0 beğenilme 0 beğenilmeme
1,029 kez görüntülendi
Matriks Kodu :

per:=opt1;
AET:=Mov(W,per,e);
a2:=AET-ATR(14);
a3:=AET+ATR(14);
b1:=If(AET<PREV,a2,if(a2>PREV,a2,PREV));

b2:=If(AET>PREV,a3,if(a3<PREV,a3,PREV));

bu kodun "AET:=Mov(W,per,e);" kısmını Matriks IQ ya çevirme konusunda yardım edebilir misiniz?

Teşekkürler.
Algoritmik Trading kategorisinde (34 puan) tarafından | 1,029 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhabalar,

per:=opt1; kısmını period olarak tanıtıp, 

AET:=Mov(W,per,e);   Buradaki W ise ağırlıklı kapanıştır.

mov = MOVIndicator(Symbol, SymbolPeriod, OHLCType.WClose, Period, movMethod);

Yukarıdaki ifade ile kullanılabilir.

Aşağıdaki yapıyı da lütfen inceleyiniz.

		[DefaultValue(13)]
			public int Period
		{
			get; set;
		}



		[DefaultValue(MovMethod.Exponential)]
		public MovMethod movMethod
		{
			get; set;
		}

		MOV mov;



		public sealed override void OnInit()
		{
			mov = MOVIndicator(Symbol, SymbolPeriod, OHLCType.WClose, Period, movMethod);

İyi çalışmalar.

(11,106 puan) tarafından
Sorudaki PREV içeren kodun matriks IQ ya göre yazımı nasıldır?
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,800 soru
9,764 cevap
5,266 yorum
54,643 kullanıcı