做了个MT4、MT5看盘用的小助手。
解决的问题,或者说实现的功能:
1,切换品种
老玩家都知道,咱们平时的股票、期货软件用鼠标滚轮可以上下翻品种,很方便,但是大部分外盘软件都没这个功能。
常用MT4、MT5的话就挺痛苦,要从左侧市场报价表拖品种到右边主图,挺不方便的。
2,加载历史数据
mt4默认下载的历史数据很少,大概1024或者2048根K,如果需要更多的话,用鼠标拖动图表就很麻烦,因为有行情就自动跳到最右边了,小技巧是可以一直按着Home键强迫MT4下载数据,但是按久了也挺累的。
这个小工具也提供了这个功能,可以让MT4、MT5认为不断的在按Home键,从而最大限度下载数据。具体能下载多少取决于服务器方面的设置。
安装方法:
1,mt4或者MT5的菜单里依次菜单–打开数据文件夹,打开以后依次进入MQL4 — Indicators,MT5是MQL5 — Indicators,把指标下载回去,把解压后的“MT4看盘助手指标.mq4”或者“MT5看盘助手指标.mq5”放在这个文件夹,然后重新打开MT4、MT5,把指标拖到主图上,点一次确认就可以了。

![]()

2,下载小助手,解压。
使用方法:
看盘的时候把小助手打开,最小化。然后放置了指标的主图就可以用鼠标滚轮上下切换品种了。也可以用键盘的PageUp和PageDown,效果相同。

功能说明:
发送End键:因为切换品种的时候,默认并不是图表的最新K线位置,点选这个的话,会自动跳到新品种的最新K线处。这种情况如果缺少数据,则MT4、MT5会自动下载。
发送Home键:如果你想要下载数据的时候选中这个,然后把鼠标箭头放在图表上就可以,等数据下载完(也就是下载不到新数据的时候)可以关掉这个,或者直接用滚轮切换品种继续下载。注意看盘的时候别选这个,不然图表会一直在最老的k线处,没法看盘的。
窗口保持在顶端:让小助手的界面不被其他程序挡住。
其实不看盘的时候,小助手不关闭也可以,因为程序里面做了过滤,只会对mt4、MT5的图表进行操作,对其他程序是没有影响的。
注意事项:
1,切换的品种只能是你的mt4、MT5市场报价中含有的品种。你可以把需要看的品种都放在这里,就相当于“自选股”。
2,极端情况下会失效,关掉小助手,重新打开,就可以了。我认为这个问题已经解决,但也不排除很极端的情况。
已知问题:
小助手关掉以后,桌面右下角仍然会有小助手的图标,这个属于技术问题,不碍事的,鼠标放上去就消失了。
如有其他问题,在下面留言或者发邮件给我: laoyao@qiank.com
小提示:
MT5如果要下载数据的话,切换周期到月线,把K线缩到最小,就会自动下载了,这是最快的方式。
助手中的“发送Home键”这个功能也可以用,但主要面对MT4。
而且因为MT5的数据是由1分基础数据构成,所以如果下载多个品种大量数据的时候,建议下载几个品种就重新打开一次MT5,因为内存使用量会非常巨大,这个是MT5的坑,不是本助手的。我的电脑32G内存如果下载数据多了都会感觉吃力。。。
同时,MT4/MT5菜单里 工具–选项–图表中的历史数据和图表显示数据量这个跟性能有很大关系,建议正常看盘的时候不要设置太多。周末或者休市的时候想复盘看看历史数据或者进行历史数据回测,这种情况下再开启无限模式。这个设置更改以后需要重新打开MT4/MT5才会生效。
2025.12.06
更新了一下,支持mt4和mt5了,两个版本的指标和助手都打包在一起了。
下载地址:
