MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
168 kez görüntülendi
Grafiğe RSI verisini eklerken Açılış, Kapanış vs seçilebilirken en altta grafiğe eklediğimiz başka indikatörler de seçilebiliyor. Ben bir indikatörün RSI verisini stratejime eklemek istiyorum ama kod ediyöründe OHLCType dışında bir veri seçtiğim zaman hata veriyor. Bunu nasıl kodlamam lazım?
Algoritmik Trading kategorisinde (227 puan) tarafından | 168 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
En İyi Cevap
(6,968 puan) tarafından
tarafından seçilmiş
1 0
Çok teşekkürler, görmemişim...
0 0
RSI rsi;
WMA wma;

public override void OnInit()
{
	wma = WMAIndicator(Symbol, SymbolPeriod, OHLCType.Close, WmaPeriod);
	rsi = RSIIndicator(wma, SymbolPeriod, OHLCType.Close, RsiPeriod);

İlgili konuya bakarak şu şekle çevirdim ama yine hata aldım.

"CS1503: 1 bağımsız değişkeni: "Matriks.Indicators.MMA" öğesinden "string" öğesine dönüştürülemiyor.

İlgili konuda verilen bollinger örneğinde bollinger ilk parametre olarak parentingindicator istiyor fakat rsi için parentingindicator yok. Bununla ilgili olabilir diye düşündüm emin de değilim. 

Özetle wmanın rsi indikatörünü almak istiyorum, grafiğini çıkaabiliyorum ama algoritmada kodunu yazamıyorum.

1 0

WMA indikatörü data seti olduğu için Wma ile beslediğiniz indikatörü tanımlarken sembol peridu ve ohlc değeri seçmemelisiniz. aşağıdaki gibi kullanınız.

​wma = WMAIndicator(Symbol, SymbolPeriod, OHLCType.Close, WmaPeriod);
rsi = RSIIndicator(wma, RsiPeriod);

​

 

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.



2,756 soru
2,640 cevap
2,142 yorum
1,933 kullanıcı