0 beğenilme 0 beğenilmeme
427 kez görüntülendi
Merhabalar "WAVE TREND OSCILLATOR DİPTE AL VERENLER" aşağıdaki yazılan formülü son 4 barın herhangi birinde al verenler olarak nasıl düzenleyebiliriz.

Teşekkür Ederim

n1:=10;
n2:=21;
ap:=(H+L+C)/3;
esa:=mov(ap,n1,e);
d:=mov(abs(ap - esa),n1,e);
ci:=(ap-esa)/(0.015*d);
tci:=mov(ci,n2,e);
wt1:=tci;
wt2:=mov(wt1,4,s);
cross(wt1,wt2) and valuewhen(1.,cross(wt1,wt2),wt2)<-53
Grafik kategorisinde (12 puan) tarafından | 427 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhabalar,

Aşağıdaki şekilde bir dener incelersiniz,

n1:=10;
n2:=21;
ap:=(H+L+C)/3;
esa:=mov(ap,n1,e);
d:=mov(abs(ap - esa),n1,e);
ci:=(ap-esa)/(0.015*d);
tci:=mov(ci,n2,e);
wt1:=tci;
wt2:=mov(wt1,4,s);
BarsSince(cross(wt1,wt2) and valuewhen(1.,cross(wt1,wt2),wt2)<-53)<3

iyi çalışmalar
(30,068 puan) tarafından
0 0

Merhabalar sanırım bu formülde hata var, barssince formülü eklenince kurala uymayan sonuçlar gelmeye başladı. Örnek olarak resim ekledim. 

0 0
son 3 bara kadar göstersin demişiz aslında aşağıda ise son 4 bara kadar.

daha fazlasını göstermez, kastettiğiniz daha farklı birşey ise, istediğinizi görsellerle destekleyerek egitim@matriksdata.com adresine iletiniz

n1:=10;
n2:=21;
ap:=(H+L+C)/3;
esa:=mov(ap,n1,e);
d:=mov(abs(ap - esa),n1,e);
ci:=(ap-esa)/(0.015*d);
tci:=mov(ci,n2,e);
wt1:=tci;
wt2:=mov(wt1,4,s);
BarsSince(cross(wt1,wt2) and valuewhen(1.,cross(wt1,wt2),wt2)<-53)<4
0 0

Merhabalar, kastettiğim son 3 veya 4 bar değil, barssince formülü eklenince taramaların bazı sonuçlarında wt1'in  wt2'yi yukarı kestiği sonuçlar (son 3 barda) gelmiyor ayrıca wt1-wt2 kesişim seviyeleride -53'ün altında olması gerekirken o da gelmiyor. Örnek olarak tekrar tarama grafiği ekliyorum. Yardımcı olursanız sevinirim.

0 0
son 4 bara kadar kesişim olsun fakat -53 altında şartı da olacak,

bu şekilde inceleyiniz,

yalnız agrot -53 altında şartı sağlayan bir grafiktir

n1:=10;
n2:=21;
ap:=(H+L+C)/3;
esa:=mov(ap,n1,e);
d:=mov(abs(ap - esa),n1,e);
ci:=(ap-esa)/(0.015*d);
tci:=mov(ci,n2,e);
wt1:=tci;
wt2:=mov(wt1,4,s);
BarsSince(cross(wt1,wt2))<4 and valuewhen(1.,cross(wt1,wt2),wt2)<-53
0 0

İlginiz için çok teşekkür ederim  sistem çalışıyorsmiley

8,636 soru
8,590 cevap
4,821 yorum
19,785 kullanıcı