A函数在燃油合约上出现枚举值异常问题

If(A_OrderEntryOrExit(1)==Enum_Exit || A_OrderEntryOrExit(1)==Enum_ExitToday ) //查询日内已成交或部分成交平仓单          

   Commentary(\"M=\"+Text(A_OrderEntryOrExit(1)));


以上语句,燃油2401运行,实盘已有平昨仓事实,条件执行不了,去掉if,查看到A_OrderEntryOrExit(1)==6,Enum_Exit==1,

这是不能执行根源,请问问题出在哪里?同样的程序运行其它品种无这个问题,我使用旗舰版6068版本,谢谢


GetSessionCount 在部分合约上的返回值问题
A_OpenOrderEntryOrExit函数返回值异常
状态枚举值和直接用函数来读取开平仓有什么区别吗?
怎么在工作区上显示这个期权合约的平值行权价?
A_GetOpenOrderCount()返回值异常
OpenD函数在股票上获取的值一直是0
建议增加一个函数:上一主力合约,就可以在程序中实现实盘自动换月。
请问Enum_exit 枚举值的问题
AvgEntryPrice()函数在888合约发生换月之后返回值和换月之前的值不一致
初学者,关于编译过程提示,出现OnBar函数缺少返回值的问题

这个你先要说明是平仓标志变成了开仓标志

我认为你获取错了

1表示是开仓,找找哪里错了

\"\"

我这个交易日全部成交明细就是这样,我只有PVC有开仓,燃油只有平昨仓

我将enum_exit用6代替就OK了,这能说明问题所在吗?枚举函数有问题?

如果是这样,我要如何做?谢谢

确认问题是旗舰版,甚至其它版本枚举函数返回数据确有问题,期望新版本更新能改善这个BUG

谢谢


data-href=

王老师,看了你的表单,我A_OrderEntryOrExit(1)返回值是6是对的,但Enum_Exit为什么会是1?

谢谢