Alıntı Originally Posted by Kandirildim Yazıyı Oku
Merhaba

ADX in mtf kodunu nasıl yazabiliriz bu konuda destek olabilir misiniz?
Yada ADX in hesaplaması var ise bir şekilde bende yapabilirim.
Periods:=14;
PlusDM:=If(H>Ref(H,-1) AND L>=Ref(L,-1), H-Ref(H,-1),If(H >Ref(H,-1) AND L<Ref(L,-1)
AND H-Ref(H,-1)>
Ref(L,-1)-L, H-Ref(H,-1),0));
PlusDI:=100*(PREV+((PlusDM-PREV)/period))/ATR(Periods);
MinusDM:=If(L<Ref(L,-1) AND H<=Ref(H,-1), Ref(L,-1)-L,If(H>Ref(H,-1) AND L<Ref(L,-1)
AND H-Ref(H,-1)<Ref(L,-1)-L, Ref(L,-1)-L,0));
MinusDI:=100*(PREV+((MinusDM-PREV)/period))/ATR(Periods);
DIDif:=Abs(PlusDI-MinusDI);
DISum:=PlusDI+MinusDI;
ADXFinal:=100*(PREV+((DIDif/DISum)/period));
ADXFinal
böyle olması gerekiyor ama bende hata veriyor