0 beğenilme 0 beğenilmeme
619 kez görüntülendi
Merhaba, matriksIQ üzerinde gömülü bir indikatör çizgisini belli bir oranda yukarı ve aşağı kaydırarak nasıl kanal oluşturabilirim. Örneğin; alfatrendi yukarıya ve aşağıya 0.02 oranında kaydırmak istiyorum gibi.
İndikator kategorisinde (27 puan) tarafından | 619 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
En İyi Cevap

Merhaba,

yeni bir indikatör oluşturup indikatörün çizgi değerini 1.002 ve 0.998 ile çarpıp yeni indikatörün çizgi değerine atamanız gerekir.

//Indicator opsiyon panelinde değerleri değiştirebildiğimiz parametreler. Int, Bool, Decimal ve Enum değerleri alabilir.Tüm değişken tiplerini DefaultValue ile tanımlarız. 
		[DefaultValue(0.02)]
		public decimal Katsayi
		{
			get; set;
		}

		EMA ema;

		public sealed override void OnInit()
		{
			ema = EMAIndicator(Symbol, SymbolPeriod, OHLCType.Close, 22);
		}

		public override void OnDataUpdate(int currentBar, decimal inputValue, DateTime barDateTime)
		{
			SetLine(0,currentBar, ema.CurrentValue*1.002m);
			SetLine(1,currentBar, ema.CurrentValue*0.998m);
		}

 

Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror. https://unblocked1games.github.io
(16,369 puan) tarafından
tarafından seçilmiş
0 0
Teşekkürler emeğine sağlık çok yardımcı oldunuz.
9,940 soru
9,917 cevap
5,330 yorum
63,759 kullanıcı
Codi