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

 

(15,532 puan) tarafından
tarafından seçilmiş
7,586 soru
7,592 cevap
4,435 yorum
10,410 kullanıcı