_UninitReason变量包含程序未初始化原因的代码。
通常,该代码是由UninitializeReason()函数获得的。
错误代码常量 | 值 | 说明 |
REASON_PROGRAM | 0 | 调用了 ExpertRemove() |
REASON_REMOVE | 1 | 已经从图表上删除了指标 |
REASON_RECOMPILE | 2 | 程序被重新编译 |
REASON_CHARTCHANGE | 3 | 货币对或者时间周期被更改 |
REASON_CHARTCLOSE | 4 | 图表被关闭 |
REASON_PARAMETERS | 5 | 用户修改了输入参数 |
REASON_ACCOUNT | 6 | 更换立刻账户 |
REASON_TEMPLATE | 7 | 使用新模板 |
REASON_INITFAILED | 8 | OnInit() 返回了一个非零值 |
REASON_CLOSE | 9 | MT4终端被关闭 |