0 beğenilme 0 beğenilmeme
1,836 kez görüntülendi
Merhaba;

H>REF(HHV(H,20),-1))

L<REF(LLV(L,20),-1))

IQ'da highest high ve lowest low  yukarıdaki gibi 1 bar veya şecenege bağlı birkaç bar  kaydırılmış olarak ve ayrı ayrı ındıkator olarak yapılabilir mi ve sistemler uzerinde kullabilir miyiz.
Algoritmik Trading kategorisinde (14 puan) tarafından | 1,836 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme

Merhabalar,

MatriksIQ içerisinde HHV, LLV için indikatör tanımlaması mevcuttur.

Bunun için öncelikle, HHV(H,20), satırındaki 20 parametresini tanımlamalıyız.

		[Parameter(20)]
			public int H1;

Daha sonra indikatör halini eklemeliyiz.

		HighestHigh HHV;

		public override void OnInit()
		{
			AddSymbol(Symbol, SymbolPeriod);
			HHV = HighestHighIndicator(Symbol, SymbolPeriod, H1);

Bunu ekledikten sonra ise OnDataUpdate() içerisinde koşulu yazmalıyız.

				if ( h>HHV.Value[0][HHV.CurrentIndex -1])    																													// AND H>REF(HHV(H,20),-1)		
				{

Burada kullanılan -1 yerine kaç bar kullanmak istiyorsanız onu yazabilirsiniz.  /(-2,....-x) gibi./

İyi çalışmalar.

(11,069 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.



7,615 soru
7,614 cevap
4,444 yorum
10,761 kullanıcı