0 beğenilme 0 beğenilmeme
562 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 | 562 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,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,766 kullanıcı