0 beğenilme 0 beğenilmeme
115 kez görüntülendi
iyi günler

matriks iq da kullanıcı indikatörü yazarken, örneğin garan hisse grafiğinde xu30 hissenin ohlc değerlerini kullanarak bir indikatör nasıl yazarız. yani istrument değişkeni nasıl sabit olarak kullanılabilir. benim indikatörüm hangi hissede açılırsa açılsın  hep xu30 ohlc değerlerini kullansın istiyorum, bu mümkünmü, tşk
İndikator kategorisinde (14 puan) tarafından | 115 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

İstenilen enstrümana kayıt olduktan sonra, GetBarData() fonksiyonu ile OHLC verilerini çekebilir ve GetSelectedValueFromBarData() fonksiyonu ile de istenilen alana ulaşabilirsiniz.

public class ParaBirimiKripex : MatriksIndicator
	{
		[DefaultValue("USDTRY")]
		public string ParaBirimi
		{
			get; set;
		}

		public sealed override void OnInit()
		{
			AddSymbol(ParaBirimi, SymbolPeriod);
		}

		public override void OnDataUpdate(int currentBar, decimal inputValue, DateTime barDateTime)
		{
			var _paraBirimi = GetSelectedValueFromBarData(GetBarData(ParaBirimi, SymbolPeriod), OhlcType);
			var sonuc = _paraBirimi != 0? inputValue / _paraBirimi:0;
			SetLine(0, currentBar, sonuc);
		}
	}

 

(15,872 puan) tarafından
8,527 soru
8,479 cevap
4,774 yorum
19,019 kullanıcı