0 beğenilme 0 beğenilmeme
167 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 | 167 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,012 puan) tarafından
8,891 soru
8,834 cevap
4,921 yorum
22,301 kullanıcı