Buy,Sell,Short,Cover added..
gapclosingfromupopen =Open > Ref(H,-1) AND C > Ref(L,-1) AND
C < Ref(H,-1);
gapclosingfromdownopen=Open < Ref(L,-1) AND
C > Ref(L,-1) AND C < Ref(H,-1);
Color= IIf(gapclosingfromupopen,colorYellow,IIf(gapclosingfromdownopen,colorOrange,ParamColor("color",colorBlack)));
PlotShapes(gapclosingfromupopen*shapeDownArrow,colorRed,0,High,-15);
PlotShapes(gapclosingfromdownopen*shapeUpArrow,colorGreen,0,Low,-15);
_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}}
{{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O,
H, L, C, SelectedValue(
ROC( C, 1 )
) ));
Plot( C, "Close", color ,
styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();
//Buy,Sell,Short,cover
//Note: In AA settings ** General > Positions ** set to long and
short
SetTradeDelays( 0, 0, 0, 0 );//overrides delay setting in AA
window
Buy=Ref(gapclosingfromdownopen,-1);
BuyPrice=Open;
Sell=Ref(gapclosingfromdownopen,-1);
SellPrice=Close;
Short=Ref(gapclosingfromupopen,-1);
ShortPrice=Open;
Cover=Ref(gapclosingfromupopen,-1);
CoverPrice=Close;
//////////////////////////////////////
Filter= gapclosingfromupopen OR
gapclosingfromdownopen;
AddColumn(C,"");
AddColumn(gapclosingfromupopen,"up");
AddColumn(gapclosingfromdownOpen,"down");