vars
Global Numeric lots1(0);//多头持仓数
Global Numeric lots2(0);//空头持仓数
OnPosition(PositionRef pos)
{
lots1=pos.longCanSellVolume;
lots2=pos.shortCanCoverVolume;
}
老师你好,我用A函数A_SendOrderEx发单,成交后想获取持仓仓位失败,请问是什么原因?谢谢
用OnFill函数啊
老师,看了一下,好像onfill块里面没有获取持仓信息的函数呀
就这么点代码也看不出来为什么获取失败了
就是只有这几行代码了,然后我判断获取失败是因为我盘中开仓条件有好几个,有些是挂单不一定能成交,所以盘中仓位有时是10手,有时可能20手,然后我是做日内的,想收盘把所有仓位平掉,图表函数无法实现,于是我就想用A函数获取持仓量,然后收盘都平掉,但是sell(lots1,open)里的lots1都是只给我平1手,所以我就判断获取持仓失败
老师,我用BUYSELL下单是可以正常用OnPosition获取仓位的,但是用A函数A_SendOrderEx下单就获取不了了,是什么原因