EnterLongStopLimit(1, High[2] + TicksForLimitOrders * TickSize, High[2] + TicksForStopLimitOrders * TickSize, "Long");
EnterLongStopLimit(1, High[2] + TicksForLimitOrders * TickSize, High[2] + TicksForStopLimitOrders * TickSize, "LongRunner");
SetProfitTarget("Long", CalculationMode.Ticks, TicksForProfit);
SetStopLoss("Long", CalculationMode.Ticks, TicksForStop, false);
SetStopLoss("LongRunner", CalculationMode.Ticks, TicksForStop, false);
1) Two contracts, one for "Long" one for "LongRunner"
2) Profit target for "Long"
3) Stop loss for both "Long" and "LongRunner"
that should give me 1 contract, that I could manage myself when to exit.
Is that assumption wrong? Why am I only getting 1 contract fill (on historical, haven't tested realtime).

Comment