0 beğenilme 0 beğenilmeme
223 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 (248 puan) tarafından | 223 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
(35,988 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,600 soru
9,556 cevap
5,170 yorum
44,431 kullanıcı