📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

    多指标信号叠加

    老周 LV16
    2016-11-08 · 3672 阅读
    大多数策略都会使用两个以上的指标进行趋势判断, 多信号叠加方法是本节重点解决的问题,基本思路是:分别计算单个指标信号,按照表 2.6-1 交易信号定义所定义的数字提交计算结果,最后将所有的结果进行逻辑运算,得出想要的结果。


    范例:在上述均线交叉的基础上,增加一个 MACD 限制条件,MACD 参数就采用默认参数。如果 MACD 柱子值大于 0,则发出买入单开仓信号,小于 0 则发出卖出单开仓信号;如果均线产生金叉,则发出买入单开仓信号,死叉则发出卖出单开仓信号。当两者同时发出同方向信号时,向 EA 提交最终的交易信号。


    1. double myMACD_0=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); //获取 MACD 柱子数据
    2. int myMACD_Signal=9; //初始化 MACD 信号变量
    3. if (myMACD_0>0) myMACD_Signal=0; //MACD 买入信号
    4. if (myMACD_0<0) myMACD_Signal=1; //MACD 卖出信号
    5. if (myMACrossSignal==0 && myMACD_Signal==0)
    6. {
    7. //发出买入信号
    8. }
    9. if (myMACrossSignal==1 && myMACD_Signal==1)
    10. {
    11. //发出卖出信号
    12. }
    复制代码


    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 2 个

    assss LV1

    发表于 2017-2-23 17:49:20 | 显示全部楼层

    东西不错,谢谢啦
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服