i working on a breakout strategy using stop long and stop short orders to get into the market on a breakout. I want to keep a position until its either stopped out or reached its target. For example: I also want to keep a long order when the the short stop entry is reached.
This is what i did so far:
longStopOrder = SubmitOrderUnmanaged(0, OrderAction.Buy, OrderType.StopMarket, 1, 0, high, "longStop", "lStop"); longStopOrder = SubmitOrderUnmanaged(0, OrderAction.SellShort, OrderType.MIT, 1, 0, high-100, "longStop", "lStopLoss"); longStopSL= SubmitOrderUnmanaged(0, OrderAction.SellShort, OrderType.MIT, 1, 0, high+250, "longStop", "lStopTP"); longStopTP = SubmitOrderUnmanaged(1, OrderAction.Sell, OrderType.StopMarket, 1, 0, low, "shortStop", "sStop");
Comment