A_SendOrder能否用在股指期权,为何总是显示报单字段错误 [开拓者 TB]
-
咨询内容:
Params
Numeric timeExit(0.1450);
VarsNumeric lots(0); //下单手数
Events
OnInit()
{
SubscribeBar("IO2106-C-5100.CFFEX","5m",20210501);
}
OnBar(ArrayRef<Integer> indexs)
{
Range[0:DataSourceSize() - 1]
{
lots=IntPart(A_CurrentEquity*0.8/(Close*100)); //计算做多开仓手数
If(A_TotalPosition == 0 )
{
A_SendOrder(Enum_Buy,Enum_Entry,lots,MIN(Close*1.1,Q_AskPrice));
}
If(A_TotalPosition > 0)
{
If(Time >= timeExit)
{
A_SendOrder(Enum_Sell,Enum_Exit,A_BuyPosition(),MAX(Close*0.9,Q_BidPrice));
}
}
}
}来源:CXH99.COM
-
TBQuant技术回复:
模拟盘的话是不能下期权的,实盘可以报
你能订阅到行情,就说明合约字段没错
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信号:cxh99cxh99 进行 有偿收费 编写!
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容