// Close Longs and enter Shorts
else if (Close[0] < emaLow)
{
Print("LongsAllowed/ShortsAllowed: " + longsAllowed + "/" + shortsAllowed);
if (!(Position.MarketPosition == MarketPosition.Short))
{
ExitLong();
foreach (var order in Orders)
{
if ((order.OrderState == OrderState.Accepted) || (order.OrderState == OrderState.Working))
{
CancelOrder(order);
}
}
EnterShortPositionsIfAllowed();
shortsAllowed = false;
longsAllowed = true;
}
}
Comment