Mac运行MT4 - MT4水平线跨周期显示设置技巧_水平线跨周期显示的默认逻辑

水平线跨周期显示的默认逻辑
MT4这个平台在设计上其实挺人性化的,它的水平线工具从一开始就被设定为全局对象。什么意思呢?就是你画在图表上的任何一条水平线,理论上都应该是所有时间周期都能看到的。这可不是我瞎说的,MT4的对象管理机制里,水平线属于“垂直线”和“水平线”这类固定坐标对象,它们不随周期变化而改变位置,因为价格坐标是固定的,时间坐标虽然会变,但水平线只依赖价格坐标,所以天然就具备跨周期属性。
但问题就出在很多人画线的时候不小心勾选了“仅当前图表”选项。这个选项藏在对象属性对话框里,如果你在画线后双击水平线,打开属性窗口,在“常用”选项卡下有个“显示在”下拉菜单,默认应该是“所有时间周期”,但有些人手滑或者不理解选项含义,点成了“仅当前图表”,那自然就只能在当前周期看到了。我刚开始用MT4的时候就犯过这个错误,折腾了好几天才找到原因。
还有一个容易忽略的点:如果你是通过模板或者指标自动生成的线条,这些线条可能被设置为特定周期对象。比如有些自定义指标会在代码里指定线条只显示在M30周期,这种情况就不是你能通过简单设置解决的了,需要修改指标代码才行。不过对于手动画的水平线,只要你不乱改设置,它天生就是跨周期的。
在导航器中停止EA程序运行
除了顶部工具栏,你还可以通过MT4左侧的导航器窗口来关闭自动交易。导航器窗口通常显示为“导航器”标签,里面包含了所有EA程序、指标和脚本。如果你已经加载了某个EA到图表上,可以在导航器里找到这个EA的名称,然后右键点击它,选择“删除”或者“停止”。这样操作后,图表上的EA图标会消失,自动交易也就彻底停止了。
这个方法的好处是,你可以针对性地关闭某个EA,而不影响其他EA的运行。比如,你同时运行了多个EA,但只想停止其中一个,就可以用导航器操作。不过,如果你关闭了所有EA,自动交易权限并不会自动关闭,那个工具栏按钮依然会显示为绿色。所以,如果你想完全关闭自动交易权限,最好还是结合工具栏按钮一起操作。
在导航器中停止EA时,MT4会弹出一个确认窗口,询问你是否确定要删除EA。这个窗口可能会让你觉得有点麻烦,但其实是为了防止误操作。我建议在删除前,先确认一下EA的名称和图表编号,避免删错了。另外,如果你只是想暂时停止EA,而不是永久删除,可以选择“禁用”选项,这样EA程序会保留在图表上,但不会执行任何交易操作。
使用模板保存自定义布局设置
手动调整窗口位置后,最让人头疼的就是MT4重启后布局可能恢复原样。这个问题我遇到过好几次,辛辛苦苦拖好的窗口排列,一关软件再打开就全乱了。解决办法是保存模板。在MT4的图表上右键,选择“模板”->“保存模板”,给模板起个名字,比如“我的自定义布局”。这样下次打开图表时,直接应用这个模板,窗口位置和大小就会恢复到你保存时的状态。
模板不仅能保存窗口布局,还能保存指标的参数设置、颜色方案、时间周期等等。所以当你把主图和副图的位置调整好后,保存模板相当于一键备份了所有配置。我建议你养成这个习惯,特别是当你有多台电脑或者经常重装系统时,模板文件可以复制到其他电脑上直接使用。模板文件默认存放在MT4安装目录的“templates”文件夹里,扩展名是“.tpl”,你可以手动备份。
不过要注意,模板保存的是当前图表的完整状态,但不同图表的品种和周期可能不同。比如你在EURUSD的H1图表上保存了布局模板,然后在GBPUSD的M15上应用,模板只会恢复窗口布局和指标设置,不会改变品种和周期。
所以你可以放心地用同一个模板管理所有图表。说实话,MT4下载这个功能对像我这样的懒人来说太实用了,不用每次都重新拖拽窗口。
不同版本MT4的兼容性处理
MT4的版本更新其实挺频繁的,不同版本之间对指标文件的兼容性有时候会出问题。比如,你在旧版MT4上写好的指标,拿到新版MT4上可能就无法正常显示。这是因为新版本的MT4对代码的编译要求更严格了,一些旧的语法不再被支持。所以,打包分享前最好先确认一下对方的MT4版本,如果版本相差太大,你可能需要重新编译一下指标文件。
重新编译的方法其实很简单:打开MT4的MetaEditor编辑器,找到你要分享的指标文件,点击“编译”按钮。如果编译过程中没有报错,那说明这个指标在新版本上也能用。如果报错了,你就得根据错误提示修改代码。说实话,修改代码这件事对普通交易者来说有点难,但你可以去网上找找有没有该指标的更新版本,或者直接联系指标的开发者要一份兼容新版本的代码。
还有一个比较取巧的办法:让对方也安装和你相同版本的MT4。虽然听起来有点麻烦,但实际操作起来并不难,因为MT4的历史版本在网上都能找到。安装旧版本时要注意,不要覆盖他现有的MT4,而是安装到不同的目录下,这样两个版本就能共存。这个方法特别适合那些对指标依赖性很强的交易者,毕竟换版本的成本比重新找指标要低得多。
其实,MT4官方也提供了一个比较折中的解决方案:使用“导出模板”功能。你可以把当前图表上的所有指标、参数、颜色设置都保存成一个模板文件,然后把这个模板文件分享给对方。对方导入模板后,虽然不会自动安装指标文件,但至少能知道你需要哪些指标以及它们的参数设置。说白了,这个办法更像是给了一份“说明书”,而不是直接给“工具”。