public void EmitNews(FIXNews news) { if (this.News != null) { this.News(this, new NewsEventArgs(news)); } }
void iqf_HandleNewsMessage(object sender, NewsMessageEventArgs args) { FIXNews news = new FIXNews(); news.Headline = args.Message.HeadLine; news.NoRelatedSym = args.Message.Symbols.Length; news.SenderSubID = args.Message.DistributorCode; news.SendingTime = args.Message.TimeStamp; news.SenderCompID = args.Message.StoryID; news.TargetSubID = args.Message.SymbolList; if (null != NewNews) { NewNews(this, new NewsEventArgs(news)); } }
public NewsEventArgs(FIXNews news) : base() { this.News = news; }
public virtual void OnNews(FIXNews news) { }