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

关于交易账号绑定的问题 如何让延迟BAR不发单 [开拓者 TB]

 

 
  • 咨询内容: begin
            If(BarStatus==2 and AccountDataExist)//
            {
                    UID = Upper(A_AccountID());
                    RightUID=Exact(UID,Upper("AccountID"));
                    If(!RightUID)        
                    {
                            Return;
                    }
                    If(Date > 20130331) Return;
                    If(DateDiff(Date,20130331) < 5 )
                            Alert("您的自动化交易策略使用离到期不足5天");
            }
    ......

    使用该段代码限制交易账号时,发现策略延迟一个BAR发单,如何让延迟BAR不发单?另,Alert的警告信息弹不出是怎么回事?求解答,谢谢

     

  • TB技术人员: 自己顶。
    补充一下,匹配的账户是正常发单的,不匹配的账户延迟一个BAR发单。

     

  • TB客服:
    renrp 发表于 2013-3-28 12:54
    自己顶。
    补充一下,匹配的账户是正常发单的,不匹配的账户延迟一个BAR发单。 ...

    你现在的代码是只在最后K线上做了帐户有效日期等的限制。非最后K线不需要限制?

     

  • 网友回复: 非最后K线是不打算限制的,历史信号即使不登陆也可以看的,这样保证历史测试是可以做的。
    现在的问题是,延迟bar理论上是不会发单,仅有信号的。为什么也会发单?希望各路大仙帮忙

     

  • 网友回复:
    查一下委托记录,看看不匹配帐号的委托单是否都是在下一个bar的刚开盘那一瞬间发出的?

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容