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

开拓者为什么以下源码不能自动下单? [开拓者 TB]

 


 
  • 咨询内容: 刚开通模拟交易服务,写了个测试代码,代码如下:

    Begin

    If (close>2370 and A_BuyPosition()==0 && A_GetOpenOrderCount()==0) //上突破做多测试
    {
    If(A_sellPosition()>=0)
    A_SendOrder(Enum_buy,Enum_Exit,A_sellPosition(),Q_askPrice()+0.2);//如有有空单先平掉空单

    A_SendOrder(Enum_buy,Enum_Entry,4,Q_askPrice()+0.2);//开多单
    }

    If (close<2365 and A_sellPosition()==0 && A_GetOpenOrderCount()==0) //下突破做空测试
    {
    If(A_buyPosition()>=0)
    A_SendOrder(Enum_sell,Enum_Exit,A_buyPosition(),Q_bidPrice()-0.2);//如有有多单先平掉多单

    A_SendOrder(Enum_sell,Enum_Entry,4,Q_bidPrice()-0.2);//开多单
    }

    end

    //--------------------

    这是加载在今天期指上测试,价格上满足了上述条件时无法自动下单,很费解,请高手指导

     

  • TB技术人员: 期指是什么合约?
    指数上是不可以下委托单的,请在交易所提示的合约上进行交易。

     

  • TB客服: 期指连续

     

  • 网友回复: 怎么看着感觉像帮助里面的模板呢?

     

  • 网友回复: 连续上也同样不可以交易。请换成可交易的合约

 

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

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


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

相关文章

    没有相关内容