您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

[求助]请教老师关于金叉死叉的问题 [文华财经]

  • 咨询内容: 请问老师:

    赢智8.2公式,如何判断本次金叉或死叉维持期间,是否曾经有过一次交易?
    我想在一次金叉或死叉状态期间,只做一次交易。


    比如,下面这个是DIFF和DEA交叉,同时上5日线建仓
    DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
    DEA:=EMA(DIFF,9);
    MACD:=2*(DIFF-DEA);
    MA5:=MA(C,5);
    CROSS(DIFF,DEA)&&C>MA5,BK;
    CROSS(DEA,DIFF)&&C<MA5,SK;


    我想要的效果是:

    DIFF和DEA已经交叉,但没有同时上5日线,不满足建仓。
    但在本次DIFF和DEA维持交叉状态中,后站上5日线就建仓;并且在此次交叉状态中,只建仓一次。

    请问金叉或死叉状态期间,怎么判断是否有过一次建仓?并不再做第二次建仓?
    请老师帮忙写个公式代码。谢谢!
      
      
      
     
       

     

  • 文华技术人员:

    模型修改如下 

    DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
    DEA:=EMA(DIFF,9);
    MACD:=2*(DIFF-DEA);
    MA5:=MA(C,5);
    CROSS(DIFF,DEA)&&C>MA5,BK;
    CROSS(DEA,DIFF)&&C<MA5,SK;
    DIFF>DEA&&CROSS(C,MA5)&&COUNTSIG(BK,BARSLAST(CROSS(DIFF,DEA)))<1,BK;
    DIFF<DEA&&CROSS(MA5,C)&&COUNTSIG(SK,BARSLAST(CROSS(DEA,DIFF)))<1,SK;

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容