0 beğenilme 0 beğenilmeme
373 kez görüntülendi
Merhaba,

 

Örneğin;

AL Koşulu: Cross(MOV(C,Opt1,VAR),OTT(C,Opt1,Opt2))

SAT Koşulu: Cross(OTT(C,Opt1,Opt2),MOV(C,Opt1,VAR))

 

SAT koşuluma aşağıdaki ek şartı "OR" ile eklemek istiyorum;

"AL sinyalinin geldiği fiyatın %X altına indiğinde SAT"

 

Eklemek istediğim ek koşulun yazımı hakkında yardımınızı rica ediyorum.

Ayrıca aklıma şu soru da takılıyor;

- Diyelim ki yukarıda sorduğum ve OR ile bağlayacağım ek "SAT" koşulumda %3 kullandım. "AL" sinyalim fiyat 10,00 iken geldi ve alım yapıldı. Akabinde fiyat düştü, kağıt 9,80'e geldiğinde "SAT" sinyalim tetiklendi ve sistemim sattı. Fiyatlar düşmeye devam etti... Fiyat alım sinyalinin geldiği 10,00'dan %3 aşağıda olan 9,70'te tekrar satmaya çalışır mı?

 

- OTT kullandığım SAT koşuluma "OR" ile ek bir sinyal önermesi eklediğimde OTT'de "Cross" kullanımı doğru mudur, OTT'yi "> <" ile mi kullanmalıyım?

 

Şimdiden teşekkür ediyorum...
System Tester-Bağlı Emirler kategorisinde (178 puan) tarafından | 373 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
merhaba,

 

istediğinizi yapabilmeniz için valuwhen fonksiyonu kullanabilirsiniz,

örn

valuewhen(1.,Cross(MOV(C,Opt1,VAR),OTT(C,Opt1,Opt2)),c)

formülü al koşulunuzdaki kapanış fiyatını verecektir,

c<valuewhen(1.,Cross(MOV(C,Opt1,VAR),OTT(C,Opt1,Opt2)),c)*0.97

formülü ise aldığı fiyattan yüzde 3 aşağıya düştüğünde size sinyal verir,

ayrıca sistem tester 2 kere üst üste sat sinyali oluşturmaz,

genellikle al koşulunuz crosslu ise satış koşulunuzda crosslu yapılır

bilgilerinize
(40,149 puan) tarafından
8,636 soru
8,590 cevap
4,821 yorum
19,792 kullanıcı