Пример #1
0
 /// <summary>
 /// Quik interface in .NET constructor
 /// </summary>
 public Quik(int port = DefaultPort, IPersistentStorage storage = null) {
     if (storage == null) { Storage = new EsentStorage(); } else { Storage = storage; }
     QuikService = QuikService.Create(port);
     // poor man's DI
     QuikService.Storage = Storage;
     Events = QuikService.Events;
     Debug = new DebugFunctions(port);
     Service = new ServiceFunctions(port);
     Class = new ClassFunctions(port);
     OrderBook = new OrderBookFunctions(port);
     Trading = new TradingFunctions(port);
     StopOrders = new StopOrderFunctions(port, this);
     Orders = new OrderFunctions(port, this);
     Candles = new CandleFunctions(port);
     QuikService.Candles = Candles;
     QuikService.StopOrders = StopOrders;
 }