BarsSince(Fml("alsana")>0) ters çalışır
BarsSince(Fml("alsana")<0) bu da ters çalışır ama istedigini verir...
En dogrusu yazıldıgı gibi çalışan BarsSince(Cross(Fml("alsana"),0)) dır
Printable View
Sayfayı meşgul ettiğim için özür dilerim, oldu uufuk abi oldu :)
Hiç biri çözüm olmadı ama en sonunda bir şeyler yaptım.
Birincisi; alsana 1 değerini aldıktan sonra geçen bar sayısı (aldığı gün dahil) =BarsSince(Fml("alsana")<1)
İkincisi; alsana 1 değerini almadan önceki son kapanış =ValueWhen(1,(Fml("alsana")=0),CLOSE)
Amacım bunların tepkisizliklerini test etmekti, sizleri yorduğum için kusura bakmayın. İyi geceler herkese...
Biliyorum formüllerdeki rakamlar ters geliyor insana, bu da test sonucu uufuk abi, kaç kez kontrol ettim...
https://i.hizliresim.com/3qDGbr.gif
Yok indikatör 0 ile 1 arasında gidip geliyor, görünüş belirttiğiniz gibi ayrı pencerede düzeltilebilir de ben asıl explorer sonuçlarına ulaşamıyordum.
Söylediğiniz şekilde ekran görüntüsü...
https://i.hizliresim.com/lW76Dk.gif
Tamam yapmak istediğiniz şey ne peki ? expolerarda filter bölümüne fml(xxx)=1 olanları buldurmak değilmi ?
Anladım al verdikten sonra fiyat kaçmış ve ne zaman al vermiş . al verdikten sonra o süre içinde nekadar kar ettirmiş gibi bir tablo yapıyorsunuz sanırım:) halletiğinze sevindim iyi geceler.