MetaEditor 帮助

创建EA交易模板

创建EA交易模板

EA交易模板是一个专为编写源代码而设计的文件。创建之后,它会自动放置在MQL/Experts(MQL4/Experts)目录。创建过程中,用户可以选择添加到模板的事件处理程序。

MQL4/MQL5 向导 中选择相应的位置以后,按下“下一步”按钮,会出现下面的窗口:

创建EA交易

在此窗口中,应填写以下字段:

  • 名称 ― EA交易的名称,同样的名称也将提供到EA交易文件;
  • 作者 ― 作者名称;
  • 链接 ― 开发人员的电子邮件或网站地址。
  • 参数 ― EA交易的一组输入参数(外部变量)。

“输入”类的变量是指外部的参数。若要创建一个变量,应该按“添加”按钮。在出现的条目里,有三个字段应该要填写:

  • 名称 ― 输入变量的名称;
  • 类型 ― 从列表中选择输入变量的类型;
  • 初始值 ― 手动改变之前,默认使用的变量的初始值。

一旦所有必要的字段都填写完,“下一步”按钮将会激活。

事件处理程序

在这一步,您可以选择其他 事件处理程序 ,插入到EA交易的模板。也将会为选定的处理程序指定所有必要的参数;这对于程序员很有帮助。

选择事件处理程序

要选择一个或多个事件处理程序,放一个选择目录给它们。如果您按住鼠标光标放在一个处理程序名称上,包含处理程序扩展描述的弹出式帮助将会显示。

添加选定的处理程序,除了主要的处理程序外― OnInit(), OnDeninit and OnTick()。

测试事件处理程序

在这一步,您可以选择其他测试事件处理程序 ,插入到EA交易的模板。这些处理程序是意于控制实时模式下优化的过程。

测试事件处理程序

要选择一个或多个事件处理程序,放一个选择目录给它们。如果您按住鼠标光标放在一个处理程序名称上,包含处理程序扩展描述的弹出式帮助将会显示。

要完成创建模板,应该按“完成”按钮。按下后,编写EA交易源代码的窗口将会自动打开。