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

表达式。。。 [文华财经]

  • 咨询内容:  定义5和10均线的金叉,当倒数第一个金叉值大于倒数第二个金叉值(用收盘价),之后出现某根K线收盘价突破布林上轨开多单。(此时价格所在的K线可能不是倒数第一个金叉时对应的K线了,是它之后的某一根,涉及到引用的价格不是同时)。如何表达呢?谢谢!


     

     

  • 文华技术人员:

     您可以参考下面金叉取值的编写

     

    MA5:MA(C,5);

    MA10:MA(C,10);
    C2:=VALUEWHEN(CROSS(MA5,MA10),C);//倒数第一次金叉收盘价
    C1:=VALUEWHEN(CROSS(MA5,MA10),REF(C2,1));//倒数第2次金叉收盘价

     

  • 文华客服:   我之前就是这样编了,可是回测的结果,是倒数第一个金叉对应的K线必须同时收盘价超过布林上轨才出信号,我是想要:不只是同一根,只要后面某根出现收盘价大于上轨就出。这个如何解决呢?

     

  • 网友回复:

     您在编写开仓条件的时候只要写

     

    C2>C1&& CROSS(C,TOP),BK;

     

    这样既可,不用限定金叉条件的

 

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

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


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

相关文章

    没有相关内容