I’m trying to get a trade that’s coded in CBT such as bo.entertrade, exittrade, scaletrade to a chart but the plot function didn’t work — Or I might do something wrong. (Signals aren’t generated from AFL in 1st pass). Is it possible and how to do it?
And question no.2 is how can I see or control amibroker to show all of these manually traded in a tradelist?
You could plot them if you placed them in Static variable (in the custom backtest code) and later, in your chart, you use PlotShapes(). Something along these lines:
// your CBT code
if( Status( "action" ) == actionPortfolio )
{
... your CBT .....
for( i = 0; i < BarCount; i ++ )
{
if( ...your buy ... )
b[ i ] = 1;
if( ...your sell.. )
s[ i ] = 1;
}
StaticVarSet( "xtrabuy", b );
StaticVarSet( "xtrasell", s );
}
// your indicator
PlotShapes( shapeUpArrow * StaticVarGet("xtrabuy"), colorGreen );
PlotShapes( shapeDownArrow * StaticVarGet("xtrasell"), colorRed );