public HistoricalDataManager(ITwsObjectFactory twsObjectFactory) { _twsObjectFactory = twsObjectFactory; }
public MarketDataManager(ITwsObjectFactory twsObjectFactory) { _twsObjectFactory = twsObjectFactory; }
public AccountManager(ITwsObjectFactory twsObjectFactory, IConfiguration configuration) { _twsObjectFactory = twsObjectFactory; _accountId = configuration.GetValue <string>(Settings.AccountId); }
public ContractManager(ITwsObjectFactory twsObjectFactory) { _twsObjectFactory = twsObjectFactory; }
public PositionManager(ITwsObjectFactory twsObjectFactory, IQueueProcessor queueProcessor) { _twsObjectFactory = twsObjectFactory; _queueProcessor = queueProcessor; _twsObjectFactory.TwsCallbackHandler.OrderStatusEvent += HandleOrderStatusEvent; }
public ConnectionService(ITwsObjectFactory twsObjectFactory) { _twsObjectFactory = twsObjectFactory; _twsObjectFactory.TwsCallbackHandler.ErrorEvent += OnClientError; _twsObjectFactory.TwsCallbackHandler.ConnectionClosedEvent += OnClientConnectionClosed; }
public ExchangeRateService(ITwsObjectFactory twsObjectFactory) { _twsObjectFactory = twsObjectFactory; }
public OrderManager(ITwsObjectFactory twsObjectFactory, IQueueProcessor queueProcessor) { _twsObjectFactory = twsObjectFactory; _queueProcessor = queueProcessor; }