MT4移动止损 - MT4账户历史筛选指定时段交易记录的实操方法

先搞清楚历史记录藏在哪个位置
打开MT4之后,很多人习惯性盯着K线图看,却忽略了最下方的“工具箱”窗口。这个工具箱默认显示“交易”选项卡,里面是当前持仓的单子,而我们要找的历史记录,需要点击同一个窗口底部的“账户历史”标签才能切换过去。切换之后,你会看到一长串已经平仓的订单列表,每一笔都包含开仓时间、平仓时间、品种、方向、手数、盈亏这些信息。
说实话,第一次打开账户历史的人往往会吓一跳,因为默认显示的是全部历史,从你开户那天起一直到现在的每一笔交易都在里面。如果做了一年以上的交易,这个列表可能长达几千行,滚动起来非常痛苦。这时候就需要用到筛选功能了,它能把范围一下子缩小到你想看的那几天。
还有一个细节值得注意,账户历史窗口右上角有一个自定义图标,长得像个小笔头,点击它还能调整显示哪些列、按什么排序。不过我们今天主要讲时间筛选,排序功能先放一边,但知道有这个入口,后面操作起来会更顺手。
用右键菜单调出时间筛选对话框
在“账户历史”标签页里,把鼠标移到列表区域的任意位置,点击鼠标右键,会弹出一个菜单。菜单里有好几个选项,比如“全部历史”、“最近3个月”、“最近1个月”、“自定义”等等。很多人只注意到前几个固定选项,忽略了最下面的“自定义”按钮,其实这个才是真正实现指定时间筛选的关键入口。
点击“自定义”之后,屏幕上会跳出一个名为“自定义时间范围”的小窗口,里面有两个日期选择框,一个是“从”,一个是“到”。你可以直接输入日期,也可以点击右侧的下拉箭头,在日历面板里选择具体年月日。选好起始日期和结束日期,点击确定,账户历史列表就会立刻刷新,只显示这个时间段内的所有交易记录。
这里有个小技巧想分享给大家,如果你只记得大概月份,不记得具体日期,可以先选定一个比较宽的范围,比如整个月,然后在列表里再用其他条件慢慢找。毕竟时间筛选只是第一步,后面还可以结合品种、订单类型等进行二次过滤,但那些功能比较隐蔽,咱们一步一步来。
日期输入格式与常见误操作提醒
在自定义时间范围窗口里,日期格式默认是“2024.01.15”这样用点分隔的样式。有些朋友习惯用横杠或者斜杠输入,比如2024-01-15或者2024/01/15,结果发现系统不认,点击确定后列表没有变化。其实MT4对输入格式有一定宽容度,但最保险的方法还是用点号,或者干脆用日历控件点选,这样绝对不会出错。
另一个容易踩的坑是起始日期和结束日期的顺序搞反了。有些人想查看上周的交易,结果在“从”那里填了今天的日期,在“到”那里填了上周的日期,系统会弹出一个提示说时间范围无效。遇到这种情况别慌,把两个日期对调一下就行。说实话,这个错误我自己刚开始用的时候也犯过,后来习惯了先选起始日再选结束日,就再也没出过问题。
还有一点值得提醒,MT4的日期筛选是以服务器时间为准的,不是咱们本地电脑的时间。如果你的经纪商服务器时区和你所在地区不一样,筛选出来的记录可能会和你印象中的日期差那么几个小时。尤其是做黄金、原油这类品种的,凌晨时段开仓的单子,服务器时间和本地时间可能对不上,这时候最好先确认一下服务器的交易时间,免得筛选结果和你预期的对不上。
筛选后如何导出或复制这些记录
筛选出指定时间段的交易记录之后,很多人下一步就是想把这些数据整理出来,比如做月度复盘、核算盈亏,或者发给朋友参考。MT4提供了几种导出方式,最直接的是在账户历史列表里右键点击,选择“报告”选项,然后选择“打开报告”或者“保存报告”。保存的报告是HTML格式的,里面包含了筛选后所有交易的详细数据,用浏览器打开就能看到,也可以导入Excel进行进一步分析。
如果你不想生成整个报告,只想复制部分交易记录,可以直接用鼠标框选列表里的几行,然后按Ctrl+C复制,再到Excel或者记事本里粘贴。不过要注意,直接复制出来的内容格式可能比较乱,列之间的分隔符有时会丢失,需要自己手动整理一下。说实话,这个方法适合临时用一下,如果经常需要导出数据,还是建议用报告功能更省心。
另外,MT4的报告功能里还有一个“打开报告”选项,它会用浏览器打开一个完整的交易统计页面,包含总盈亏、盈利因子、最大回撤这些指标,对于做交易复盘的人来说非常实用。但如果你只是想快速看一眼某几天做了多少笔交易,直接在筛选后的列表底部就能看到汇总信息,包括总交易笔数、总盈亏额,不用额外导出任何东西。
学会了时间筛选,其实MT4账户历史里还有很多其他隐藏功能值得挖掘,比如按订单类型筛选、按品种筛选,甚至按魔法编号筛选EA产生的订单。但最基本的指定时间筛选是其他一切操作的前提,先把这一步练熟了,后面再探索其他功能就会轻松很多。下次再想查某几天的交易记录,直接右键、自定义、选日期,三步搞定,再也不用在长长的列表里大海捞针了。