Yeşile dönenler için aşağıdaki taramayı
MACD(26,12,9) -MACDTrigger(26,12,9)>ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1) AND
ref(MACD(26,12,9) -MACDTrigger(26,12,9)<ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1),-1)
kırmızıya dönenler için aşağıdaki taramayı yapabilirsiniz
MACD(26,12,9) -MACDTrigger(26,12,9)<ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1) AND
ref(MACD(26,12,9) -MACDTrigger(26,12,9)>ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1),-1)
kontrol ettiğimizde bir sorun ile karşılaşmadık
belki de grafik verileriniz eksikte hatalı sonuç alıyorsunuzdur
2. koşulunuzu açıkçası net anlayamadık
ysl:=MACD(26,12,9) -MACDTrigger(26,12,9)<ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1) ;
krz:=MACD(26,12,9) -MACDTrigger(26,12,9)>ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1);
a:=BarsSince(ysl);
b:=BarsSince(krz);
a>4 or b>4 yazılan formül size 4 bardan fazla kırmızı veya yeşil ise sonucunu verir
ysl:=MACD(26,12,9) -MACDTrigger(26,12,9)<ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1) ;
krz:=MACD(26,12,9) -MACDTrigger(26,12,9)>ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1);
a:=BarsSince(ysl);
b:=BarsSince(krz);
a<4 or b<4 şeklinde yazarsanız da tam tersi en fazla 3 bar yeşil veya kırmızı devam ediyorsa sonucunu verir
isterseniz 0212 354 54 54 eğitim birimine ulaşın ekranınıza bağlanıp öyle sizleri dinleyip yardımcı olmaya çalışalım
bilgilerinize