xiaoquanfly:
大神求助:
在MT5中用MQL5代码怎么判断历史单是止盈止损平仓,手动平仓, EA自动平仓呢,用代码怎么判断呢,
首先你需要在历史里右键选择“订单&成交”项目,这里面还需要右键加入“注释”选项,这样你才会看到“注释”是不一样的,
通过代码调用“注释”项你就可以清楚知道, 止盈[tp xxxx]还是止损平仓[sl xxxx],手动平仓注释是空的,EA自动平仓一般都带有默认的EA注释!
补充下,历史单必须研究这些函数HistoryDealXXX
比如:
ulong HistoryDealGetTicket( int index // ticket deal );
MQL5文档: 交易函数 / HistoryDealGetTicket
- www.mql5.com
HistoryDealGetTicket - 交易函数 - MQL5参考 - 参考MetaTrader 5的算法/自动交易语言
大神求助:
在MT5中用MQL5代码怎么判断历史单是止盈止损平仓,手动平仓, EA自动平仓呢,用代码怎么判断呢,