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

请教关于前低点上涨不超过N点开多单的条件写法 [文华财经]

  • 咨询内容: N:=BARSLAST(DATE<>REF(DATE,1))+1;HH:HHV(H,N);//当天的最高价LL:LLV(L,N);//当天的最低价

    开仓条件&&EVERY(ISUP,3)&&LL+300>EVERY(ISUP,3)&&T1&&VOL>1500,BK,
    请问我这句代码是否有逻辑错误? 因为我的目的是在前低位置上反弹不超过300点。加上其他开仓条件就开多单。目的是为了抓反弹。但是我发现实际运行结果是从之前最低点反弹超过300点后它还是开仓了。请问老师该如何修改?

     

  • 文华技术人员:

     您这块 LL+300>EVERY(ISUP,3)  编写的不对

     

    LL+300的返回值肯定是大于300的

     

    EVERY(ISUP,3)只能是成立或不成立,返回值为1或0

     

    如果是指的当前的价格小于反弹300点之内

     

    应该是

     

    C<LL+300

     

 

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

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


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

相关文章

    没有相关内容