Merhaba,
Diyelimki stratejiniz 100 short pozisyon açarak başlıyor ve nötr kalmak istediğinizde bu 100 pozisyonu kapatıyor. Bu durumda kodunuz şöyle olmalı:
Oninit()
{
......
SendOrderSequential(false);
.......
}
public override void OnDataUpdate(BarDataCurrentValues barDataCurrentValues)
{
if(short yapma koşulu buraya yazılır)
{
SendMarketOrder(Symbol, 100, OrderSide.Sell);
Debug("Satış Emri Gönderildi");
}
else if(Nört olma koşulu buraya yazılır)
{
SendMarketOrder(Symbol, 100, OrderSide.Buy);
Debug("Alış Emri Gönderildi. böylelikle short pozisyonlar kapanacak.");
}
}