MT4正版下载 - 折腾一夜批量搞MT4图表截图最后发现总是差口气_把指标文件放进Indicators文件夹并重启平台

先说说我当时那个土鳖摸索的路径吧
我那时候有几个账户在看,每个账户都有三五个图,有时候想看一个均价形态还得来回切换到不同周期,所以本能的就想把这些图全留个底,当时我先是试了按PrtSc那种全屏截图键,配合系统画图粘贴再裁剪,搞了三次就彻底不想动了,因为那个画布选出来老是多一块边框,而且如果你电脑上正好弹了个什么报价浮窗在上面,那整张图基本上是废的,你要是再切到MT4里那个窗口来来回回换过几张图,那截图里的内容压根也不是你当前想看的那个图了。
后来我看坛里有人说可以用窗口自动切换工具,比如用那个叫AutoHotkey的软件,它能模拟你按热键跳到下一个图表窗口然后自动按截图组合键保存,理论上是能循环跑的,问题是得先写一个类似的循环代码,里面还得考虑MT4各窗口的标题栏文本是不是一样的,毕竟你开的是同一个客户端里不同的图,Windows那边根本不会自动换个标题,截图存下来光文件名都是一串乱码,全混一块了根本分不清谁是谁,还不如手动慢慢截。
(1)要区分每个图表,得在代码里加延迟和鼠标点击坐标,麻烦得要死(2)图表窗口标签是自动编号的但隐藏菜单看不出顺序(3)截完图还得自己改文件名,这个工程量已经不叫批量了(4)有人说可以用PrintCanvas这个第三方DLL,但下载源很久没更新了(5)其实最稳妥的还是用MT4自带的“保存为图片”功能但那个只针对当前正在看的那个图表(6)老毛子的软件嘛你懂的,他们只在功能上用劲不考虑批量处理的便利性(7)最卑微的处境就是你自己去快速双击MT4点值速算技巧让每笔盈亏心中有数_利用平均真实波幅指标量化波动每个图表然后按保存,做个多小时马拉松,还得忍着屏幕上不停闪来闪去的倒计时。
MT4客户端重连后的状态恢复
有人可能会问,既然电脑睡眠后MT4暂停了,那唤醒电脑后MT4会不会需要重新登录或者重新连接服务器?答案是肯定的,MT4唤醒后会自动重新连接服务器,并且同步最新的账户状态。这时候你会发现,如果你睡眠期间挂单被触发了,账户里会多出一笔成交记录,持仓列表也会更新。
但实际操作中确实会遇到一些让人摸不着头脑的情况。比如你电脑睡眠时挂单明明触发了,但打开MT4一看,成交记录里确实有这笔单子,可图表上的挂单线还在。这种情况其实是因为MT4重新连接后需要刷新数据,有时候界面显示会有延迟,过几秒钟刷新一下就好了,并不是挂单真的没触发。
还有一种情况需要注意:如果电脑睡眠时间特别长,比如超过几个小时,有些经纪商的服务器会主动断开不活跃的连接。这时候你唤醒电脑后,MT4会显示"连接断开"的提示,需要手动重新登录。但这同样不会影响已经挂在服务器上的订单,它们依然在等待触发。
把指标文件放进Indicators文件夹并重启平台
现在到了最关键的执行步骤。打开Indicators文件夹后,直接把下载好的指标文件复制进去就行。如果你下载的是压缩包,记得先解压出来,再把里面的mq4或ex4文件单独复制进去,不要把整个压缩包直接丢进去。有些指标可能会附带多个文件,比如主指标加辅助指标,这些都要一起放进同一个文件夹里,缺一个都会导致指标显示异常。
文件复制完成后,重启MT4平台。重新登录之后,在左侧的“导航器”面板里展开“指标”列表,往下滚动找一找,就能看到刚才放进去的指标名称了。如果导航器面板没显示出来,可以通过快捷键Ctrl+N调出,或者在“视图”菜单里勾选“导航器”选项。看到指标名称出现后,直接用鼠标拖拽到任意货币对的图表上,指标就会立即加载并显示出来了。
有些指标在加载时会弹出参数设置窗口,里面可以调整颜色、周期、计算参数等选项。如果你对指标原理不太熟悉,建议先保持默认参数不动,直接点击确定。等图表上显示出指标线条后,再根据实际效果慢慢微调参数也不迟。还有个小技巧:在图表上右键点击指标线条,选择“属性列表”,可以随时重新打开参数设置窗口,不用重新拖拽指标那么麻烦。
多显示器与缩放设置对对象显示的影响
现在很多做交易的人都是双屏甚至三屏操作,一个屏幕看盘,一个屏幕做分析,另一个屏幕挂单。MT4对多显示器的支持其实不算特别完善,尤其是当你把MT4窗口从一个显示器拖到另一个显示器,或者把窗口分辨率调整了之后,图表对象的位置就很容易出现错乱。因为对象的位置坐标是基于窗口内部坐标系计算的,窗口大小变了,坐标就会对应不上原来的K线位置,看起来就像是显示异常了。
Windows系统的显示缩放设置也是个隐藏的坑。如果你在Windows的显示设置里把缩放比例调成了125%或者150%,那么MT4窗口的尺寸在系统层面会被放大,但MT4内部的绘图坐标系统可能没有相应地适配,结果就是画在图表上的对象跟K线之间出现了偏移,或者对象显示得比实际大小要模糊或者拉伸。碰到这种情况,可以把MT4的兼容性设置里勾选“高DPI设置时禁用显示缩放”,或者把Windows缩放比例暂时调回100%看看是否恢复正常。
如果是在笔记本上外接显示器使用,还要注意分辨率的差异。
当MT4窗口在笔记本屏幕和外接屏幕之间来回切换时,对象的位置可能就会因为分辨率不同而出现明显错位。解决的办法其实很简单,就是把MT4窗口固定在一个显示器上使用,不要频繁切换。另外,MT4本身也提供了一些自动排列对象的功能,比如在对象列表里右键,可以选择“对齐”或者“按时间排序”等选项,虽然不一定能完全解决错位问题,但至少能让对象列表看起来有序一些。
说到底,MT4图表对象显示异常的原因多种多样,但大部分都可以通过检查周期设置、模板选项、文件权限和显示环境这几个方面来定位。遇到问题先别急着重装软件,按照上面说的思路一步步排查,大概率能自己解决。如果实在找不到原因,也可以尝试把MT4的数据文件夹完整备份后重新安装,但这是最后的手段,因为重装意味着之前所有的设置和布局都要重新弄一遍,成本还是挺高的。