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

[求助]全局变量问题 [金字塔]

  • 咨询内容:

    老师好

    我定义了一个全局变量,但是后面却不执行,麻烦帮忙看下我写的有没有问题,谢谢。

     

    runmode:0;

    VARIABLE:QS=0;//组合策略实现

    szqs:=。。。。。。;

    xdqs:=............;

    if(szqs or xdqs ,qs:=1,qs:=-1);

     

    if qs>0 then begin
    BUY(holding=0  and  090000<time and time<02300000,1,limitr,c),ORDERQUEUE; //开多
    BUYSHORT(holding=0 and 090000<time and time<02300000,1,limitr,c),ORDERQUEUE;//开空
    end

     

    这里如果我把IF的语句都撤掉,那正常开单,但是加上就没有任何开单了,是不是我的全局变量这个定义有问题呢?

     

  • 金字塔客服:

    1  (szqs or xdqs ,qs:=1,qs:=-1); 多了两个冒号

    2  time<02300000 后面多了两个0

    3  你这样写只会开多不会开空

     

  • 用户回复:

    谢谢提醒多了两个0。

    老师说的多了两个冒号,我曾经(刚才)都改过的,也还是一样不开仓,没有被执行。

     

  • 网友回复:

     

    [此贴子已经被作者于2015/3/9 15:42:40编辑过]

     

  • 网友回复: 哈哈,还有啊,怪了,我把时间的那2个0去掉了,反而不开仓了啊,哈哈,真是怪了。

 

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

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


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

相关文章

    没有相关内容