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版本,谢谢

这个你先要说明是平仓标志变成了开仓标志我认为你获取错了

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

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

回复:我将enum_exit用6代替就OK了,这能说明问题所在吗?枚举函数有问题?如果是这样,我要如何做?谢谢

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

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