目录

MT4多开 - MT4订单执行时间查看方法全解_复盘的时候咋翻这些记录

MT4订单执行时间查看方法全解_复盘的时候咋翻这些记录
做交易这行,时间就是金钱这句话真不是开玩笑。
你可能有过这样的经历:明明看着价格到了理想位置,点下买入按钮后,成交价格却跟看到的差了那么几个点。这时候你肯定会琢磨,这单子到底啥时候成交的?是秒成交还是有延迟?其实在MetaTrader4这款交易软件里,查看订单执行时间并不复杂,只是很多朋友没找到正确的入口罢了。今天我就把自己摸索出来的方法整理一下,把那些藏在菜单深处的功能都翻出来给你看。

终端窗口是查询订单的核心入口

打开MT4电脑版后,大家最先看到的肯定是价格走势图和左侧的市场报价栏,但订单信息并不在这些显眼的位置。实际上,MT4把所有的交易记录都集中放在了界面底部的“终端”窗口里。如果你的界面上没有显示这个窗口,可以通过顶部菜单栏的“视图”选项,在下拉菜单中找到“终端”并点击开启,或者直接使用快捷键Ctrl+T也能快速调出这个窗口。

终端窗口打开后,底部会呈现出多个选项卡,包括“交易”、“持仓”、“账户历史”、“消息”、“日志”等。其中“交易”选项卡展示的是当前还处于持仓状态的订单,而“账户历史”则记录着所有已经平仓的订单。很多朋友在查询时习惯先看“交易”选项卡,但如果要找的是已经平仓的历史订单,就得切换到“账户历史”里才能找到。

这里有个细节值得注意,终端窗口默认显示的是当前交易账户的信息。如果你同时登录了多个MT4账户,切换账户后终端窗口里的内容也会跟着变化。所以在查询订单之前,先确认一下左上角显示的账户号码是不是你要查询的那个,免得看错了账户白忙活一场。

账户历史功能是调取历史订单手续费详情的核心入口

要查看已经平仓的订单手续费,就得用到终端窗口下方的“账户历史”标签页。这里默认显示的是当天的所有已完成订单,但你可以右键选择“自定义周期”,把时间范围拉长,比如查最近一个月甚至更久的数据。找到目标订单后,双击它,会弹出一个“订单”详情窗口,里面有一栏专门显示手续费,并且明确标注了这笔费用的方向,是正数还是负数,负数代表从账户里扣除了。

不过这里有个细节很多人容易忽略,账户历史里双击订单看到的“手续费”字段,其实只是该订单开仓和平仓时手续费的总和,并没有把开仓手续费和平仓手续费分开列示。举个例子,如果你开仓时被扣了2美元手续费,平仓时又被扣了2美元,这里只会显示“-4.00”,不会告诉你这4美元是分两次扣的。这对于做高频交易或者想要精确计算交易成本的朋友来说,确实不够友好。

想要拿到更细的数据,就得靠MT4自带的“报告”功能了。在账户历史标签页的空白处右键,选择“保存作为报告”,可以生成一份HTML格式的账户结算单。这份报告里会按时间顺序列出每一笔订单的详细信息,包括开仓时间、平仓时间、手续费、库存费、盈利点数等等。关键是,报告中每笔订单的手续费是分开列示的,也就是说你能清楚看到每一笔单子开仓时扣了多少,平仓时扣了多少,加起来一共多少,一目了然。

复盘的时候咋翻这些记录

复盘这个环节我大概也是有啥说啥,我一般就周末抽半天的时间,大部分时间是下午,把这一周的记录从头到尾捋一遍,看看每单当时的想法跟实际走出来的行情是不是一致,经常发现的情况就是我看对方向的日子其实还挺多的,但拿不住单子,或者进太早出太早,然后就开始检讨自己是不是太贪了或者太怕了,说到这我又想起有次特别扯的单子,我明明记着分析说要等回踩确认再进,结果盘中一激动直接市价单打进去了,结果刚好就买在最高点,这个记录后来翻出来简直像扇自己耳光,但没记录的话你可能一辈子都不知道自己为啥老一买就套。

再后来我开始学着把记录跟图表放在一起看,就是我前面说的在图表上打字那招,配合着交易历史里的报告一块看,你会发现有些进场点虽然看到的是同一条K线但实际上你心理状态完全不同,有的单子你是很从容地等那个点位到了一下进去的,有的单子你就是怕错过了赶紧追的,同样都是赚钱但性质不一样,从容的那单说明你的分析有效,追的那单那纯属狗屎运,这两者要分清,不然你误以为自己的分析水平提升了,其实只是手气好碰上而已。

扯到交易者论坛上那些词吧,什么正期望啊风险报酬比啊胜率啊这些,说实话自己记录数据多了你自然就能算出这些玩意儿的,不用去特意学什么公式,你就看自己的笔记,大概扫一眼,就知道自己到底是哪种毛病占多数,是拿不住盈利单还是扛不住亏损单,是喜欢摸顶抄底还是喜欢追涨杀跌,这些用不着数据统计软件也不用啥专业分析工具,你自己的记录就能告诉你,毕竟只有你自己最清楚当时那个想法有多么不靠谱。

反正我觉得记录了总比不记录好,乱七八糟记也比只记个干净数字强,哪怕你就在MT4的终端窗口那个交易历史里翻翻看看,回想一下当时为啥那么操作,也比一关图表就当什么都发生过强,我自己到现在也没完全坚持得住每天的记录,但回头看看过去的那些时间点,能翻出来当时自己的想法,这种自己跟自己对话的感觉挺好的,也不知道论坛里有没有人跟我一样这么干。

脚本使用注意事项与优化建议

脚本运行后是不可撤销的,删掉的画线对象找不回来。所以建议在脚本里加个确认弹窗,用MessageBox()函数提示用户确认删除数量,避免手滑点错。我自己的习惯是先在脚本里统计一下待删除对象的数量,弹窗显示“确定删除XX个对象?”,点“是”才执行,这样稳妥得多。

另外,MT4的脚本在执行时会一次性处理完所有操作,如果图表上的对象特别多,比如超过一千个,界面可能会出现短暂的无响应。这属于正常现象,不用担心。但如果频繁出现卡死,可以考虑在循环里加入ChartRedraw()函数强制刷新,或者把删除操作拆分成多个批次执行,不过对普通用户来说,一次性删除完全够用。

脚本调试也是个值得注意的环节。写完代码后,先在模拟账号上跑一遍,确认效果符合预期再实盘使用。我见过有人脚本写错了,把指标缓冲线也删了,结果图表上的均线全消失,折腾半天才恢复。所以建议在删除条件里加上ObjectType()判断,只删除那些可手动创建的图形对象,避开指标生成的缓冲线。

最后提醒一下,脚本文件可以复制给其他同事用,但要注意MT4的版本兼容性。老版本的MT4可能不支持某些新函数,编译时如果报错,检查一下是不是用了高版本才有的API。反正这个脚本代码量不大,就算自己从头写也就二三十行,没必要为了省事去下载来路不明的第三方脚本,安全第一。

文章目录