目录

MT4手机版App - VPS上MT4手机推送通知设置全程详解_MT4盘口数据到底藏在哪儿

VPS上MT4手机推送通知设置全程详解_MT4盘口数据到底藏在哪儿
不少做交易的朋友选择把MT4挂在VPS上,图的就是稳定不宕机。可问题来了,VPS上的MT4跑得再稳,你总不能一天到晚盯着电脑屏幕看吧。尤其是现在大家习惯用手机随时查看行情和订单状态,如果VPS上的MT4能直接把通知推送到手机,那才叫真的省心。
我自己折腾过好几次才搞清楚里面的门道,今天就把整个设置过程一步步掰开揉碎了讲给你听。

MT4盘口数据到底藏在哪儿

打开MT4后,很多人第一反应是看右下角的“市场报价”窗口,那里确实能看到买价和卖价,但那只显示最优的一档报价,也就是盘口最表面的东西。真正的盘口深度,指的是在当前价格上下一定范围内,所有挂单的分布情况。MT4其实自带这个功能,只是入口比较隐蔽。

具体操作很简单,在“市场报价”窗口选中某个品种,比如EURUSD,然后右键点击,在弹出的菜单里选择“品种”选项,接着点击“规格”。这时候会弹出一个窗口,里面能看到合约规格,但这里也不是盘口深度。真正的盘口深度藏在图表窗口里,需要打开一张该品种的价格图表,然后点击工具栏上的“市场深度”图标,或者直接按快捷键F10。

按下F10后,你会看到一个独立的“市场深度”窗口弹出来,左边显示卖盘挂单,右边显示买盘挂单。每一档的价格和数量都清清楚楚列在那里。这个窗口是实时刷新的,数据更新速度取决于你的网络延迟和经纪商的报价频率。说实话,我第一次找到这个窗口时还挺惊喜的,原来MT4早就内置了这个功能,只是没人告诉我要按F10。

手工录入前必须搞清的两件事

动手之前,先打开MT4底部的“终端”面板,切换到“交易”标签页。这里显示的是当前持仓和挂单,而我们要补录的历史订单应该去“账户历史”标签页操作。很多人一开始就在“交易”页里找添加按钮,找了半天找不到,其实方向就错了。

第二个关键点是,MT4的手工订单录入功能藏在“账户历史”页面的右键菜单里。在空白处点右键,会看到“自定义交易”选项,点进去就能新建一笔订单。这里要填的项目包括类型(买入还是卖出)、手数、开仓价格、平仓价格、开仓时间、平仓时间,还有手续费和库存费。每一项都必须准确,否则后续统计盈亏时会出现偏差。

需要注意的是,手工录入的订单不会影响实时保证金计算,也不会触发止损止盈,它纯粹是“事后记账”性质。所以如果你是想模拟一笔真实持仓对账户净值的影响,这个功能帮不上忙,它只服务于历史记录的完整性。

编写简单的MQL4脚本实现精确提醒

要想实现真正意义上的连续N根K线提醒,最靠谱的办法还是写一段MQL4脚本。先说一下整体思路:脚本放在MT4的Scripts文件夹里,运行后它会自动遍历当前图表中的K线数据,从最新一根K线开始往回数,统计连续同向的K线数量。当数量达到你设定的N值时,脚本就会触发Alert()函数发出提醒。

我把自己常用的那段代码分享出来,大家可以直接参考。首先需要定义两个输入参数,一个是N的数量,另一个是选择监控阳线还是阴线。然后脚本启动后,用一个循环从当前K线往前遍历,每根K线都判断它的收盘价和开盘价的关系。如果方向符合预设条件,计数器就加一,一旦遇到方向相反的K线就立即停止计数。最后比较计数器的值和N,如果大于等于N就触发警报。

这段代码写起来大概也就三四十行,对于稍微学过一点编程的人来说不是什么难事。如果你完全不懂编程,也可以用MT4自带的MetaEditor编辑器,里面有一些代码模板可以参考。或者干脆去MQL5官网的代码库里搜索"consecutive candles alert",能找到不少现成的脚本,下载后直接放到Scripts文件夹里就能用。

使用脚本的时候有一点要特别注意,脚本是一次性运行的,不是持续监控。也就是说你运行一次,它只检查当前那一瞬间的K线状态。如果你想让它在每根新K线形成时自动检查,就得把逻辑写在OnTick()函数里,或者用图表对象事件来处理。对于新手来说,最简单的办法是每根K线收盘后手动运行一次脚本,虽然麻烦点,但至少能用。

尝试终端工具和脚本实现深度清理

如果你觉得上述内置功能还不够用,MT4还支持通过自定义脚本或第三方小工具来实现更灵活的记录隐藏效果。在MT4的“导航器”面板中,你可以编写简单的MQL4脚本,通过代码控制账户历史栏的显示内容。比如写一个脚本来自动删除特定日期之前或者特定订单号的历史记录显示,这属于进阶玩法,适合有一定编程基础的用户。

对于大多数普通用户来说,其实用不到那么复杂的操作。我更推荐直接使用MT4官方论坛或社区里分享的一些现成脚本,这些脚本通常打包成.ex4文件,放到MT4的“MQL4/Experts”或“MQL4/Scripts”目录下,然后在导航器里刷新并拖拽到图表上就能运行。有些脚本可以一键隐藏所有已平仓订单,有些则可以按Magic Number(订单魔法数字)来过滤,都是很实用的功能。

但使用第三方脚本时一定要谨慎,最好从可信来源下载,并且先在小账户或模拟账户上测试运行效果,确认无异常后再在真实账户上使用。毕竟脚本一旦运行,有可能会影响整个终端的正常操作。说实话,就我个人的使用体验而言,内置的过滤功能已经能满足绝大多数需求了,脚本只是锦上添花,非必要不用折腾。

隐藏已关闭订单记录这件事,其实核心思路就是利用好MT4自带的时间过滤器和品种过滤器,再加上适当的导出备份习惯。不要指望能物理删除服务器上的交易记录,那是做不到的,但通过视图调整,完全可以让你的账户历史界面变得井然有序。每次复盘时,按照自己的需求设置好过滤器,几秒钟就能看到想看的交易数据,这样的效率提升还是很明显的。希望上面分享的这些方法,能帮你轻松搞定MT4账户历史的显示管理问题。

文章目录