public void Init(byte Id, string Name) { _Id = Id; _Name = Name; mdlog = LogManager.GetLogger(Name + ".M"); tdlog = LogManager.GetLogger(Name + ".T"); try { LogManager.Configuration = new XmlLoggingConfiguration(@"Bin/QuantBox.nlog"); } catch (Exception ex) { tdlog.Warn(ex.Message); } timerConnect.Elapsed += timerConnect_Elapsed; timerDisconnect.Elapsed += timerDisconnect_Elapsed; timerAccount.Elapsed += timerAccount_Elapsed; timerPonstion.Elapsed += timerPonstion_Elapsed; InitCallbacks(); InitSettings(); BarFactory = new SmartQuant.Providers.BarFactory(); status = ProviderStatus.Unknown; SmartQuant.Providers.ProviderManager.Add(this); }
public APIProvider() { mdlog = LogManager.GetLogger(Name + ".M"); tdlog = LogManager.GetLogger(Name + ".T"); try { LogManager.Configuration = new XmlLoggingConfiguration(@"Bin/QuantBox.nlog"); } catch(Exception ex) { tdlog.Warn(ex.Message); } timerConnect.Elapsed += timerConnect_Elapsed; timerDisconnect.Elapsed += timerDisconnect_Elapsed; timerAccount.Elapsed += timerAccount_Elapsed; timerPonstion.Elapsed += timerPonstion_Elapsed; InitCallbacks(); InitSettings(); BarFactory = new SmartQuant.Providers.BarFactory(); status = ProviderStatus.Unknown; SmartQuant.Providers.ProviderManager.Add(this); }
public QBProvider() { timerConnect.Elapsed += new System.Timers.ElapsedEventHandler(timerConnect_Elapsed); timerAccount.Elapsed += new System.Timers.ElapsedEventHandler(timerAccount_Elapsed); timerPonstion.Elapsed += new System.Timers.ElapsedEventHandler(timerPonstion_Elapsed); InitCallbacks(); InitSettings(); BarFactory = new SmartQuant.Providers.BarFactory(); status = ProviderStatus.Unknown; SmartQuant.Providers.ProviderManager.Add(this); }
public APIProvider() { try { LogManager.Configuration = new XmlLoggingConfiguration(@"Bin/QuantBox.nlog"); } catch (Exception ex) { mdlog.Warn(ex.Message); } BarFactory = new SmartQuant.Providers.BarFactory(); status = ProviderStatus.Unknown; SmartQuant.Providers.ProviderManager.Add(this); }
public QBProvider() { log4net.Config.XmlConfigurator.ConfigureAndWatch(new FileInfo(@"Bin/CTP.log4net.config")); timerDisconnect.Elapsed += timerDisconnect_Elapsed; timerAccount.Elapsed += timerAccount_Elapsed; timerPonstion.Elapsed += timerPonstion_Elapsed; InitCallbacks(); InitSettings(); BarFactory = new SmartQuant.Providers.BarFactory(); status = ProviderStatus.Unknown; SmartQuant.Providers.ProviderManager.Add(this); }
public CTPProvider() { //log4net.Config.XmlConfigurator.ConfigureAndWatch(new FileInfo(@"Bin/CTP.log4net.config")); try { LogManager.Configuration = new XmlLoggingConfiguration(@"Bin/CTP.nlog"); } catch(Exception ex) { tdlog.Warn(ex.Message); } timerDisconnect.Elapsed += timerDisconnect_Elapsed; timerAccount.Elapsed += timerAccount_Elapsed; timerPonstion.Elapsed += timerPonstion_Elapsed; InitCallbacks(); InitSettings(); BarFactory = new SmartQuant.Providers.BarFactory(); status = ProviderStatus.Unknown; SmartQuant.Providers.ProviderManager.Add(this); }
public XSpeedProvider() { try { LogManager.Configuration = new XmlLoggingConfiguration(@"Bin/QuantBox.nlog"); } catch (Exception ex) { tdlog.Warn(ex.Message); } timerConnect.Elapsed += timerConnect_Elapsed; timerDisconnect.Elapsed += timerDisconnect_Elapsed; timerAccount.Elapsed += timerAccount_Elapsed; timerPonstion.Elapsed += timerPonstion_Elapsed; InitCallbacks(); InitSettings(); BarFactory = new SmartQuant.Providers.BarFactory(); status = ProviderStatus.Disconnected; SmartQuant.Providers.ProviderManager.Add(this); }