/// <summary> /// Constructor /// </summary> /// <param name="sUsername"></param> /// <param name="sPassword"></param> /// <param name="sConnection"></param> protected ERCSClient() { if (m_Router == null) { m_Router = new EASYROUTERCOMCLIENTLib.EasyRouterClass(); m_InstrumentManager = new InstrumentManager(); m_OrderManagement = new OrderManagement(m_InstrumentManager); m_PriceManagement = new PriceManagement(); m_ERUser = new ESUser(); m_AccountManagement = new AccountManager(); m_PersistedClasses = new Dictionary<string, IProfile>(); } RegisterCallbacks(); }
public FIXOrderManagement(InstrumentManager instrumentManager) : base(instrumentManager) { }