I have question. What is proper order of calling SetProfit and SetStopLoss function?
I have strategy and I have this solution:
tradeItem.Order = EnterLongLimit(timeFrameTicks, true, iContractsSet[index], tradeItem.EntryPrice, tradeItem.EntryName);
protected override void OnOrderUpdate.... // Limit FILLED if (order.OrderState == OrderState.Filled || order.OrderState == OrderState.PartFilled) { SetStopLoss(tradeItem.EntryName, CalculationMode.Price, tradeItem.StopLoss_Price, false); SetProfitTarget(tradeItem.EntryName, CalculationMode.Price, tradeItem.ProfitTarget_Price); }
How should I proceed? I mean how to handle those partfills together with settings sl.
Will calling SetStopLoss and SetProfitTarget beore EnterLongLimit do some trick?
Thanks a lot
Paul
Comment