Example #1
0
 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);
 }
Example #4
0
 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;
 }
Example #7
0
 public ExchangeRateService(ITwsObjectFactory twsObjectFactory)
 {
     _twsObjectFactory = twsObjectFactory;
 }
 public OrderManager(ITwsObjectFactory twsObjectFactory, IQueueProcessor queueProcessor)
 {
     _twsObjectFactory = twsObjectFactory;
     _queueProcessor   = queueProcessor;
 }