Hareketli ortala kesişimlerini Most ile birlikte şartlı kullanımı için sat formülü oluşturamadım.
- Soruldu
- Kategori
- System Tester-Bağlı Emirler
- Görüntülenme
- 753 görüntülenme
- Durum
- Çözüldü
Al Koşulu : 21 günlük üssel hareketli ortalama, 290 günlük basit hareketli hareketli ortalamayı kestiğinde alsın.
Sat Koşulu : 290 günlük basit hareketli ortalama, 21 günlük üssel hareketli hareketli ortalamayı kestiğinde satsın fakat eğer fiyat 290 günlük hareketli ortalamanın %30 dan fazla üzerine çıkmışsa ise hareketli ortalamalara göre değil, MOST 4,%3 indikatörünü kullanarak satsın.
Teşekkür ederim.


Cevabınız için çok teşekkür ederim. Formül bu şekli ile istediğim sonucu vermiyor yine 21-290 ortalama kesişimlerinde satıyor. Formül içerisinde sanki if - than - else kullanmam gerekiyor şöyle ki eğer (if) fiyat 290 günlük ortalmanın %30 üzerine çıkmıs ise (than) MOST 4,%3 indikatörünü kullanarak sat, değilse (else) 290-21 ortalamalarını kullanarak sat.
Formülü bu şekilde yazdığım zaman "IF Blokunda Hata" mesajı alıyorum. Doğru yazımı nasıl yapmalıyım.
if (C>MOV(C,290,S)*1.30 than Cross(MOST(C,4,3),MOV(C,4,E))) else CROSS(MOV(C,290,S),MOV(C,21,E))
Teşekkürler.