Backtest yaparken son barda pozisyon kapatmak için;
public override void OnDataUpdate(BarDataCurrentValues barDataCurrentValues)
{
// Son barda pozisyon kapat
var barData = GetBarData();
if (barDataCurrentValues.LastUpdate.BarDataIndex == barData.BarDataIndexer.LastBarIndex)
{
SendMarketOrder(Symbol, SellOrderQuantity, OrderSide.Sell);
}
}
Ben böyle bir çözüm buldum. Sadece test için kullanılabilir.