获取账户持仓时,使用了A_GetPositionSymbols函数,但好像不够及时。
交易了新合约后,要等待很长时间才能检测出来(10分钟往上)
Vars
Global Integer timeID1;
Array<String> symbols;
Events
OnInit()
{
timeID1 = CreateTimer(3000);
}
OnTimer(Integer Id, Integer millSecs)
{
If (id == timeID1)
{
A_GetPositionSymbols(symbols, 0); //获取账户持仓的合约代码
print(TextArray(symbols));
}复现不出来