0 beğenilme 0 beğenilmeme
670 kez görüntülendi
Merhaba;

Son 5 barda (kac bar oldugunun önemi yok örnek olarak 5), kendinden önceki bardan düşük kapanış yapan barların sayısını, kendinden önceki bardan yüksek kapanış yapan barlarla nasıl kıyaslayabilirim.

Ornek; son 5 barda, kendinden önceki bar kapanışından küçük kapatan bar sayısı , yuksek kapatan bar sayısından fazla ise SAT

Cok tesekkurler.
Portföy kategorisinde (50 puan) tarafından | 670 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
En İyi Cevap
Merhaba,

Aşağıdaki formülü indikatör olarak yazınız lütfen.

yb:=if(c>ref(c,-1),1,0);
db:=if(c<ref(c,-1),1,0);
kacbar:=5;
ybs:=sum(yb,kacbar);
dbs:=sum(db,kacbar);
ybs;dbs

kacbar için 5 tanımladım. Bu kaç bara bakıldığını gösterir.

Sonuçlardan, ilk çizgi 5 bar içinde kaç tanesini yükseliş olduğunu, 2. çizgi de kaç tanesinde düşüş olduğunu gösterir.

NOT: Eşitliği katmadım. Toplam her zaman 5 vermeyebilir.

Eğer formülü şu şekilde yazarsanız:

yb:=if(c>ref(c,-1),1,0);
db:=if(c<ref(c,-1),1,0);
kacbar:=5;
ybs:=sum(yb,kacbar);
dbs:=sum(db,kacbar);
ybs-dbs>0

yğkselen bar sayısının daha fazla olduğu yerlerde sonuç verecektir.

Bu halini tarama için ya da AL koşulu olarak kullanabilirsiniz.

SAT için de, son satırda >0 yerine <0 yapınız.

İyi çalışmalar
(13,600 puan) tarafından
tarafından seçilmiş
8,639 soru
8,593 cevap
4,826 yorum
19,831 kullanıcı