如何从CTrade中获得利润,买卖

How to get the profit from CTrade after trade.sell?

本文关键字:买卖 CTrade      更新时间:2023-10-16

我无法得到metatrader5MQL5的交易利润值,因为它总是返回0.0:

 MqlTradeCheckResult result;
 trade.CheckResult(result);
 Print("result balance=" + result.balance);

或另一次尝试:

 double tradeResultProfit = trade.CheckResultProfit();
 Print("trade Profit = ", tradeResultProfit);
 double tradeResultBalance = trade.CheckResultBalance();
 Print("trade Balance = ", tradeResultBalance);

我被告知这是MQL5中的一个错误一种变通方法是在交易前和交易后分别使用账户余额。