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

Grafik indikatör üzerinde nasıl yatay çizgi çizdilebilir?

Soruldu
Görüntülenme
1.601 görüntülenme
Durum
Cevaplandı

Merhaba,

Örnek olarak: Algo strateji grafiğinde RSI indikatörü üzerinde 60 ve 40 üzerinde paralel beyaz çizgiyi C# ile nasıl çizdirebilirim?

Aşağıdaki ekranda T6 ve T7 çizgileri gibi..

Paylaş

1 Cevap

0

Merhabalar,

İndikatörlere paralel çizgi çizebileceğiniz fonksiyon SetLine fonksiyonudur.

Bu fonksiyonu kullanırken SetLine( 0, currentBar, 60) yazıldığında, 

buradaki 0 rakamı, indikatörünüzün kaçıncı çizgi olduğunu belli eder. (0. çizgi, 1. çizgi, 2.çizgi gibi..)

currentBar, fonksiyonun işleyişi için kullanılır ve değer çeker.

bundan sonra kullandığım 60 rakamı ise yazdırmak istediğim değerdir.

(60 yazarsam 60 çizgisi çizer, 40 yazarsam 40 çizgisi çizer gibi..)

SetLine(0, currentBar, 40);

SetLine(1, currentBar, 60);

İyi çalışmalar.

BağlantıBayraklaasiyangMatriks Destek11.113

Yorumlar (2)

  • ▲0
    Merhaba,

    Sanırım sorumu pek iyi açıklayamadım. Stratejide kullandığım RSI grafiği üzerine çizmek istiyorum. Strateji SetLine diye bir fonksiyonu tanımıyor.
  • ▲1

    Merhabalar,

    Stratejide kullandığınız RSI indikatörünü çizdirmenin tek yolu backtest veya backtest optimizasyonu kısmında Grafikte Göster diyerek açılan grafiğe indikatörler kısmından RSI ekleyebilirsiniz.

    Direkt olarak strateji içerisine ekleyebileceğiniz yapı yoktur.

    İyi çalışmalar.

Cevabınız

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