0 beğenilme 0 beğenilmeme
168 kez görüntülendi
Merhaba. Kahin modülünde alım yapmak için öncelikle ilk koşul olarak bir barın alt değerinin Bollinger alt bandını aşağı kesmesini, bu olay gerçekleştikten sonra Fisher Transform sinyalinin yukarı kesmesini istiyorum. Satış içinse ilk koşul olarak bir barın üst değerinin Bollinger üst bandını yukarı kesmesini, bu olay gerçekleştikten sonra ise Fisher Transform sinyalinde bu kez aşağı kesmesini istiyorum. Aslında bir formül oluşturdum ama ilk alım-satımı doğru verdikten sonra diğerlerinde hatalı sonuçlar üretiyor çünkü alım koşulu için mesela barın herhangi bir zaman diliminde Bollinger alt bandını yukarı kesmiş olmasını yeterli görüyor. Bu yüzden de satış yaptıktan hemen sonraki barda alış veriyor. Halbuki ben satış koşulu gerçekleştikten sonra alışın ilk koşulunun yeniden oluşmasını istiyorum.

Ne yapmak istediğime örnek olsun siyerek;

Al koşulu için: valuewhen(1,BBandBot(C,20,S,2)<=L,Cross(FISHT((H+L)/2,10),FISHTSGN((H+L)/2,10)))

Sat koşulu içinse valuewhen(1,BBandTop(C,20,S,2)<=H,Cross(FISHTSGN((H+L)/2,10),FISHT((H+L)/2,10)))

gibi bir formül oluşturdum. Nasıl bir düzenleme yapmalıyım?
System Tester-Bağlı Emirler kategorisinde (12 puan) tarafından | 168 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhabalar,

Aşağıdaki şekilde deneyiniz,

al

BBandBot(C,20,S,2)>=L AND Cross(FISHT((H+L)/2,10),FISHTSGN((H+L)/2,10))

sat

BBandTOP(C,20,S,2)<=H AND Cross(FISHTSGN((H+L)/2,10),FISHT((H+L)/2,10))

iyi çalışmalar
(22,148 puan) tarafından
7,645 soru
7,642 cevap
4,448 yorum
11,026 kullanıcı