0 beğenilme 0 beğenilmeme
897 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 (250 puan) tarafından | 897 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
En İyi Cevap
(15,532 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.



7,590 soru
7,597 cevap
4,441 yorum
10,433 kullanıcı