Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.

0

Cmf auto fibo cmo auto fıbo fıbo MFI autı fıbo fıbo RSI auto fıbo

Soruldu
Kategori
Grafik
Görüntülenme
510 görüntülenme
Durum
Cevaplandı
Merhaba,

Kıvanç Hocanın yazmış olduğu bu indikatörlerde %61,8 için tarama kodu rica ediyorum.

5 indikatör için  %61,80 fibo seviyesini 5 bar içerisinde yukarı kırmış ve sorgu sırasında %61,80 fibodan yukarda olması
5 indikatör için  %61,80 fibo seviyesini 5 bar içerisinde aşağı  kırmış ve sorgu sırasında %61,80 fibodan aşağıda olması

 

CMF
length:=input("İndikatör Periyodu",1,1000,21);
ind:=CMF(length);
BarS:=input("Auto Fibo Bar Sayısı",1,10000,144);
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
Lastvalue(HV);
Lastvalue(LV);
Lastvalue(L236);
Lastvalue(L382);
Lastvalue(L500);
Lastvalue(L618);
Lastvalue(L786);
ind

CMO
length:=input("İndikatör Periyodu",1,1000,21);
ind:=CMO(C,length);
BarS:=input("Auto Fibo Bar Sayısı",1,10000,144);
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
Lastvalue(HV);
Lastvalue(LV);
Lastvalue(L236);
Lastvalue(L382);
Lastvalue(L500);
Lastvalue(L618);
Lastvalue(L786);
ind

MFI

length:=input("İndikatör Periyodu",1,1000,14);
ind:=MFI(length);
BarS:=input("Auto Fibo Bar Sayısı",1,10000,144);
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
Lastvalue(HV);
Lastvalue(LV);
Lastvalue(L236);
Lastvalue(L382);
Lastvalue(L500);
Lastvalue(L618);
Lastvalue(L786);
ind

RSI

 

length:=input("İndikatör Periyodu",1,1000,14);
ind:=RSI(c,length);
BarS:=input("Auto Fibo Bar Sayısı",1,10000,144);
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
Lastvalue(HV);
Lastvalue(LV);
Lastvalue(L236);
Lastvalue(L382);
Lastvalue(L500);
Lastvalue(L618);
Lastvalue(L786);
ind

STOCASTİC
length:=input("İndikatör Periyodu",1,1000,14);
ind:=STOFK(length,3);
BarS:=input("Auto Fibo Bar Sayısı",1,10000,144);
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
Lastvalue(HV);
Lastvalue(LV);
Lastvalue(L236);
Lastvalue(L382);
Lastvalue(L500);
Lastvalue(L618);
Lastvalue(L786);
ind
Paylaş

1 Cevap

0
Merhabalar,

Aşağıdaki şekilde deNeyiniz,

CMF

length:=21;
ind:=CMF(length);
BarS:=144;
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
BarsSince(CROSS(ind,L618))<5 and ind>L618

CMO
length:=21;
ind:=CMO(C,length);
BarS:=144;
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
BarsSince(CROSS(ind,L618))<5 and ind>L618

MFI

length:=14;
ind:=MFI(length);
BarS:=144;
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
BarsSince(CROSS(ind,L618))<5 and ind>L618

RSI

 

length:=14;
ind:=RSI(c,length);
BarS:=144;
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
BarsSince(CROSS(ind,L618))<5 and ind>L618

STOCASTİC
length:=14;
ind:=STOFK(length,3);
BarS:=144;
HV:=HHV(ind,BARS);
LV:=LLV(ind,BARS);
Hbars:=BarsSince(ind=HV);
LBars:=BarsSince(ind=LV);
L236:=if(Hbars>LBars, LV+(HV-LV)*.236,HV-(HV-LV)*.236);
L382:=if(Hbars>LBars, LV+(HV-LV)*.382,HV-(HV-LV)*.382);
L500:=if(Hbars>LBars, LV+(HV-LV)*.5,HV-(HV-LV)*.5);
L618:=if(Hbars>LBars, LV+(HV-LV)*.618,HV-(HV-LV)*.618);
L786:=if(Hbars>LBars, LV+(HV-LV)*.786,HV-(HV-LV)*.786);
BarsSince(CROSS(ind,L618))<5 and ind>L618

 

iyi çalışmalar
BağlantıBayraklaSibelyMatriks Destek42.148

Yorumlar (4)

  • ▲0
    Merhaba,

    Çok teşekkür ederim. sanırım yukarı kırması ile ilgili formül bu

    2. sorum olan 5 indikatör için  %61,80 fibo seviyesini 5 bar içerisinde aşağı  kırmış ve sorgu sırasında %61,80 fibodan aşağıda olması bunun içinde bilgi alabilirmiyim.
  • ▲0
    BarsSince(CROSS(L618,ind))<5 and ind<L618

    hepsinin son satırını bu şekilde yazabilirsiniz,

    iyi çalışmalar
    SibelyMatriks DestekBayrakla
  • ▲0
    Bilgilendirmeniz için çok teşekkür ederim.

    Sibel Hanım aslında hep yeni kesişimleri bulmayı amaçlıyorum ama sanırım olmuyor.

    ben kodda buluna bar sayılarını periyotlarına göre revize ettim örnek STOCASTİC için 14 bar içerisinde kontrol ediyor. ancak kesişim 14 periyot öncede yada bu periyotta da gerçekleşmiş olabilir. ben kesişimi örnek olarak bu gün yapanları nasıl bulabilirim ref kodu kullanılabilir mi yardımcı olabilirseniz çok makbule geçer.
  • ▲0
    kestiği anı bulmak isterseniz aşağıdaki formül yeterlidir.

    yukarı kesmesi

    CROSS(ind,L618)

    aşağı kesmesi

    CROSS(L618,ind)

    iyi çalışmalar
    SibelyMatriks DestekBayrakla

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol