예제 #1
0
 //交换文件监测变化事件
 private void EventHandler_DataSwapChange(object sender, DataSwap_Event e)
 {
     //ConsoleHelper.Debug(false, DateTime.Now + "::");
     foreach (IMsg item in e.Datas)
     {
         //加入全局消息
         MsgerHelper.Msger.CacheMsg(item);
         //List<Msger.Msg> aa = MsgerHelper.Msger.FindMsg(e => e.IsSend == false);
     }
 }
예제 #2
0
 //消息交换事件
 private static void DataAnalyse_Trend_EventHandler(object sender, DataSwap_Event e)
 {
     Console.WriteLine(DateTime.Now + "::");
     foreach (var item in e.Datas)
     {
         Monitor.Data_Quote_Swap pData = (Monitor.Data_Quote_Swap)item;
         if (pData == null)
         {
             continue;
         }
         //Console.WriteLine("**********" + pData.Time);
     }
 }
예제 #3
0
        //交换文件监测变化事件
        protected internal virtual void EventHandler_DataSwapChange(object sender, DataSwap_Event e)
        {
            //ConsoleHelper.Debug(false, DateTime.Now + "::");
            foreach (var item in e.Datas)
            {
                //调试筛选
                //if (item.StockName != "50ETF")   //50ETF购3月3500
                //    continue;

                if (item == null)
                {
                    continue;
                }
                if (item.Check_DateTime())
                {
                    this.SetDataCache(item);
                }
            }
        }