Buy and sell GOOD for Amibroker (AFL)
Copy & Paste Friendly
_SECTION_BEGIN("Buy and sell GOOD");
//For Volume spike condition like--
CondV=V>1.5*EMA(V,10);
//For Price Spike --
em3=EMA(C,3);
em10=EMA(C,10);
Buy=CondV AND V>20000 AND C>=3 AND Cross(em3,1.04*em10);
Sell=CondV AND V>20000 AND C>=3 AND Cross(0.95*em10,em3);
Filter=Buy OR Sell;
AddColumn(IIf(Buy,C,IIf(Sell,C,0)) ,"C",2.1,colorBlack,IIf(Buy,colorGreen,IIf(Sell,colorRed,colorBlack)));
AddColumn(IIf(Buy,V,IIf(Sell,V,0)) ,"V",2.0,colorBlack,IIf(Buy,colorGreen,IIf(Sell,colorRed,colorBlack)));
_SECTION_END();