0 beğenilme 0 beğenilmeme
599 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 | 599 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,326 soru
9,281 cevap
5,070 yorum
32,730 kullanıcı