开拓者为什么以下源码不能自动下单? [开拓者 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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容