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

Tradingviewde kullandığım bir indikatörün matrikse uyarlaması mümkün müdür?

Soruldu
Kategori
Diğer
Görüntülenme
1.183 görüntülenme
Durum
Cevaplandı
Merhabalar,

Tradingviewde "Zoen_Trieste" kullanıcısına ait olan "Gann Square of 9 Levels" indikatörünü matrikse uyarlama konusunda yardımcı olma şansınız var mıdır?

Teşekkürler,
Paylaş

1 Cevap

0
merhaba,

diğer dillerde yazılan indikatörlerin çevrimi çoğu zaman mümkün olamamaktadır,(diğer dillere hakim olmadığımızdan veya aynı fonksiyon karşılığı bizlerde olmadığından)

isterseniz formülünü egitim@matriksdata.com atın

yapılabilir bir şey ise sizlere dönüş sağlayalım

bilgilerinize
BağlantıBayraklaserkanceMatriks Destek40.169

Yorumlar (8)

  • ▲0
    MErhaba,

     

    Aşağıdaki kodda yanlış yapmış olduğum bşr şey varmıdır bazı noktalar gelmiyor.

    Nazik desteğinizi rica ediyorum.

     

    NW:=ROC(year()<>ref(year(),-1),1,$)<0;x1t:=LastValue(ValueWhen(1,NW=-1,Cum(1)));WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));WCL:=ValueWhen(1,Nw,Ref(C,-1));H6:=(WH/WL)*WCL;H5:=H4+1.168*(H4-H3);H4:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/2),0);H35:=H4-(H4-H3)/2;H3:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/4),0);TC:=CP-BC+CP;CP:=(WH+WL+WCL)/3;BC:=(WH+WL)/2;L3:=if(cum(1)=>x1t, (WCL-(WH-WL)*1.1/4),0);L35:=L3-(L3-L4)/2;L4:=if(cum(1)=>x1t,(WCL-(WH-WL)*1.1/2),0);L6:=WCL-(H6-WCL);L5:=L4-1.168*(L3-L4);H6;H5;H4;H35;H3;TC;CP;BC;L3;L35;L4;L6;L5
  • ▲0
    merhaba,

    görebildiğiniz kadarıyla tanımlamaların yeri farklı idi,

    değiştirdik,

    aşağıdaki gibi dneyebilirsiniz

    bilgilerinize

     

    NW:=ROC(year()<>ref(year(),-1),1,$)<0;
    x1t:=LastValue(ValueWhen(1,NW=-1,Cum(1)));
    WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
    WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
    WCL:=ValueWhen(1,Nw,Ref(C,-1));
    H6:=(WH/WL)*WCL;
    H4:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/2),0);
    H5:=H4+1.168*(H4-H3);
    H35:=H4-(H4-H3)/2;
    H3:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/4),0);
    CP:=(WH+WL+WCL)/3;
    BC:=(WH+WL)/2;
    TC:=CP-BC+CP;
    L3:=if(cum(1)=>x1t, (WCL-(WH-WL)*1.1/4),0);L35:=L3-(L3-L4)/2;
    L4:=if(cum(1)=>x1t,(WCL-(WH-WL)*1.1/2),0);
    L6:=WCL-(H6-WCL);
    L5:=L4-1.168*(L3-L4);
    H6;H5;H4;H35;H3;TC;CP;BC;L3;L35;L4;L6;L5
  • ▲0
    L35 seviyesi eksik kalmış sanırım onu da ekleyerek paylaşabilirseniz sevinirim.

     

    Teşekkürler,
  • ▲0
    merhaba,

    o seviye var

    NW:=ROC(year()<>ref(year(),-1),1,$)<0;
    x1t:=LastValue(ValueWhen(1,NW=-1,Cum(1)));
    WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
    WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
    WCL:=ValueWhen(1,Nw,Ref(C,-1));
    H6:=(WH/WL)*WCL;
    H4:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/2),0);
    H5:=H4+1.168*(H4-H3);
    H35:=H4-(H4-H3)/2;
    H3:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/4),0);
    CP:=(WH+WL+WCL)/3;
    BC:=(WH+WL)/2;
    TC:=CP-BC+CP;
    L3:=if(cum(1)=>x1t, (WCL-(WH-WL)*1.1/4),0);
    L35:=L3-(L3-L4)/2;
    L4:=if(cum(1)=>x1t,(WCL-(WH-WL)*1.1/2),0);
    L6:=WCL-(H6-WCL);
    L5:=L4-1.168*(L3-L4);
    H6;H5;H4;H35;H3;TC;CP;BC;L3;L35;L4;L6;L5

     

    sadece 2 tanımı yanyana yazılmış,

    bilgilerinize
  • ▲0
    Merhaba,

    Görmemişim kusura bakmayın zamanınızı aldım.

    Peki kapanış fiyatının TC ile BC arasında olanları tarama yapmak istersem nasıl yapmalıyım.

    Teşekkürler,
  • ▲0
    merhaba

     

    NW:=ROC(year()<>ref(year(),-1),1,$)<0;
    x1t:=LastValue(ValueWhen(1,NW=-1,Cum(1)));
    WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
    WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
    WCL:=ValueWhen(1,Nw,Ref(C,-1));
    H6:=(WH/WL)*WCL;
    H4:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/2),0);
    H5:=H4+1.168*(H4-H3);
    H35:=H4-(H4-H3)/2;
    H3:=if(cum(1)=>x1t,(WCL+(WH-WL)*1.1/4),0);
    CP:=(WH+WL+WCL)/3;
    BC:=(WH+WL)/2;
    TC:=CP-BC+CP;
    L3:=if(cum(1)=>x1t, (WCL-(WH-WL)*1.1/4),0);
    L35:=L3-(L3-L4)/2;
    L4:=if(cum(1)=>x1t,(WCL-(WH-WL)*1.1/2),0);
    L6:=WCL-(H6-WCL);
    L5:=L4-1.168*(L3-L4);
    c>BC AND c<TC

     

    formülünü kullanabilirsiniz
  • ▲0

    Merhaba,

    formülü kullanıp indikatör attığımda eklemiş olduğum resimde de görebileceğiniz gibi bazı seviyelerin hisselerde farklı hesaplandığını fark ettim. Mesela Eregl hissesinde L6 , L7 , ve L8 hesaplaması ile Egpro hissesindeki seviyeleriin hesaplamasında bir farklılık var. 

    sıralamanın L6 > L7 > L8 şeklinde olması gerekiyor. 

    Yardımlarınızı rica ediyorum.

     

  • ▲0
    merhaba,

    içinde yazılı olan formül neyse onu hesaplar,

    bu konuda bir şey diyemeyiz,

    çizgileri farklı hisseler için farklı bir hesaplamaya tutmaz,

    o hisselerin geçmiş değerlerine göre hesaplanır,

    bilgilerinize

Cevabınız

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