Originally Posted by
atikurt
kolaygelsin arkadaşlar daha önce
Factor:=Input("Factor",1.00,10.00,2);
Pd:=Input("ATR Periods",1,100,5);
Up:=(H+L+C)/3+(Factor*ATR(Pd));
Dn:=(H+L+C)/3-(Factor*ATR(Pd));
Td:=If(Cross(C,LLV(Up,13)),1,If(Cross(HHV(Dn,13),C ),-1,PREV));
Dnx:=If(Dn=HighestSince(1,Cross(Td,0),Dn),Dn,PREV) ;
Upx:=If(Up=LowestSince(1,Cross(0,Td),Up),Up,PREV);
If(Td=1,Dnx,Upx)
indikatörün
al sat sistemini
indikatöre QQQ3 ismini verip kaydedip
Factor:=Input("Factor",1.00,10.00,2);
Pd:=Input("ATR Periods",1,100,5);
Up:=(H+L+C)/3+(Factor*ATR(Pd));
Dn:=(H+L+C)/3-(Factor*ATR(Pd));
Td:=If(Cross(C,LLV(Up,13)),1,If(Cross(HHV(Dn,13),C ),-1,PREV));
Dnx:=If(Dn=HighestSince(1,Cross(Td,0),Dn),Dn,PREV) ;
Upx:=If(Up=LowestSince(1,Cross(0,Td),Up),Up,PREV);
dt
şeklinde yapıp kaydedip
fml("QQQ3")=1
fml("QQQ3")=-1
yazıp kullandım
ama bu şekliyle system testerde stop kısımları çalışınca direk aynı yerden al yada sat yapıyor. nasıl çözüm bulabiliriz.
çok teşekkürler.