一键关闭所有开仓 - MetaTrader 4的实用工具

Mike 2016.02.17 00:45 22 0 0
附件

只需点击“关闭所有”按钮,即可一次性关闭所有开仓(无论交易对是什么)。


这个新版本去掉了之前版本中可能导致无限循环的代码,确保交易的顺利关闭。

if(checkOrderClose==false) continue;

相反,它引入了一个错误控制系统,可以防止出现无限循环,同时保证所有交易的关闭。

if(checkOrderClose == false)
         {
         int errorCode = GetLastError();
         
         if (errorCode == 1 || errorCode == 2 || errorCode == 5 || errorCode == 6 || errorCode == 64 || errorCode == 65 || errorCode == 132 || errorCode == 133 || errorCode == 139) break;
         else continue;
         }   

列表
评论 0