目录

MT4正版下载 - MT4中ex4与mq4文件差异及加载方式详解_mq4文件是源代码而ex4是编译后的成品

MT4中ex4与mq4文件差异及加载方式详解_mq4文件是源代码而ex4是编译后的成品
接触过MetaTrader4的朋友,一定对mq4和ex4这两个后缀名不陌生。很多新手刚接触时,总是搞不清这两个文件到底有什么区别,甚至有人直接把ex4文件当成mq4来用,结果发现根本加载不了。实际上,这两个文件虽然都服务于MT4平台,但它们的本质、用途和加载方式都有明显区别。这篇文章就围绕这两个格式展开,把它们的差异和加载方法一次说清楚。

mq4文件是源代码而ex4是编译后的成品

mq4文件本质上是MetaQuotes Language 4的源代码文件,也就是程序员编写EA或指标的原始代码。这种文件用记事本就能打开,里面全是类C语言的语句,包括变量定义、条件判断、循环逻辑等等。如果你懂编程,可以逐行阅读甚至修改这些代码,调整交易策略的参数或者逻辑判断。

ex4文件则是mq4源代码经过MetaEditor编译器处理之后生成的执行文件。这个文件是二进制格式,普通用户无法直接阅读里面的内容,MT4平台只能识别并运行ex4文件。说白了,mq4是“原料”,ex4是“成品”,两者之间的关系类似于C语言源文件和编译后的exe程序。

从使用角度看,如果你只是普通交易者,只需要ex4文件就够了。但如果你是开发者,或者想对别人的策略进行二次修改,那就必须拿到mq4源文件。很多付费EA只提供ex4文件,目的就是为了保护源代码不被轻易剽窃,这也是行业里常见的做法。

通过图表属性面板彻底关闭自动滚动

关闭自动滚动最直接的方式就是通过图表的属性设置。在MT4主界面上,对着任意一张图表点击鼠标右键,弹出的菜单最底部有一个“属性”选项,点击之后会打开一个多选项卡的设置窗口。这个窗口里有很多图表显示相关的参数,比如颜色、K线样式、网格显示等等,而我们需要的自动滚动开关就在“常用”这个选项卡里面。

切换到“常用”选项卡之后,往下看就能找到“图表自动滚动”这个复选框,旁边还有一个“图表平移”的选项。把“图表自动滚动”前面的勾选去掉,然后点击确定按钮,图表就不会再自动跳到最新价格位置了。这里要提醒一下,这个设置是只对当前图表窗口生效的,如果你打开了多个图表窗口,需要逐个去修改,或者把设置好的图表保存为模板,然后应用到其他图表上。

顺带提一下,如果你把“图表平移”也取消勾选的话,图表右侧的滚动条就会消失,整个图表区域看起来会更干净一些。但这样做也有个副作用——你没办法用鼠标拖拽滚动条来查看历史价格了,只能通过键盘的方向键或者鼠标滚轮来上下移动图表。对于大多数交易者来说,保留“图表平移”功能会更加方便,只是单纯关闭自动滚动就够了。

筛选特定品种或订单类型的技巧

有时候历史订单太多了,一条条翻看效率很低,尤其是那些交易频繁的朋友,可能一天就有几十笔订单。这种情况下,学会筛选就特别重要了。在“历史”选项卡的右键菜单里,有一个“自定义”选项,点进去之后你可以设置各种筛选条件。

比如你只想看某个货币对的订单记录,那就在“品种”下拉列表里选择对应的品种代码。如果你只想看某类订单,比如只看了结的买单或者卖单,也可以在“类型”那里进行选择。设置好条件后,历史列表里就只会显示符合你要求的订单,别的都会被过滤掉。

其实还有一个更快的办法,就是在历史列表上方的搜索框里直接输入关键字。不过说实话,这个搜索框功能比较基础,只能按订单号或者注释来搜索,没办法按品种搜索。所以如果你经常需要按品种筛选,还是用右键菜单里的“自定义”功能更靠谱。

另外,有些朋友会通过修改MT4的配置文件来实现更高级的筛选功能,比如只显示盈利订单或者亏损订单。这个方法虽然可行,但操作起来比较麻烦,而且对新手来说容易出错。我觉得如果不是特别需要,直接用系统自带的自定义筛选就完全够用了。

移动端查看账户详细信息的操作差异

现在不少交易者已经习惯用手机看盘和操作了,MT4的移动端App在功能上比桌面版精简了一些,但查看账户基本信息还是没问题的。在手机MT4上,打开App后,默认界面是行情列表,底部有几个标签页,比如“行情”、“图表”、“交易”、“历史”、“设置”。点“交易”标签页,就能看到账户余额、净值、已用保证金、可用保证金这些数据,和桌面版的终端窗口展示的内容基本一致。

不过移动端的历史记录查看方式稍微有点不同。在手机MT4上,点“历史”标签页,默认显示的是当天的交易记录,想查更早的,需要点右上角的筛选图标,然后选择时间范围,比如近一周、近一个月或者自定义日期范围。筛选功能做得比桌面版更直观一些,因为手机屏幕小,没法像电脑那样右键弹菜单,所以直接设计成了图标按钮。

有一点需要特别注意,手机MT4的账户信息是实时同步的,但前提是网络连接正常。如果你在信号不好的地方打开App,可能看到的是延迟数据,这时候不要急着操作,等网络稳定了再确认一下数据刷新是否完成。另外,手机端的“设置”里也有账户详情入口,点进去能看到账户类型、杠杆、服务器名称这些信息,和桌面版导航器里的内容是一样的。

其实移动端和桌面端的数据本质上是同一个账户,只是展示方式不同。你完全不用担心在手机上看到的余额和电脑上不一样,只要登录的是同一个账户,数据就是一致的。唯一需要注意的是,手机端因为屏幕大小限制,某些列字段可能默认隐藏,比如保证金比例这一项,在手机上可能需要在交易页面往左滑动才能看到。这个细节如果你不主动去滑,很容易忽略掉。

文章目录