0 beğenilme 0 beğenilmeme
348 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 | 348 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,369 puan) tarafından
9,711 soru
9,671 cevap
5,196 yorum
48,711 kullanıcı