您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

为什么加了过滤后信号都没有了 [金字塔]

  • 咨询内容:  老师,请教下:我是用图表1分钟的,想加入一个信号过滤条件,就是在MM线上或QQ线下持续3分钟才买入或卖出,但这样写后信号都消失了
    MM:OO+K1*FF;
    QQ:OO-K2*FF;
    R1:=BARSLAST(C>MM);
    R2:=BARSLAST(C<QQ);
    IF R1>=3 AND HOLDING=0 THEN BEGIN
    BUY(C>MM  AND HOLDING=0,S,MARKET);
    END
    IF R2>=3 AND HOLDING=0 THEN BEGIN
    BUYSHORT(C<QQ  AND HOLDING=0,S,MARKET);
    END
    请问上述写法是哪里不对?

     

  • 金字塔客服: 没有平仓语句?图表交易不写平仓语句,信号会出现在k线图的最前端,产生虚拟持仓,因为虚拟持仓不平掉,holding一直是不等于0的,所以导致后面不会有信号 [此贴子已经被作者于2013/11/20 9:06:08编辑过]

     

  • 用户回复:  当然有平仓语句了,我只是把中间一部分列出来,原来用得很正常,现在只是想加个3个钟的过滤,加了
    R1:=BARSLAST(C>MM);
    R2:=BARSLAST(C<QQ);
    IF R1>=3 AND HOLDING=0 THEN BEGIN
    END
    这些后反而没信号了,搞不明白是哪里有问题

     

  • 网友回复:  3分钟

     

  • 网友回复: 那么就是MM和QQ的问题了啊, 这两个数据过大过小导致后面没有C>MM和C<QQ的条件满足

 

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

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


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

相关文章

    没有相关内容