selamlar ,
uufuk üstadım
DI +- nin açık formül kodunu nasıl bulabilirim
yardımcı olabilirmisiniz ..
selamlar ,
uufuk üstadım
DI +- nin açık formül kodunu nasıl bulabilirim
yardımcı olabilirmisiniz ..
üstadım verdiğiniz linkten çıkanları matriks kopyaladım
Periods:= Input("Enter time periods",1,100,14);
PlusDM:= If(HIGH>Ref(HIGH,-1) AND
LOW>=Ref(LOW,-1), HIGH-Ref(HIGH,-1),
If(HIGH>Ref(HIGH,-1) AND LOW<Ref(LOW,-1)
AND HIGH-Ref(HIGH,-1)>Ref(LOW,-1)-LOW,
HIGH-Ref(HIGH,-1), 0));
DIPlus:= 100 * Wilders(PlusDM,Periods) /
ATR(Periods);
MinusDM:= If(LOW<Ref(LOW,-1) AND
HIGH<=Ref(HIGH,-1), Ref(LOW,-1)-LOW,
If(HIGH>Ref(HIGH,-1) AND LOW<Ref(LOW,-1)
AND HIGH-Ref(HIGH,-1)<Ref(LOW,-1)-LOW,
Ref(LOW,-1)-LOW, 0));
DIMinus:= 100 * Wilders(MinusDM,Periods) /
ATR(Periods);
DIDif:= Abs(DIPlus - DIMinus);
DISum:= DIPlus + DIMinus;
ADXRaw:= 100 * Wilders(DIDif/DISum, Periods);
ADXRaw
yazım hatası verdi
müsait olduğunuzda , formülü copy-paste yapabilirmisiniz
zahmet veriyorum teşekkür ederim
üstad ahh keşke öyle su bulupta içsem içsek vs
malumunuz bu işler beceri istiyor ve bende beceri yok
yanlızca tarzanca formulasyon dili ile neler yapabilirm onun mücadelesindeyim
dediğiniz gibi sizin yardımlarınızla düğümü çözmeye gayret edeceğim
matriksde olmayan " wilders " yerine ne tanımlayabiliriz![]()
Yer İmleri