如何用枢轴点编写EA

2025-03-14 02:50:41

1、要编写程序,您可以启动 MetaTrader 5 客户端,从 Tools(工具)菜单选择MetaQuotes 语言编辑器,或按 F4 键。在 MetaEditor 5 窗口中,从 File菜单选择 New(新建),或按 Ctrl+N。在 MQL5 Wizard窗口中选择您想要创建的程序类型。

如何用枢轴点编写EA

2、接下来您可以指定程序名称、作者信息,以及在启动程序后向用户要求的参数。随后,系统将创建程序模板,您可以对其进行编辑或填入代码;

如何用枢轴点编写EA

3、程序就绪后,必须对其进行编译。要编译程序,从 File(文件)菜单选择 Compile(编译),或按 F7 键;

如何用枢轴点编写EA

4、如果程序代码没有错误,系统将创建扩展名为 .ex5 的文件。之后,您可以将此新的“EA 交易”、“指标”或“脚本”附加换纪藿钒至 MetaTrader 5 客户端的图表进行执行;5、Init 事件在“EA 交易”或“指标”启动时发生。它将会引起 OnInit 函数的执行。MQL4 等价物 - init 函数;

如何用枢轴点编写EA

5、Deinit 事件在“EA 交易”或“指标”终止时发生。它将会引起OnDeinit 函数的执行。MQL4 等价物 - deinit 函数;

如何用枢轴点编写EA

6、Calculate 事件在指标启动(在 蚪嬷吃败OnInit 函数执行后)以及当前金融工具有新报价到来时发生。它将会引起 OnCalculate 函数的执行。MQL4 醑穿哩侬对应物 -“指标”中的 start 函数;Trade 事件在订单执行、修改或删除,以及在开仓、持仓修改或平仓时发生。它将会引起 OnTrade 函数的执行。MQL4 中没有该事件和函数的对应物。

如何用枢轴点编写EA
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢