0 beğenilme 0 beğenilmeme
307 kez görüntülendi
explorer al formülünü yazabilir misiniz

pds1:=Input("HHV (long) breakout periods", 1,252,21);
pds2:=Input("LLV (short) breakout periods", 1,252,10);
display:=Input("display: signals=1, in-trade binary=2",1,2,1);
x:=Input("use Open=1 High=2 Low=3 Close=4 Volume=5 P=6",1,6,4);
delay:=Input("Entry and Exit delay",0,3,0);
x:=If(x=1,O,If(x=2,H,If(x=3,L,If(x=5,V,If(x=6,P,C)))));
In:=x>Ref(HHV(x,pds1),-1);
Out:=x<Ref(LLV(x,pds2),-1);
Init:=Cum(In+Out>-1)=1;
InInit:=Cum(In)=1;
Flag:=BarsSince(Init OR In) < BarsSince(Init OR Out)+InInit;
In1:=Cum(Cum(In))=1;
Out1:=Cum(Cum(Out))=1;
If(display=1,Ref(Cum(Cum(In))=1,-delay),0);
If(display=1,-Ref(Out1 AND BarsSince(In1)>=BarsSince(Out1),-delay),0);
If(display=1,Ref((InInit AND Alert(InInit=0,2) OR Flag AND Alert(Flag=0,2)) - (Flag=0 AND Alert(Flag,2)),-delay),Flag)
Grafik kategorisinde (88 puan) tarafından | 307 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
merhaba,

formülde hata mevcut,

x değişkeni 2 kere tanımlanmış,

farklı bir değişken yapsak da sonuç alamadık,

bilgilerinize
(40,139 puan) tarafından
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.



7,634 soru
7,640 cevap
4,448 yorum
10,866 kullanıcı