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?
谢谢