A函数获取仓位问题
2023-02-27 15:02

vars

        Global Numeric lots1(0);//多头持仓数

Global Numeric lots2(0);//空头持仓数    

OnPosition(PositionRef pos)

{

lots1=pos.longCanSellVolume;

lots2=pos.shortCanCoverVolume;

}

老师你好,我用A函数A_SendOrderEx发单,成交后想获取持仓仓位失败,请问是什么原因?谢谢

评论区
qq124745646

老师,看了一下,好像onfill块里面没有获取持仓信息的函数呀

2023-02-28 15:34
qq124745646

老师,我用BUYSELL下单是可以正常用OnPosition获取仓位的,但是用A函数A_SendOrderEx下单就获取不了了,是什么原因

2023-02-27 23:00
qq124745646

就是只有这几行代码了,然后我判断获取失败是因为我盘中开仓条件有好几个,有些是挂单不一定能成交,所以盘中仓位有时是10手,有时可能20手,然后我是做日内的,想收盘把所有仓位平掉,图表函数无法实现,于是我就想用A函数获取持仓量,然后收盘都平掉,但是sell(lots1,open)里的lots1都是只给我平1手,所以我就判断获取持仓失败

2023-02-27 16:52
顶部