运行时间出错
运行时间出错
客户端执行子系统在MQL5程序运行中任何情况下都有机会存储错误代码,对于每个可执行的MQL5程序来说都有预定义变量_LastError 。
在开始 OnInit 函数时,重置_LastError变量,在计算或者内部函数的调用过程中,任何错误情况都会发生,_LastError变量接收类似错误代码,存储在变量中的值可以通过 GetLastError() 函数获得。
有几个关键性误差,迅速出现在程序终端:
- 除以0;
- 超出数组范围;
- 使用错误 对象指针 ;
客户端执行子系统在MQL5程序运行中任何情况下都有机会存储错误代码,对于每个可执行的MQL5程序来说都有预定义变量_LastError 。
在开始 OnInit 函数时,重置_LastError变量,在计算或者内部函数的调用过程中,任何错误情况都会发生,_LastError变量接收类似错误代码,存储在变量中的值可以通过 GetLastError() 函数获得。
有几个关键性误差,迅速出现在程序终端: