MQL5编程入门:交易者必备的开发环境指南

Mike 2023.12.15 23:06 14 0 0
附件

第一部分:MQL5简介与开发环境

本书的第一部分标题为“MQL5简介与开发环境”,主要讲述了MQL5语言和开发环境的基础知识。

与MQL4(MetaTrader 4语言)相比,MQL5语言的一大新特性是支持面向对象编程(OOP),这使得它与C++相似。虽然一些OOP功能已经从MQL5转移到了MQL4,但许多不熟悉编程的用户可能会觉得OOP比较复杂。

本书的目的是让这种编程方式变得易于理解和接触。书中内容作为MQL5参考资料的补充,涵盖了MQL5编程的各个方面,并详细解释了所有流程。开发者可以选择面向对象和过程式编程风格,也可以将两者结合起来使用。

编辑、编译和运行程序

如果你已经有编程经验,可以跳过基础知识。对于C++程序员来说,掌握MQL5会容易一些,但要注意语言之间的差异,以免出错。

使用MQL5,你可以创建不同类型的程序,比如用于数据图形显示的指标、用于交易自动化的交易顾问(EA)、一次性操作的脚本,以及用于后台任务的服务。

MetaTrader 5的一个显著特点是可以通过客户端终端管理整个交易系统,MQL5程序在其中运行并向交易服务器发送交易指令。MQL5应用程序并不会安装在服务器上。

第一部分将讲解如何编辑、编译和运行程序,同时涵盖各种数据类型、变量、表达式、数组、调试和输出等内容。


列表
评论 0