---
title: "程序开发示例 - MetaEditor 帮助"
description: "感谢 MQL4/MQL5 向导 , 您只需要几分钟就可以创建一个简单的程序。 当前示例将在平台日志中显示 \"Hello World\" 条目。 启动 MQL4/MQL5 向导，可使用 位于 文件 菜单或 标准 工具栏里的新建命令。... - 程序开发示例 - MetaEditor 帮助"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/zh/metaeditor/help/project_example"
---

[MetaEditor 帮助](https://www.metatrader5.com/zh/metaeditor/help) → 程序开发示例

# 程序开发示例

感谢 [MQL4/MQL5 向导](https://www.metatrader5.com/zh/metaeditor/help/mql5_wizard), 您只需要几分钟就可以创建一个简单的程序。 当前示例将在平台日志中显示 "Hello World" 条目。

启动 MQL4/MQL5 向导，可使用![新建](https://www.metatrader5.com/i/help/metaeditor/en/new_icon.png) 位于 [文件](https://www.metatrader5.com/zh/metaeditor/help/main_menu/main_menu_file) 菜单或 [标准](https://www.metatrader5.com/zh/metaeditor/help/toolbar/toolbar_standard) 工具栏里的新建命令。 在第一步中设置程序类型为脚本。

![在向导中创建一个脚本](https://www.metatrader5.com/i/help/metaeditor/en/example_wizard_script.png)

接下来，设置脚本名称。 如果您打算在单独的子文件夹而非脚本根目录中创建脚本文件，请在名称字段中添加文件夹名称。 例如, "Scripts\Script Example\Script Example"。 单击完成后，将在 "Scripts\Script Example\" 目录中生成 "Script Example.mq5" 脚本文件。

将 "Print("Hello World!);" 字符串添加到生成的文件里并保存修改 (Ctrl+S)。 执行编译将初始文件转换为可在交易平台中启动的文件。 点击![编译](https://www.metatrader5.com/i/help/metaeditor/en/compile_icon.png) 位于 [文件](https://www.metatrader5.com/zh/metaeditor/help/main_menu/main_menu_file#save) 菜单或 [工具栏](https://www.metatrader5.com/zh/metaeditor/help/toolbar/toolbar_standard) 里的编译。 编译结果显示在工具箱窗口的 [错误](https://www.metatrader5.com/zh/metaeditor/help/workspace/toolbox#errors) 选卡中:

![脚本编译](https://www.metatrader5.com/i/help/metaeditor/en/example_compile.png)

编译的结果，ScriptExample.ex5 可执行脚本文件在源文件所在的同一目录中创建。

在 [调试模式](https://www.metatrader5.com/zh/metaeditor/help/development/debug) 中您能够逐步检验程序的执行状况。 若有必要, 设置 [断点](https://www.metatrader5.com/zh/metaeditor/help/development/debug#breakpoint) ― 字符串/函数, 程序暂停执行的所在。 为此，请所需行的左侧双击鼠标左键。 然后单击 "![开始调试](https://www.metatrader5.com/i/help/metaeditor/en/start_debug_icon.png) 位于 [调试](https://www.metatrader5.com/zh/metaeditor/help/main_menu/main_menu_debug#start) 菜单或 [工具栏](https://www.metatrader5.com/zh/metaeditor/help/toolbar/toolbar_standard) 里的开始调试。

![启动调试](https://www.metatrader5.com/i/help/metaeditor/en/example_start_debug.png)

脚本在交易平台的临时图表上启动，脚本运行结果 ― "Hello World!" 条目 出现在智能系统日志里:

![调试脚本](https://www.metatrader5.com/i/help/metaeditor/en/example_debug.png)

若要完成调试，请按 "![停止调试](https://www.metatrader5.com/i/help/metaeditor/en/stop_debug_icon.png)停止调试"。

完成所有步骤后，您可以在交易平台上运行脚本。 若要打开它，点击![交易终端](https://www.metatrader5.com/i/help/metaeditor/en/terminal_icon.png) 位于 [工具](https://www.metatrader5.com/zh/metaeditor/help/main_menu/main_menu_tools) 菜单里的交易终端，或按 F4。

## In this section

- [启动](https://www.metatrader5.com/zh/metaeditor/help/beginning/open)
- [设置](https://www.metatrader5.com/zh/metaeditor/help/beginning/settings)
- [与其它集成开发环境整合](https://www.metatrader5.com/zh/metaeditor/help/beginning/integration_ide)
- [主菜单](https://www.metatrader5.com/zh/metaeditor/help/main_menu)
- [工具栏](https://www.metatrader5.com/zh/metaeditor/help/toolbar)
- [工作区](https://www.metatrader5.com/zh/metaeditor/help/workspace)
- [项目和 MQL5 存储](https://www.metatrader5.com/zh/metaeditor/help/mql5storage)
- [MQL4/MQL5 向导](https://www.metatrader5.com/zh/metaeditor/help/mql5_wizard)
- [开发程序](https://www.metatrader5.com/zh/metaeditor/help/development)
- [SQL数据库操作](https://www.metatrader5.com/zh/metaeditor/help/database)
- [使用机器学习模型](https://www.metatrader5.com/zh/metaeditor/help/machine_learning)
- 程序开发示例
- [MetaEditor 环境文件夹](https://www.metatrader5.com/zh/metaeditor/help/structure)
- [MQL5 社区: 交易者的社区](https://www.metatrader5.com/zh/metaeditor/help/mql5community)
- [内置帮助](https://www.metatrader5.com/zh/metaeditor/help/mql5_help)
- [有关开发交易应用程序的文章](https://www.metatrader5.com/zh/metaeditor/help/articles)
- [交易平台指南视频](https://www.metatrader5.com/zh/metaeditor/help/video_guides)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/zh/metaeditor/help", "name": "MetaEditor 帮助"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/zh/metaeditor/help/project_example", "name": "程序开发示例"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: 程序开发示例", "acceptedAnswer": { "@type": "Answer", "text": "感谢 MQL4/MQL5 向导 , 您只需要几分钟就可以创建一个简单的程序。 当前示例将在平台日志中显示 &quot;Hello World&quot; 条目。 启动 MQL4/MQL5 向导，可使用 位于 文件 菜单或 标准 工具栏里的新建命令。 在第一步中设置程序类型为脚本..." } }] }
```
