MetaEditor 是用于 MQL 编程的集成开发环境(IDE),它与 MetaTrader 一起安装,专为编写和调试交易策略而设计。它内置了参考文档、搜索功能和代码自动补全,大大提升了编程效率。
在 Editor 编辑器窗口中,你可以同时打开多个文件,支持最小化、最大化以及标签式切换,方便高效地管理代码。Navigator 导航窗口可以帮助你快速浏览文件结构和查阅函数说明。Toolbox 工具箱窗口则整合了帮助文档、编译错误提示、文件搜索结果,同时还支持访问 MQL4.com 上的文章和资源文件。
最强大的功能之一是当你输入 MQL 函数、运算符或语言关键词的前几个字母时,它会自动弹出提示下拉列表。你只需按下 Enter 键,就可以选中高亮的建议,快速补全语句,提高编写效率。
下方是 MetaEditor 的界面布局。界面左侧是导航窗口、右侧代码编辑窗口、下方是编译结果显示窗户。
导航窗口里的 Files 标签页是一个简易的文件浏览器,方便您打开和编辑 \experts 文件夹下的 MQL 源文件。快捷键F1可以快速打开内置的 MQL 参考手册,若鼠标箭头停放在某关键词上,按F1可以快速打开该关键词的官方解释及使用方法。
内置的 MQL 参考手册以及上下文联想的帮助功能,能在您编程时节省大量时间。如果您需要回忆某个特定语言元素的语法,只需在编辑器窗口中选中该元素或将光标置于其上,再按下键盘上的 F1 键,相关的帮助主题便会显示出来。
MetaEditor 的工具栏提供了一套标准的文件管理和编辑功能。通过工具栏上的相应按钮,可以控制各个窗口的显示或隐藏。【编译】按钮用于编译编辑器中当前打开的文件,若编译过程中出现任何错误,错误信息将显示在下方窗口里。F4快捷键则用于打开交易终端,以供测试之用。