MT4老版本下载 - MT4水平线跨周期显示技巧全周期可见设置方法

水平线默认显示机制与实际操作差异
MT4平台在设计水平线工具的时候,默认属性确实是“所有周期显示”。你在任何一个周期图表上画完线,切换到其他周期,理论上这条线都应该存在。但实际操作中,很多用户反馈切换周期后线就消失了,这到底是怎么回事呢?其实问题往往出在画线的方式和对象选择上。
如果你直接用工具栏上的水平线按钮去画线,画出来的线默认是附着在当前图表上的,这种情况下切换周期确实会保留。但如果你是通过某些指标或者脚本自动生成的线,那就不一定了。我一开始用的时候也犯过这个错误,后来发现画线时要确保是在图表窗口内直接画,而不是在子窗口或者指标窗口里画。
还有一个容易被忽略的细节,水平线绘制完成后,双击这条线打开属性设置框,你会看到一个“通用”选项卡,里面有一个“在所有图表中显示”的复选框,这个选项默认是勾选的。但如果你在画线之前修改过模板设置,或者加载过某些特殊模板,这个选项可能会被取消勾选,导致线只在当前周期显示。
所以说,遇到水平线不跨周期显示的情况,第一反应应该是去检查这条线的属性设置,而不是怀疑平台本身的问题。MT4这个功能其实设计得挺人性化的,只是很多人不知道这个隐藏选项在哪里。
检查水平线属性的具体操作步骤
要解决水平线跨周期显示的问题,最直接的办法就是手动检查并修改线的属性。第一步,找到图表上你画的那条水平线,鼠标左键双击它,会弹出“水平线属性”对话框,这个对话框有好几个选项卡,默认打开的是“参数”选项卡。
接着点击“通用”选项卡,你会看到几个选项,其中有一个“在所有图表中显示”的选项,旁边有个小方框。如果这个小方框没有被勾选,那问题就找到了,你只需要点击一下这个方框,把它勾选上,然后点击“确定”按钮,这条线就会变成所有周期都显示的状态了。
这里要特别提醒大家一点,修改完属性后,一定要记得点击对话框底部的“确定”按钮,而不是直接关闭对话框。直接关闭的话,修改不会生效。我之前就犯过这个错误,改了半天发现没变化,后来才意识到是没点确定。
如果你画了很多条线,一条一条去改属性确实麻烦。其实MT4提供了一个批量修改的功能,你可以按住Ctrl键,然后依次点击每条线,把所有需要修改的线都选中,然后再右键选择“属性”,这样就能一次性修改所有选中线的通用设置了,省时省力。
模板保存与默认设置的自定义技巧
上面说的修改方法只能解决当前这条线的问题,如果你希望以后画的每一条水平线都默认在所有周期显示,那就要从模板层面去设置了。MT4允许用户自定义默认模板,包括水平线的默认属性。
具体操作方法是在图表空白处右键,选择“模板”菜单,然后点击“保存模板”。在保存模板之前,你需要先画好一条水平线,并且把它的属性设置为“在所有图表中显示”,这样保存下来的模板就会记住这个设置。以后用这个模板打开任何图表,画出来的水平线都会自动跨周期显示。
不过这里有个小坑需要注意,如果你保存模板的时候,图表上有多条水平线,那模板会记录所有这些线的属性。如果你只想让某一种样式的线作为默认,最好先清理掉图表上其他的线,只保留你想要的这一条,然后再保存模板。
另外,MT4安装目录下有一个“Presets”文件夹,里面保存着各种工具的默认设置文件。水平线的默认设置存储在一个叫做“Horizontal Line”的文件里,如果你对配置文件比较熟悉,也可以直接修改这个文件,但这种方法对新手来说有点难度,还是建议通过界面操作来设置。
跨周期显示失效的常见原因排查
有些朋友按照上面的步骤操作了,线还是在切换周期后消失,这就有点让人头疼了。遇到这种情况,首先要检查的是MT4的版本,不同的版本在水平线显示逻辑上可能会有微小的差异。老版本的MT4在某些情况下确实存在bug,线画了不保存,升级到最新版本往往能解决问题。
其次要检查的是你切换周期的方式。如果你是通过键盘上的快捷键来切换周期,比如按F1到F9,这些快捷键切换的是当前窗口的周期,水平线一般会保留。但如果你是通过打开新窗口的方式来切换周期,那新窗口里可能不会带上之前窗口的线,因为那是两个独立的图表窗口。
还有一种情况比较隐蔽,就是你的图表上加载了多个模板,或者使用了多个配置文件。MT4的配置文件管理功能有时候会干扰水平线的显示设置,尤其是当你从别的电脑或者别的平台复制过来一个配置文件时,里面的水平线设置可能和你本地的设置冲突了。这时候建议重置一下配置文件,重新设置一遍。
说实话,我在使用过程中也遇到过几次线莫名其妙消失的情况,最后排查下来基本都是模板或者配置文件的问题。如果你实在找不到原因,有一个笨办法就是画完线之后,马上切换到其他周期看看,如果消失了就撤销操作重新画,多试几次总能找到规律。MT4这个平台虽然老,但功能其实挺稳定的,大多数问题都是设置上的小细节没注意到。