0 beğenilme 0 beğenilmeme
559 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 | 559 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,179 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,148 soru
9,103 cevap
5,027 yorum
27,974 kullanıcı