0 beğenilme 0 beğenilmeme
250 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 | 250 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.

 

(14,872 puan) tarafından
tarafından seçilmiş
7,323 soru
7,323 cevap
4,314 yorum
6,992 kullanıcı