//交换文件监测变化事件 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); } }
//消息交换事件 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); } }
//交换文件监测变化事件 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); } } }