0 beğenilme 0 beğenilmeme
184 kez görüntülendi

Merhaba...

Aaşağıdaki AL-SAT stratejisini indikatör haline getirir misiniz?

Verdiğim linkteki ekran görüntüsündeki gibi kullanmak istiyorum.

Ayrıca aşağıda yazdığım AL-SAT formüllerini advisor'a yükledim. AL olanlar gözükmüyor grafikte.

ATR TRAILING STOP - Algo Kütüphanesi

AL

period:=OPT1;

coeff:=OPT2;

AP:=C;

OFFSET:=coeff*ATRe(period);

STR:=AP+OFFSET;

STS:=AP-OFFSET;

FUB:=IF(STR<PREV OR REF(C,-1)>PREV,STR,PREV);

FLB:=IF(STS>PREV OR REF(C,-1)<PREV,STS,PREV);

ATRStop:=IF(PREV=REF(FUB,-1) AND C<FUB,FUB,IF(PREV=REF(FUB,-1) AND C>FUB,FLB,IF(PREV=REF(FLB,-1) AND C>FLB,FLB,IF(PREV=REF(FLB,-1) AND C<FLB,FUB,fub))));

cross(c,ATRStop)

 

SAT

period:=OPT1;

coeff:=OPT2;

AP:=C;

OFFSET:=coeff*ATRe(period);

STR:=AP+OFFSET;

STS:=AP-OFFSET;

FUB:=IF(STR<PREV OR REF(C,-1)>PREV,STR,PREV);

FLB:=IF(STS>PREV OR REF(C,-1)<PREV,STS,PREV);

ATRStop:=IF(PREV=REF(FUB,-1) AND C<FUB,FUB,IF(PREV=REF(FUB,-1) AND C>FUB,FLB,IF(PREV=REF(FLB,-1) AND C>FLB,FLB,IF(PREV=REF(FLB,-1) AND C<FLB,FUB,fub))));

cross(ATRStop,C)

Diğer kategorisinde (226 puan) tarafından | 184 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhabalar,

indikatör hali

period:=input("period",1,500,5);
coeff:=input("coeff",1,20,3.5);
AP:=C;
OFFSET:=coeff*ATRe(period);
STR:=AP+OFFSET;
STS:=AP-OFFSET;
FUB:=IF(STR<PREV OR REF(C,-1)>PREV,STR,PREV);
FLB:=IF(STS>PREV OR REF(C,-1)<PREV,STS,PREV);
ATRStop:=IF(PREV=REF(FUB,-1) AND C<FUB,FUB,IF(PREV=REF(FUB,-1) AND C>FUB,FLB,IF(PREV=REF(FLB,-1) AND C>FLB,FLB,IF(PREV=REF(FLB,-1) AND C<FLB,FUB,fub))));
ATRStop

expert advisor için opt lere değer vermeniz lazım aşağıdaki şekilde deneyiniz,

AL FORMÜLÜ

period:=5;
coeff:=3.5;
AP:=C;
OFFSET:=coeff*ATRe(period);
STR:=AP+OFFSET;
STS:=AP-OFFSET;
FUB:=IF(STR<PREV OR REF(C,-1)>PREV,STR,PREV);
FLB:=IF(STS>PREV OR REF(C,-1)<PREV,STS,PREV);
ATRStop:=IF(PREV=REF(FUB,-1) AND C<FUB,FUB,IF(PREV=REF(FUB,-1) AND C>FUB,FLB,IF(PREV=REF(FLB,-1) AND C>FLB,FLB,IF(PREV=REF(FLB,-1) AND C<FLB,FUB,fub))));
CROSS(C,ATRStop)

SAT FORMÜLÜ

period:=5;
coeff:=3.5;
AP:=C;
OFFSET:=coeff*ATRe(period);
STR:=AP+OFFSET;
STS:=AP-OFFSET;
FUB:=IF(STR<PREV OR REF(C,-1)>PREV,STR,PREV);
FLB:=IF(STS>PREV OR REF(C,-1)<PREV,STS,PREV);
ATRStop:=IF(PREV=REF(FUB,-1) AND C<FUB,FUB,IF(PREV=REF(FUB,-1) AND C>FUB,FLB,IF(PREV=REF(FLB,-1) AND C>FLB,FLB,IF(PREV=REF(FLB,-1) AND C<FLB,FUB,fub))));
CROSS(ATRStop,C)

iyi çalışmalar
(34,968 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.



9,443 soru
9,398 cevap
5,101 yorum
37,963 kullanıcı