MQL4预定义标准常量(四)

特斯比特 2023-09-26 10:47:32

  • 未初始化原因代码
  • 特殊常量
  • 错误代码

为了简化程序编写,使程序文本编辑使用起来更加简便,在MQL4中预定义了标准常量。

标准常量类似于宏代换,并且是int(整数类型)。

这些常量按用途进行分组。

未初始化原因代码

使用UninitializeReason() 函数返回未初始化原因代码。可以是以下任意值:

特殊常量

特殊常量用于描述参数和变量状态。可以是以下任意值:

错误代码

GetLastError()函数返回出错代码,错误代码常量定义在stderror.mqh文件里。想要获取错误的文本信息,请调用在stdlib. mqh文件中定义的ErrorDescription()函数。

#include <stderror.mqh>#include <stdlib.mqh>void SendMyMessage(string text) { int check; SendMail("some subject", text); check=GetLastError(); if(check!=ERR_NO_ERROR) Print("Cannot send message, error: ",Error描述(check)); }

从服务器返回的错误代码及描述说明

MQL4 运行时错误代码

斑马投诉温馨提示:投资有风险,交易需谨慎!

声明:本文内容不代表斑马投诉网站观点,内容仅供参考,不构成投资建议。投资有风险,选择需谨慎! 如涉及内容、版权等问题,请联系我们,我们会在第一时间作出调整!

相关文章