MetaEditor 帮助

通用数据

通用数据

MetaEditor中可以创建不同类型的应用程序:EA交易,指标,脚本,程序库和包含文件。这些应用程序的工件可以使用MQL4/MQL5 Wizard通过模板自动创建。

编程的目的就是使交易人的生活轻松,并且也扩大客户端的设施。使用程序,可以实现以下目标:

  • 开发者需要交易和分析在一定程度上与不同过程的自动化;
  • 交易时减少情绪冲击至完全消除;
  • 程序端功能扩展。客户端显然满足了超过80%的交易人的需求。用MQL4/MQL5语言编程的可能性几乎完全覆盖了这种要求。

要开发可以进一步在客户端运行的程序,您需要知道大量的信息。

  • MQL4/MQL5
    MQL4/MQL5语言是一种语法类似于C++的高水平的面向对象的语言。 这是有关MetaEditor内置语言的参考书,它允许快速找出某个功能的必要信息。如何用它来工作的说明位于 相应的部分
  • 目录和文件结构
    这是一个简单但重要的步骤,就是了解客户端连接编程的文件存储结构 和项目的正确结构。它可以在文件之间轻松定位,并避免混乱。
  • 项目
    可能创建项目是意在责令存储数据。项目工作是指涉及项目的文件位置到自己的子文件夹。那些子文件夹进一步将被MetaEditor和客户端的"导航"窗口认可,它将允许避免源文件混淆。它也将缓解开发进程。
  • 编写源代码
    为了编写源代码程序,MetaEditor中实施了不同的功能意在使这个过程更容易:智能控制搜索 和自动 更换的功能以及自动化源代码样式 来增加其可读性。
  • 编译
    一旦写入程序的源代码,它应该被翻译为机器语言。这个过程被称为编译。成功编译的结果就是可以在客户端用于其设计目的的程序的可执行文件(*.EX5)。
  • 调试
    很难避免编写相当复杂程序时的错误。MetaEditor有一个内置调试器,它可以帮助解决这个问题。观察程序执行不同阶段获得的表达式值的逐步调试允许完成程序到其最后的准备。