0 beğenilme 0 beğenilmeme
683 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 (490 puan) tarafından | 683 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.

(11,079 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.

Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. 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.



7,348 soru
7,345 cevap
4,334 yorum
7,020 kullanıcı