/// <summary> /// Apply ticker defaults /// </summary> /// <param name="sExchange"></param> /// <param name="message"></param> public void ApplyDefaults(string sExchange, FIXMessage message) { int iClientID; if (!message.GetNumber(out iClientID, MESSAGEFIX3Lib.FIXTagConstants.esFIXTagESAccountID) && m_nAccountID.HasValue) message.set_AsNumber(MESSAGEFIX3Lib.FIXTagConstants.esFIXTagESAccountID, (int)m_nAccountID.Value); TickerDefaults tickerDefaults = GetTickerDefaults(sExchange); if (tickerDefaults != null) { tickerDefaults.ApplyTickerDefaults(message); } }