Required help for AFL CODE

#1
I WANT % difference between 10 EMA & 50 EMA either + or - , for that purpose pl, help me to provide amibroker code.

Thanks

Pra
 

kenneth

Well-Known Member
#2
Filter=1;
AddColumn(C,"CLOSE",1.2,colorGreen);
AddColumn(EMA(C,10),"EMA10",1.2,colorGreen);
AddColumn(EMA(C,50),"EMA50",1.2,colorGreen);
AddColumn(EMA(C,10)-EMA(C,50),"DIFF",1.2,colorGreen);
Regards
ken
 
#3
Filter=1;
AddColumn(C,"CLOSE",1.2,colorGreen);
AddColumn(EMA(C,10),"EMA10",1.2,colorGreen);
AddColumn(EMA(C,50),"EMA50",1.2,colorGreen);
AddColumn(EMA(C,10)-EMA(C,50),"DIFF",1.2,colorGreen);
Regards
ken

Thanks for your valuable input but i want diff. in percentage criteria .so, pl, help in this regard.

Thanks

Pra
 

murthymsr

Well-Known Member
#4
Filter=1;
AddColumn(C,"CLOSE",1.2,colorGreen);
AddColumn(EMA(C,10),"EMA10",1.2,colorGreen);
AddColumn(EMA(C,50),"EMA50",1.2,colorGreen);
AddColumn(EMA(C,10)-EMA(C,50),"DIFF",1.2,colorGreen);
Regards
ken
Hi,

Try Replacing the Last AddColumn with:

EMADP = 100*(EMA(C,10)-EMA(C,50))/EMA(C,50);
AddColumn(EMADP,"EMAD%",1.0, IIf(EMADP>0,colorGreen,colorRed));

Hope this meets your requirement.

Happy Trading!

murthymsr
 
#5
Hi seniors,

new to coding afls..need some help

what i want is a buy signal to be generated when the follwing is satisfied
1)There is a cross over of MA..
2)after the cross over buy signal only when the close of the candle @ which crossover happened is taken out

can some one help me
 
Last edited:

Similar threads