예제 #1
0
 public void EmitNews(FIXNews news)
 {
     if (this.News != null)
     {
         this.News(this, new NewsEventArgs(news));
     }
 }
예제 #2
0
        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));
            }
        }
예제 #3
0
 public NewsEventArgs(FIXNews news) : base()
 {
     this.News = news;
 }
 public virtual void OnNews(FIXNews news)
 {
 }