MetaEditor 帮助

欢迎来到算法交易!

MetaEditor 是集成于 MetaTrader 平台的时尚交易策略开发环境。 它允许在 MQL4 和 MQL5 语言上创建执行算法交易的程序: 交易机器人,技术指标,脚本,图形控制面板等等。

编程不仅是一个促进和自动化交易操作的机会,还可为您开发一个不知疲倦地进行交易的机器人。 为众多其他交易者开发软件也是一个赚钱的机会。 交易平台已为此提供了整体底层构架。

市场

您可以在 市场 中推销您的应用程序 。 它是交易平台最大的应用程序商店。 它已经拥有超过 10,000 款机器人和指标。 通过将您的产品发布到市场,您可以接触到庞大的受众群体,因为该服务已内置到流行的 MQL5 社区网站和交易平台中。 该服务提供了完整的必要底层架构: 付款处理,程序交付和买卖双方保护。

自由职业者

您可以在 自由职业 板块订购创建交易应用程序服务。 该服务具有透明和安全的操控系统。 订单按步骤执行,首先讨论初期规范,然后完成最终工作的发送。 协商的订购成本在订单开发时间内冻结在客户的账户上,因此可保证工作完成后的付款。

程序库

您可以贡献所开发的算法交易,并发布到 源代码库。 您的程序将可直接从交易平台下载。 如果您才编程入门,那么该源代码库会为您提供许多实用的学习素材: 从执行简单交易任务的脚本到复杂的交易机器人和技术指标。

开始学习算法交易,MetaEditor 已为您提供了所有必要工具。

MetaEditor ― 开发交易机器人和指标的环境

便利的代码编辑

MetaEditor 为编写 MQL4/MQL5 应用程序的源代码提供了便利的功能。

所有语言元素都高亮显示,而颜色可以自定义。 编写代码时,编辑器会自动为函数、常量和变量名称提供适当的选项。 这极大地促进和加速了代码编写。

该编辑器允许您快速查看函数签名,支持代码片段,书签,快速插入资源和易用的代码导航。

了解更多内容>>

便利的代码编辑

MQL 向导可用于快速程序开发

MQL 向导

MetaEditor 允许您使用模板快速生成项目,并借助 MQL 向导创建成品交易机器人。

在创建新项目时,MQL 向导剔除了繁琐的例行操作。 无需在代码中手工指定应用程序的常规属性并描述事件处理程序,您可以通过 MQL 向导快速设置它们。 它会自动将所需的所有内容写入源代码,并根据程序类型将文件保存在正确的目录中。

MQL 向导能够 产生成品交易机器人。 只需选择您需要的交易信号,以及停止级别的跟踪和资金管理模式。 编译程序成果并继续在交易平台的策略测试器中进行测试。

了解更多内容>>

程序调试

在实际工作中启用程序之前,MetaEditor 提供对所有程序算法进行全面检验的机会。

在调试过程中,您可以在每个程序函数中执行连续步骤来查看所有表达式和调用堆栈的计算结果。

您可以在价格图表和策略测试器上启动调试。 这可令您无需等待某些市场条件即可检验交易算法。

了解更多内容>>

实时以及在策略测试器中调试

代码分析

代码分析

处理速度是算法交易中最重要的参数之一。 MetaEditor 的分析功能可以检查程序源代码性能,并检验和优化最慢的函数。

该程序运行在价格图表或策略测试器中。 之后,MetaEditor 报告源代码中每个函数的执行时间和调用次数。

您不仅可以按照函数查看程序执行速度,还可以按照不同的字符串。

了解更多内容>>

MQL5 存储和共享项目

MetaEditor 具有源代码存储功能 MQL5 存储 并支持版本控制。

存储允许您通过 MQL5 社区 帐户从任何电脑访问您的代码。 如果您将文件保存在那里,即使您的硬盘出现故障,它们也不会丢失。

MQL5 存储允许您与任何远程用户协作开发项目。 只需创建一个共享项目并将权限分发给您的团队成员。 他们会立即在个人电脑上接收它并开始工作。 MQL5 存储的版本控制允许跟踪所有更改。

了解更多内容>>

MQL5 存储和共享项目