路路发智能交易研发中心

 找回密码
 立即注册
查看: 3910|回复: 0

MT4智能交易编程教程-编译错误

    [复制链接]

管理员

MT4软件工程师

Rank: 9Rank: 9Rank: 9

积分
6521
帖子
2771
主题
2761
QQ
发表于 2014-3-27 08:21:25 | 显示全部楼层 |阅读模式
MT4智能交易编程教程-编译错误
在编辑过程中通过内置编译器,MT5显示了关于系统错误删除的错误信息。这些错误列举在给出的下表中。为了编译可执行的源代码,按F7。程序包括的错误直到被淘汰的编辑器定义后才能编辑。
代码
描述
100
文件读数误差
101
*. EX5错误文件是用来书写记录的
103
没有足够内存完成编辑
104
编辑器不能识别的空语法
105
#include文件中的错误文件名
106
#include 包含文件中的访问文件错误(也许因为文件不存在)
108
与#define不匹配的名称
109
预处理器的位置命令(有效 #include, #define, #property, #import)
110
编辑器位置交易品种
111
无法实施的函数(现行描述,不是主体)
112
双引号(")省略
113
尖角括号(<)或双引号(")省略
114
单引号(')省略
115
回尖括号">"省略
116
声明中未标识的类型
117
无返回操作或者在所有分支中未发现返回
118
期望调用参量括号
119
错误书写EX5
120
无效访问数组
121
函数不是缺省型,返回操作会返回值
122
破坏者的特殊声明
123
冒号":"缺失
124
变量已声明
125
标识符变量已声明
126
变量名称太长(>250字节)
127
标识符变量已定义
128
结构未定义
129
相同名称构造成员已定义
130
没有相关构造成员
131
违背一对分支
132
开括号"("预期
133
不对称花括号(不是"}")
134
难以编译(太多分支,满溢内部堆积水平)
135
(打开错误文件阅读)
136
没有足够内存下载源文件
137
预期变量
138
参考不能初始化
140
预期分配(抵达描述)
141
开括号"{"预期
142
参数只执行 动态数组
143
使用"void"类型不能接受
144
没有成对的 ")" 或者 "]",  例如 "(或" [ " 缺席
145
没有成对的 "(or" [ ", 如下 ") "or"] "缺席
146
错误数组大小
147
太多参量(> 64)
149
该符号不是预期的
150
无效使用操作(无效操作数)
151
不允许空型表达式
152
期望操作
153
滥用终止
154
分号";"预期
155
逗号","预期
156
分类类型,而不是结构
157
预期表达式
158
HEX中的"non HEX character"或者太长数字(数字大于511)
159
字符串长度超过65534字节
160
函数定义无法接受
161
不是预期的程序结尾
162
禁止架构的前置声明
163
函数名称已定义并有另一个返回类型
164
函数名称已定义并建立不同参量
165
函数名称已定义并应用
166
调用时函数重载并未发现
167
缺省型返回值函数不能返回值
168
函数不能定义
170
预期价值
171
case 表达式中只有整数常量是有效的
172
switch中的case值已经使用
173
预期整数
174
预期#import表达式文件名称
175
在总体水平上,表达式不允许使用
176
在前";"省略插入语")"
177
预计左标记变量
178
不使用表达式结果
179
说明变量在case 中不允许使用
180
从字符串到数字的隐式变换
181
数字的隐式变换到字符串
182
重载函数的不明确调用(几种重载安置)
183
不包含if的非法符号else
184
无需使用switch的无效case或者default
185
省略号的不恰当使用
186
初始化序列比初始化常量元素多
187
预期case常数
188
要求表达式常数
189
不能改变的常数变量
190
预期回括号或逗号(说明数组成员)
191
Enumerator identifier already defined
192
举例不能访问编辑器(const, extern, static)
193
使用不同值声明列举成员
194
相同名称定义变量
195
相同名称定义结构
196
期望列举成员名称
197
预期整数表达式
198
常数表达式除以0
199
函数参量的错误代码
200
通过引用的参量一定是变量
201
通过期望引用传递相同类型的变量
202
恒定变量不能通过不恒定变量传递
203
要求正整数常量
204
访问未保护分类成员失败
205
以另一种方式输入以定义
208
未生成可执行文件
209
指标未发现'OnCalculate' 入口点
210
只有在环形使用时能执行连续操作
211
错误访问私人分类成员(关闭)
213
未声明的结构方式或分类
214
错误访问私人分类方式(关闭)
216
不允许结构复制对象
218
数组转变指标
219
不允许数组在结构或分类中初始化
220
分类构造函数不能有参数
221
分类破坏者不能有参数
222
相同名称的分类方式或结构和参量已声明
223
预期操作数
224
以相同名称分类方式或结构,但使用不同参量(声明!=实现)
225
未声明定义函数
227
重载函数的歧义调用(几个多载集合参量的准确匹配)
228
预期变量名称
229
在此不能声明引用
230
以列举名称已经使用
232
预期的分类或结构
235
不能调用'delete'操作去删除数组
236
预期' while'操作
237
'delete'操作需要指针
238
已经对'switch'有"default'
239
句法错误
240
逃脱序列只能在字符串中发生 (以 '\'开头)
241
需要数组—方括号'[',不适用于数组,或者没有数组能参与数组参量传递
242
不能通过初始化序列初始化
243
输入不能定义
244
句法错误的优化程序错误
245
声明太多结构(想要简化程序)
246
不允许参数转换
247
错误使用“删除”操作
248
不允许宣布参考指针
249
不允许宣布提及参考
250
不允许宣布指标
251
参量列表中不允许架构宣布
252
铸字过程中的无效操作
253
指标只在分类或架构中声明
256
未定义的标识符
257
可执行代码优化程序错误
258
可执行代码生成错误
260
“转换”操作的无效表达式
261
字符串常数溢出,简化程序
262
不能转换列举项目
263
不能使用数据“虚拟”(分类或结构成员)
264
不能调用分类保护方法
265
拒绝虚拟函数返回不同类型
266
结构不能遗传分类
267
分类不能遗传结构
268
构造函数不能是虚拟的(不允许使用virtual说明符)
269
结构不能有虚拟方式
270
函数必须有主体
271
禁止系统函数重载(终端函数)
272
Const 标识符对函数来说没有分类或结构成员
274
在常数方法中不允许改变分类成员
276
不适合的初始化队列
277
参量丢失的缺省值(默认参量的特殊声明)
278
主要的缺省参量(声明和执行的不同值)
279
不允许为恒定对象调用不恒定方式
280
对象有必要访问成员(建立无分类或结构指示)
281
已声明的结构名称不能在申报中使用
284
未受保护的转换(关闭继承)
285
构造和数组不能以输入变量形式使用
286
对于constructor/destructor来说Const无效
287
表示日期时间的错误字符串
288
未知属性 (#property)
289
属性错误值
290
#property中的性质无效索引
291
调用省略参数- <func (x,)>
293
对象通过引用传递
294
数组通过引用传递
295
函数以可输出类型声明
296
函数不能以输出形式声明
297
禁止输出录入函数
298
导入函数不能有此参量(禁止传递指针,分类或者结构包括动态数据、指针,分类等)
299
需要类
300
#import 没有关闭
302
类型错配
303
外部变量 已经初始化
304
没有 输出 函数或者 接入点
305
不允许直接调用 构造函数
306
程序没有被声明为常量
307
程序没有被声明为常量
308
Incorrect size of the resource file
309
Incorrect resource name
310
Resource file opening error
311
Resource file reading error
312
Unknown resource type
313
Incorrect path to the resource file
314
The specified resource name is already used
315
Argument expected for the function-like macro
316
Unexpected symbol in macro definition
317
Error in formal parameters of the macro
318
Invalid number of parameters for a macro
319
Too many parameters for a macro
320
Too complex, simplify the macro
321
Parameter for EnumToString() can be only an enumeration
322
The resource name is too long
323
Unsupported image format (only BMP with 24 or 32 bit color depth is supported)
324
An array cannot be declared in operator
325
The function can be declared only in the global scope
326
The declaration is not allowed for the current scope
327
Initialization of static variables with the values of local variables is not allowed
328
Illegal declaration of an array of objects that do not have a default constructor
329
Initialization list allowed only for constructors
330
No function definition after initialization list
331
Initialization list is empty
332
Array initialization in a constructor is not allowed
333
Initializing members of a parent class in the initialization list is not allowed
334
Expression of the integer type expected
335
Memory required for the array exceeds the maximum value
336
Memory required for the structure exceeds the maximum value
337
Memory required for the variables declared on the global level exceeds the maximum value
338
Memory required for local variables exceeds the maximum value
339
Constructor not defined
340
Invalid name of the icon file
341
Could not open the icon file at the specified path
342
The icon file is incorrect and is not of the ICO format
343
Reinitialization of a member in a class/structure constructor using the initialization list
344
Initialization of static members in the constructor initialization list is not allowed
345
Initialization of a non-static member of a class/structure on a global level is not allowed
346
The name of the class/structure method matches the name of an earlier declared member
347
The name of the class/structure member matches the name of an earlier declared method
348
Virtual function cannot be declared as static
349
The const modifier is not allowed for static functions
350
Constructor or destructor cannot be static
351
Non-static member/method of a class or a structure cannot be accessed from a static function
352
An overload operation (+,-,[],++,-- etc.) is expected after the operator keyword
353
Not all operations can be overloaded in MQL5
354
Definition does not match declaration
355
An invalid number of parameters is specified for the operator
356
Event handling function not found
357
Method cannot be exported
358
A pointer to the constant object cannot be normalized by a non-constant object
359
Class templates are not supported yet
360
Function template overload is not supported yet
361
Function template cannot be applied
362
Ambiguous parameter in function template (several parameter types can be applied)
363
Unable to determine the parameter type, by which the function template argument should be normalized
364
Incorrect number of parameters in the function template
365
Function template cannot be virtual
366
Function templates cannot be exported
367
Function templates cannot be imported
368
Structures containing the objects are not allowed



外汇智能交易,成就财富梦想!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


MT4编程培训|EA定制开发|QQ在线咨询|路路发智能交易研发中心

GMT+8, 2024-12-22 10:52 , Processed in 0.168393 second(s), 27 queries .

© 2009-2022 520EA.com EA668.com

快速回复 返回顶部 返回列表