0 beğenilme 0 beğenilmeme
2,446 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 | 2,446 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,059 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.



8,639 soru
8,593 cevap
4,826 yorum
19,832 kullanıcı