0 beğenilme 0 beğenilmeme
223 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 | 223 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);
		}
	}

 

(16,179 puan) tarafından
9,142 soru
9,098 cevap
5,026 yorum
27,850 kullanıcı