0 beğenilme 0 beğenilmeme
213 kez görüntülendi
Aşağıdaki gibi 3 barın fiyatlarını karşılaştırmak istiyorum. ancak T-2 ve T-1 barları getiremiyorum.

teşekkürler

 

public override void OnDataUpdate(BarDataEventArgs barData)

{

if ( mov.Value[0][mov.CurrentIndex] > mov.Value[0][mov.CurrentIndex] && mov.Value[0][mov.CurrentIndex] > mov.Value[0][mov.CurrentIndex])

{

SendMarketOrder(Symbol1, OrderQuantity1, OrderSide.Buy, includeAfterSession:false);

}

 

}
Algoritmik Trading kategorisinde (17 puan) tarafından | 213 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
En İyi Cevap

Merhaba,

mov.Value[0][mov.CurrentIndex]

 yukarıdaki kod son bardaki anlık değeri verirken

mov.Value[0][mov.CurrentIndex-1]

mov.Value[0][mov.CurrentIndex-1] ile bir önceki bardaki değeri alabilirsiniz. aynı mantıkla ulaşmak istediğiniz barların değerleri için de -1 yerine başka sayı girebilirsiniz.

 

(7,592 puan) tarafından
tarafından seçilmiş
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.



6,345 soru
6,374 cevap
3,952 yorum
5,106 kullanıcı