MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
63 kez görüntülendi
Merhaba, Backtest yaptığımda işlemin ne kadar sürdüğü de bence çok önemli bir veri. Stratejiye alış - satış arasındaki barları sayacak bir sayaç ekleyebiliyor muyuz?
Algoritmik Trading kategorisinde (249 puan) tarafından | 63 kez görüntülendi

1 cevap

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

Strateji içinde değişken tanımlama bölümüne:

int alimBardataIndex;

Alım emrini gönderdiğiniz satırdan hemen sonra:

SendMarketOrder(Symbol, BuyOrderQuantity, OrderSide.Buy); // Mevcut alım emriniz.
alimBardataIndex =  barDataCurrentValues.LastUpdate.BarDataIndex;

Satış emrinden hemen sonra:

SendMarketOrder(Symbol, SellOrderQuantity, OrderSide.Sell); // Mevcut satım emriniz.
Debug("Emir süresi: " + (barDataCurrentValues.LastUpdate.BarDataIndex - alimBardataIndex) + " bar");

 

(725 puan) tarafından
tarafından seçilmiş
0 0
Çok teşekkürler Görkem bey, süpersiniz :)
2,195 soru
2,051 cevap
1,851 yorum
1,514 kullanıcı