以下报价通过 MT5 平台可实时追踪,具体成交价格以经纪商实际报价为准。
先分清这两个概念,后面的操作教程会更容易理解。
指标(Indicator)是基于价格数据计算出的辅助分析工具,叠加显示在图表上或图表下方,帮助判断趋势、强弱或超买超卖状态,本身不会自动下单。
EA(Expert Advisor)是用MQL5语言编写的自动化交易程序,按照预设条件自动下单、止损止盈,不需要人工盯盘操作,这是它和指标最本质的区别。
不管是自定义指标还是EA,加载和运行都依赖桌面版终端提供的本地代码执行环境,网页版和移动端都不支持。
MT5桌面版终端、已开立的交易账户。如果打算长期挂机运行EA,建议提前了解VPS(虚拟专用服务器)的使用方式。
自定义指标(非MT5内置指标)的导入流程分四步,跟着做一次就会了。
从可信来源获取指标文件,通常是.mq5(源代码)或.ex5(编译好的文件)格式,下载后先不要放到任何目录,记住保存位置。
在MT5顶部菜单点击"文件→打开数据文件夹",进入 MQL5/Indicators 子目录,把下载好的指标文件复制进去。
重启MT5或在"导航器"面板右键"指标"选择"刷新",展开列表找到刚导入的指标,双击即可加载到当前图表。
指标加载时会弹出参数设置窗口,可以调整周期、颜色、计算方式等具体参数,确认后点击"确定"即可显示在图表上。
EA的安装流程和指标类似,但多了一步"开启自动交易权限",很多新手卡在这一步。
点击"文件→打开数据文件夹",进入 MQL5/Experts 子目录(注意不是Indicators目录),把EA文件(.mq5或.ex5)复制进去。
点击顶部工具栏的"自动交易"按钮(或按Ctrl+E),确保按钮显示为激活状态;同时在"工具→选项→EA交易"里勾选"允许自动交易"。
在"导航器"面板刷新后找到该EA,双击或拖拽到目标图表上,会弹出参数设置窗口,确认"允许实时交易"选项已勾选后点击确定。
加载成功后图表右上角会显示一个笑脸图标,鼠标悬停可查看运行状态;如果是哭脸图标,说明EA因权限或代码问题未能正常启动。
导入指标或EA时经常会同时看到这两种文件,区别其实很简单。
| 文件类型 | 说明 |
|---|---|
| .mq5 | 可读的源代码文件,用文本编辑器或MetaEditor能直接打开看到具体逻辑,需要编译后才能在MT5里运行。 |
| .ex5 | 编译后的可执行文件,在MetaEditor里对.mq5点击"编译"就会自动生成,MT5直接加载运行的就是这个文件。 |
| 只有.ex5该怎么办 | 没有源代码也能正常使用,直接放进对应目录加载即可,只是无法查看或修改内部逻辑。 |
| 放置目录是否相同 | 相同,指标放Indicators子目录,EA放Experts子目录,跟文件是.mq5还是.ex5无关。 |
EA能自动执行操作,但不能替你判断这个策略本身是否靠谱。
MT5内置的策略测试器可以用历史数据模拟EA表现,操作步骤如下。
在MT5顶部菜单找到"查看→策略测试器",或直接按快捷键Ctrl+R打开测试面板。
在测试面板选择已加载的EA、测试品种(如黄金或某个股指),以及要测试的时间周期。
选择一段历史数据时间范围,并手动设置接近真实交易环境的点差参数,避免测试结果过于理想化。
点击"启动"后系统会快速跑完选定区间,测试结束后可以查看盈亏曲线、最大回撤、胜率等关键指标。
如果根据回测结果调整了参数,务必在没用来调参的另一段时间上重新测试,避免只是"完美拟合"了历史数据。
导入指标或安装EA时最常遇到的三类问题。
最常见的原因是没开启"允许自动交易"权限,检查顶部工具栏的自动交易按钮是否激活,以及EA参数窗口里"允许实时交易"是否勾选。
先确认文件放的是MQL5/Indicators目录而不是Experts目录,然后在导航器"指标"上右键选择"刷新",或重启MT5。
通常是"工具→选项→EA交易"里没有勾选"允许自动交易",或者经纪商账户本身对算法交易有额外限制,需要联系经纪商确认。
不能。EA的运行和自定义指标只支持桌面版,移动端和网页版仅能查看持仓、无法执行策略逻辑。
不需要。MetaTrader 5 终端软件对所有用户完全免费,包括桌面版、网页版和移动端。任何向您收取软件购买费用的渠道均为欺诈。
不是。本站为独立运营的交易教育资讯站点,与 MetaQuotes Software Corp. 没有任何隶属关系。MetaTrader、MT5 为该公司注册商标。
通过官方认证渠道获取MT5桌面版,按照本文步骤导入指标或EA,记得先在模拟账户测试确认无误后再考虑实盘。
立即获取 MT5 正版 查看账户开设条款利益披露:以上为合作经纪商链接,若您通过该链接注册,本站可能获得推广佣金。这不会增加您的任何费用,但构成潜在利益冲突,请知悉。