关于ENUM_ORDER_REASON 函数使用问题

 
一个已经成交的订单,怎么才能确认是什么原因导致的交易。帮助文档也没有说明这个函数需要使用什么取得到
 
在测试中,如果发出订单时输入了SL\TP,那后续如果要知道使用这些方向为之后的进场依据,获取止盈止损触发是必要的。已经在策略测试中使用获取盈利亏损来作为依据,但是效果不理想,订单成交是盈利的,但是结果判定为亏损
 
dvarlife:
一个已经成交的订单,怎么才能确认是什么原因导致的交易。帮助文档也没有说明这个函数需要使用什么取得到
HistoryOrderGetInteger(ticket,ORDER_REASON);
 
Xiaoyu Huang #:
    获取的值就只能显示出是MT5端下单或者是ea下单  ,ORDER_RASON_SL    ORDER_RASON_TP  出不来
原因: