0 beğenilme 0 beğenilmeme
74 kez görüntülendi
Emrah bey, bu formülün BARSSINCE bölümü ile ema5'in bir önceki barından yüksek kapanış yaptığı durum var mı bunu bulabiliyorum AND sonrası bölümde şartın devamlılığını kontrol edebiliyorum. BARSSINCE bölümünde şart sağlanmış ancak sonra koşul geçerliliğini kaybetse bile olay bir defa gerçekleştiği için taramadan geliyor, AND ile koşul hala devam ediyor mu kontrol ediyorum. Bu durumun kötü yanı AND sonrası bölüm bana 1. şartın üzerinden 15 bar geçse bile 2. şart koşulu gerçekleştiği için tarama sonuçlarını önüme getiriyor oysa ben son 6 (veya hangi barda istiyorsak) koşul sağlanmış, hala devam ediyor olsun istiyorum. 15-20 bar sonra zaten hisse prim yapmış oluyor yani kısaca olay gerçekleşmiş ve istediğim bar sınırı içinde geçerliliğini koruyorsa önümüze gelsin istiyorum. Yardımlarınız için teşekkürler.

(
    (BARSSINCE(MOV(C, 5, E) < REF(MOV(C, 5, E), -1)) <= 6)
    AND (MOV(C, 5, E) < REF(MOV(C, 5, E), -1))
)
Grafik kategorisinde (176 puan) tarafından | 74 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhaba

(
    (BARSSINCE(MOV(C, 5, E) > REF(MOV(C, 5, E), -1)) <= 6)
    AND (MOV(C, 5, E) < REF(MOV(C, 5, E), -1))
)

Barsince fonksiyonunda  " < >" işaretleri ters mantıkla çalışır. O nedenle yönünü değiştirdim bu şekilde deneyiniz.

Bilgileriinze.
(7,890 puan) tarafından
Gönderilen fonksiyondaki değişiklik hakkında
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



9,897 soru
9,871 cevap
5,320 yorum
60,849 kullanıcı
Codi