public StopLossManager(StateData s, double hardStopLossBufferPips, double lastOrderStopLossPips) { BotState = s; Bot = BotState.Bot; Reporter = BotState.GetReporter(); IsBreakEvenStopLossActive = false; HardStopLossBufferPips = hardStopLossBufferPips; ResetHardStopLossBufferPips = hardStopLossBufferPips; LastOrderStopLossPips = lastOrderStopLossPips; }
public OrdersManager(StateData s, int numberOfOrders, int entryTriggerOrderPlacementPips, int entryOffSetPips, double defaultTakeProfitPips, double finalOrderStopLossPips) { BotState = s; Bot = BotState.Bot; Reporter = BotState.GetReporter(); NumberOfOrders = numberOfOrders; EntryOffSetPips = entryOffSetPips; DefaultTakeProfitPips = defaultTakeProfitPips; FinalOrderStopLossPips = finalOrderStopLossPips; EntryTriggerOrderPlacementPips = entryTriggerOrderPlacementPips; }
public PositionsManager(StateData s) { BotState = s; Bot = BotState.Bot; Reporter = BotState.GetReporter(); }