if ( // si hay 4 contratos ((Position.Quantity >= 4) && (GetCurrentAsk(0) <= (Position.AveragePrice + (Cierre4contratos * TickSize)) ) && (Position.MarketPosition == MarketPosition.Short)) || (Position.GetUnrealizedProfitLoss(PerformanceUnit.Currency, Close[0]) <= Stoploss) // si hay menos de 4 contratos || ((Position.Quantity < 4) && (GetCurrentAsk(0) <= EMA1[0]) && (Position.MarketPosition == MarketPosition.Short))) { ExitShort(Convert.ToInt32(Position.Quantity), "", ""); }
I don't know what's wrong.
thanks
Comment