0 beğenilme 0 beğenilmeme
616 kez görüntülendi
indigatör adı : VIOPKAZKAYIP

kısa adı :VPKK

matriks prime formül : (H-ref(C,-1))/ref(C,-1);(L-ref(C,-1))/fef(C,-1)

 

YUKARIDAKİ FORMÜLÜ MATRİKS IQ DİLİNDE İNDİGATÖR HALİNE GETİRİLMESİNİ RİCA EDERİM .
İndikator kategorisinde (42 puan) tarafından | 616 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

Aşağıdaki linkten kullanıcı indikatörünü indirip kullanabilirsiniz.

https://destek.matriksdata.com/?qa=blob&qa_blobid=15343175517270464793

using System;
using System.Collections.Generic;
using System.Linq;
using System.ComponentModel;
using Matriks.Data.Identifiers;
using Matriks.Data.Symbol;
using Matriks.Engines;
using Matriks.Indicators;
using Matriks.Symbols;
using Matriks.AlgoTrader;
using Matriks.Trader.Core;
using Matriks.Trader.Core.Fields;
using Matriks.Trader.Core.TraderModels;
using Matriks.Lean.Algotrader.AlgoBase;
using Matriks.Lean.Algotrader.Models;
using Matriks.Lean.Algotrader.Trading;
namespace Matriks.Lean.Algotrader
{
	[IndicatorInformationAttribute("VIOPVKAZKAYIP", IndicatorDrawingArea.NewWindow)]
	[IndicatorLineInformationAttribute(new []
		{
			"L1", "L2"
		})]

	public class VIOPVKAZKAYIP : MatriksIndicator
	{
		public sealed override void OnInit()
		{
		}
		
		public override void OnDataUpdate(int currentBar, decimal inputValue, DateTime barDateTime)
		{
			if (currentBar < 1)
			{
				SetLine(0, currentBar, 0);
				SetLine(1, currentBar, 0);
				return;
			}

			var H = Instrument.SymbolBarData.High[currentBar];
			var L = Instrument.SymbolBarData.Low[currentBar];
			var C = Instrument.SymbolBarData.Close[currentBar -1];

			var L1 = (H - C) / C * 100m;
			var L2 = (L - C) / C * 100m;

			SetLine(currentBar, L1);
			SetLine(1, currentBar, L2);
		}
	}
}

 

(16,219 puan) tarafından
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



9,357 soru
9,314 cevap
5,079 yorum
33,996 kullanıcı