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

创新低开仓条件的问题 [金字塔]

  • 咨询内容:

    我的思路是这样的:当股指达到新低的时候上证没有达到新低。这个时候如果新低后面的那个K线的高点比前面的高点要高。我做多。


    一个技术指标DD

    nn:=todaybar;

    ll:=ref(llv(l,nn),1);

    CXD:= l<ll;


    代码如下

    //创今日新低

    //nn:=BARSLAST(DATE>REF(DATE,1))+1;

    nn:=TODAYBAR;

    ll:=ref(llv(l,nn),1);

    创新低:= l<ll ;


    SZXD:=stkindi('000001','DD.CXD',0,1);

    sl:=CALLSTOCK('000001',vtLOW,1,0);


    CYC:=BARSLAST(DATE>REF(DATE,1))+1;

    XDGD:=valuewhen(l<ref(llv(l,CYC),1),h);

    cond:=h>XDGD;


    IF 创新低 and sl>szxd and time>93000 and time<15000 and cond then

     开多:buy(1,1,LIMIT,CLOSE);


    麻烦老师看看,好像还是有问题。麻烦老师指出来

     

  • 金字塔客服:

    请指出哪里有问题

     

  • 用户回复: 以下是引用jinzhe在2013-5-30 10:47:34的发言:

    请指出哪里有问题


    放到图上SZXD:=stkindi('000001','DD.CXD',0,1);这一行显示解释错误、

    还有就是这个是图表交易。前面如果出现了这个情况的话应会开仓的吧。

    不知道是我逻辑错了还是代码有问题。

     

  • 网友回复: 我记得给你写的是sh000001吧?

     

  • 网友回复: 以下是引用jinzhe在2013-5-30 11:07:25的发言:
    我记得给你写的是sh000001吧? 就是用了sh000001也是一样的错误。很奇怪。

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容