认识MT5
访问https://www.metatrader5.com 下载MT5客户端
一、MT5界面核心功能解析
1. 市场报价窗口
- 常用列设置:
右键点击列标题,勾选点差(手动交易辅助判断开仓时机,量化交易可忽略)。
右键→“规格”:查看交易品种的最小手数(影响代码中仓位计算)、交易时段等关键参数。
2. 导航栏
- 账号管理:登录Demo账户或实盘账户。
- 文件管理:
- 自定义的EA、指标、脚本编译后会自动显示在此处,支持直接拖曳调用。
3. 工具箱
- 持仓与订单:显示当前持仓、历史订单(包括市价单、限价单、突破单等)。
- 日志与专家:
- 日志:记录MT5运行中的错误信息和调试日志。
- 专家(EA):显示自定义EA的控制台输出信息(需EA代码中包含日志功能)。
二、图表设置与模板管理
1. 图表个性化配置
- 修改显示风格:
- 右键图表→“属性”:选择**“Black on White”**(黑底白字)或自定义配色,关闭网格线。
- 保存模板:
- 右键→“模板”→“保存模板”:命名后设为默认模板(如“Default”),新开图表自动应用。
2. 时间周期选择
- MT5支持更细分的周期(如M2、M3、H2、H3),量化交易中可利用非标准周期分散滑点风险。
- 路径:时间周期栏→“自定义”,添加常用周期。
三、文件目录与第三方工具挂载
MT5数据文件夹路径:文件→打开数据文件夹→MQL5
- EA(Expert Advisors):存放
.mq5
(源码)或.ex5
(编译后)文件,路径:MQL5/Experts/
- 指标(Indicators):存放自定义指标文件,路径:
MQL5/Indicators/
- 脚本(Scripts):存放自动化脚本,路径:
MQL5/Scripts/
使用步骤:
- 将文件放入对应目录,重启MT5或右键导航栏→刷新。
- 双击或拖曳文件到图表窗口即可调用。
四、EA运行关键设置
启用算法交易:
- 点击工具栏自动交易按钮(红色→绿色),确保允许算法交易勾选(灰色→可选状态)。
- 未勾选时,EA无法下单,日志会提示:
Automated trading is disabled
。
参数配置:
- 拖曳EA到图表后,弹出输入面板,按需设置暴露的参数(如止损、止盈、资金比例等)。
五、脚本与指标的快速调用
- 脚本:
- 功能:执行一次性任务(如获取账户信息、批量平仓)。
- 使用:拖曳脚本到图表,自动运行并显示结果(如账户杠杆、净盈利、保证金等)。
- 指标:
- 系统自带指标(如MA、MACD、RSI)可直接调用,第三方指标按上述目录存放后拖曳使用。
六、后续重点:策略测试器
本次未详细讲解的策略测试器是量化交易的核心工具,可快速回测策略在历史数据中的表现(胜率、回撤、盈亏比等)。后续将深入解析其功能与使用方法。