MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
93 kez görüntülendi

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..

Algoritmik Trading kategorisinde (285 puan) tarafından | 93 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

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.

(3,504 puan) tarafından
0 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 0

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.

4,036 soru
3,989 cevap
2,815 yorum
2,983 kullanıcı