Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.

0

İndikatör değerlerinde matematiksel işlem yapma

Soruldu
Görüntülenme
1.015 görüntülenme
Durum
Cevaplandı

merhaba,

mevcut indikatörlerin değerlerine +/- değerler yazarak yeni değer oluşturmaya çalışıyorum ama hata alıyorum.

Ben RSI indikatörü için mevcut hesaplamasına + 3 ekleyerek yeni bir değer oluşturmak istiyorum ama aldığım hata CS0019:  +' işleci RSI ve int  türündeki işlenenlere uygulanamaz oluyor. bu hatayı nasıl aşabilirim? 

Trading ile bunu yapabiliyorum hatta matriks prime tarafında da yapabiliyordum ama IQ tarafında C# diline aşina olmadığım için yapamadım.

Örn :

rsi = RSIIndicator(Symbol, SymbolPeriod, OHLCType.Close, 14); 

rsi1 = rsi+1;   //üst satırdaki rsi hesaplama sonucu 20 geldiyse rsi1 in sonucunun 20+1= 21 olarak alınmasını istiyorum

Paylaş

1 Cevap

0

Merhaba,

IQ'da bir indikatör değerine ulaşmak için .Value ya da CurrentValue özelliklerini kullanmalısınız.

örneğinizi aşağıdaki gibi düzenleyebilirsiniz.

RSI rsi;

public override void OnInit()
{
	rsi = RSIIndicator(Symbol, SymbolPeriod, OHLCType.Close, 14);			
}
		
public override void OnDataUpdate(BarDataEventArgs barData)
{
	var rsiDegeriYontem1=rsi.CurrentValue;
	var rsiDegeriYontem2=rsi.Value[0][rsi.CurrentIndex];
	// 2. yöntemde köşeli parantez içerisine rsi.CurrentIndex-1 ile bir öncekine -2 ike 2 önceki değerini de alınabilir.
}

 

Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io
BağlantıBayraklaKripexMatriks Destek16.499

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol