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

均线系统模型 [文华财经]

  • 咨询内容:

    MA50:=MA(CLOSE,50);
    MA60:=MA(CLOSE,60);
    CROSS(CLOSE,MA60)&&CROSS(CLOSE,MA50),BK;
    CROSS(MA50,CLOSE),SP;
    CROSS(MA60,CLOSE)&&CROSS(MA50,CLOSE),SK;
    CROSS(CLOSE,MA50),BP;

    AUTOFILTER;

    这一个公式,股价上穿50ma和60ma开多单,跌破50ma卖出平仓。股价下穿50ma和60ma开空,股价上穿50ma平仓。这个模型应该正常交易的。可是测试的时候,比如股价在多单的时候,跌破50ma平仓,但是再上穿50ma的时候就不开仓了!下跌也一样的问题,怎么解决这个问题啊?求助!!!

     

  • 赢顺技术人员:

    CROSS(CLOSE,MA60)&&CROSS(CLOSE,MA50),BK;
    以您的开多条件为例,是要同时满足收盘价与60周期均线金叉和收盘价与50周期均线金叉,才会开多仓。必须是同时满足这个金叉的动作。

    请您仔细理解一下

     

  • 赢顺客服: 我理解啊,这是第一次开多,比如,然后在股价跌破50ma,不跌破60ma的情况下,不具备开空条件,这时候是多单平仓,这样的话 就是空仓状态。然后股价再次和50ma金叉的时候,上涨的时候,这时候应该开多单的,但是程序实际是没有开的,这个问题怎么解决?谢谢!

     

  • 网友回复:

    “然后在股价跌破50ma,不跌破60ma的情况下,不具备开空条件,这时候是多单平仓,这样的话 就是空仓状态。然后股价再次和50ma金叉的时候,上涨的时候,这时候应该开多单的”

    这时候怎么会开多呢?请参照2楼回复,您的开多条件是要同时金叉,而不是股价在均线上面就可以,金叉是一个动作,只有金叉的那一个周期才满足这个条件,金叉以后就不满足CROSS(C,MA(C,60))这条件了

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容