ÖNCELIKLE YARDIMLARINIZ İÇİN TEŞEKKURLER, SON BİR KOD BLOĞUNDA TAKILDIM. BU OLMAZ SA OLMAZLARDAN ALTERNETİFLERİ DÜŞÜNDÜM BULAMADIM.
YAPMAK İSTEDİĞİM ŞU, BASİTEÇE OLACAK ŞEKILDE ;
MTR2 = MAGIC TREND
HM2 = HAREKETLI ORTALAMA
XR1:=valuewhen(1.,CROSS(MTR2,HM2),HM2);
XR2:=((HM2-XR1)/XR1)*100;
XR4:=lowestsince(1.,CROSS(0,XR2),XR2);
XR4 KISMINDA TAKILI KALDIM 3 GÜNDÜR, YUZDELIĞIN IQDA KARŞILIĞ ?lLowestLow OLARAK YAPAMADIM.. (kısaca xr4 de kaldım)
BAZI KISIMLARI AŞAĞIDAKİ ŞEKILDE YAPTIM. BU OLMADI
mtc magıctrend
ho1 hareketlı ortaslama
barsay = barDataCurrentValues.LastUpdate.BarDataIndex;
if (CrossAbove(mtc, ho1))
{
n2 = barsay;
}
if (barsay >= n2)
{
n3 = barsay - n2;
d2 = LowestLow(ho1, n3, 0); /// lowestsince yapıldı ok
Debug("lowıslow ho1 = " + d2);
}
ama sayısal bir degerın herhangi bır sayıdan etkıleşım (cross,==,> vb) sonrasını yapamadım hatalar alıyorum.bir çözümü varmıdır?
teşekkurler