您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

如何避免在8:59分触发交易信号?? [开拓者 TB]

  • 咨询内容: 例如我的交易系统是在9点10分以后开始工作,但是我发现有时候在8:59分的时候就开始买卖了。
    其实我的程序里有If(Time>0.091000)这一个限制条件,但是没起作用。还是有可能在8:59分的时候就开始买卖。

    我想加入下面的两句在程序最前面能否避免在8:59分的集合竟价的时候开始买卖
    If(Time<0.090000) Return;               
    If(CurrentTime<0.090000) Return;

    下面是我的程序
    If(Time>0.091000)
    {
       Buy(0,close);
    }

     

  • TB技术人员: If(Time==0.0900 && High>Low)
    {
        // 这才开始做交易
    }

     

  • TB客服:
    原帖由 vfund 于 2008-7-27 21:05 发表
    例如我的交易系统是在9点10分以后开始工作,但是我发现有时候在8:59分的时候就开始买卖了。
    其实我的程序里有If(Time>0.091000)这一个限制条件,但是没起作用。还是有可能在8:59分的时候就开始买卖。

    我想加入下面的两句 ...

    我也被搞过一次

     

  • 网友回复: 问了声望只能灌点水了.强烈希望TB公司举办专门的学习交流会,更好的来提高我们的编程技巧,这对于你们也是不错的选择.你想啊,我门都会基础的编程了,还不会上去做吗,我们进去做单了,那你们不是就开始赚钱了吗,并且如果我们用得好的话又可以为你们宣传,大家都有好处,你们干嘛何乐而不为之呢?真的是拿放在眼前的钱不赚,因为既然我们现在选择TB进行学习,就说明我们对这个语言还是有点感情,不过总的来说,过了三月半载还 搞不懂这个语言,那我干吗不去用其他系统呢.别认为酒香就可以招揽顾客,没包装没宣传美女也就是村姑,根本上不了台面,希望我的这番话会有用

     

  • 网友回复:
    原帖由 nopain 于 2008-7-28 09:25 发表
    If(Time==0.0900 && High>Low)
    {
        // 这才开始做交易
    }


    这样是否可以 控制在9:10分之后开始,并且避免在8:59触发.
    If(Time>0.0910 && High>Low)
    {
        //开始做交易
    }

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

相关文章

    没有相关内容