Exemple #1
0
 //量化因子处理事件
 protected virtual bool dataHandle_Event(DataTrend_Index data)
 {
     //组装消息
     if (data.IsValid && this.Quantify_Quote_Trigger != null)
     {
         Quantify_Quote_EventArgs pArgs = this.dataHandle_EventArgs(data);
         this.Quantify_Quote_Trigger(this, pArgs);
         return(true);
     }
     return(true);
 }
Exemple #2
0
        //数量化因子事件返回对象
        protected virtual Quantify_Quote_EventArgs dataHandle_EventArgs(DataTrend_Index data)
        {
            //组装消息
            Quantify_Quote_EventArgs pArgs = new Quantify_Quote_EventArgs(data);

            //输出信息
            //if (true)
            //{
            //    double profit = data.LabelInfo.Value_Profit;
            //    var msg = new { DataTrend = data.LabelInfo.DataTrend, DataTrend_KeyPoint = data.LabelInfo.DataTrend_KeyPoint, hitLimit = data.IsHitPoint, Value = data.Value, Ratio = data.LabelInfo.Difference_Ratio, Profit = profit };
            //    zxcConsoleHelper.Debug(true, "{0}", msg.ToString());
            //}
            return(pArgs);
        }
Exemple #3
0
        //数据处理事件返回对象
        protected override DataAnalyse_Trend_EventArgs dataHandle_EventArgs(DataTrend_Index data)
        {
            //组装消息
            DataAnalyse_Trend_EventArgs pArgs = new DataAnalyse_Trend_EventArgs(data);

            //输出信息
            //if (data.LabelInfo.DataTrend_KeyPoint != typeDataTrend_KeyPoint.NONE)
            //{
            //    double profit = data.LabelInfo.Value_Profit;
            //    var msg = new { DataTrend = data.LabelInfo.DataTrend, DataTrend_KeyPoint = data.LabelInfo.DataTrend_KeyPoint, hitLimit = data.IsHitPoint, Value = data.Value, Ratio = data.LabelInfo.Difference_Ratio, Profit = profit };
            //    zxcConsoleHelper.Debug(true, "{0}", msg.ToString());
            //}
            return(pArgs);
        }
Exemple #4
0
 public Quantify_Quote_EventArgs(DataTrend_Index data = null) : base(data)
 {
     _data = data;
 }
Exemple #5
0
 //数据处理--自定义
 protected override bool dataHandle_User(DataTrend_Index data, DataTrend_Index dataLast_Recursion = null)
 {
     return(true);
 }