MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
127 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 (353 puan) tarafından | 127 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.

(4,369 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,526 soru
4,513 cevap
3,042 yorum
3,364 kullanıcı