Mac运行MT4 - MT4电脑版删除指标工具三步搞定不留残余_订单终端里查看挂单和持仓时间

行情报价窗口的右键刷新功能
打开MT4后按Ctrl+M调出市场报价窗口,你会发现左侧列表里排列着所有交易品种的实时买价和卖价。当价格长时间不跳动,或者某个品种的报价明显滞后于其他平台时,先把鼠标移到该品种所在行,点击右键,弹出的菜单里会有一个“刷新”选项。点击之后,MT4会向服务器重新请求该品种的最新报价,通常一两秒内就能看到数字跳动起来。
这个功能最方便的地方在于它只针对单个品种生效。如果你同时盯着黄金和欧美货币对,而只有黄金的报价卡住了,单独刷新黄金就足够了,完全不需要影响其他品种的显示状态。实际操作中,我习惯在右键菜单里同时勾选“自动排序”和“显示点差”,这样刷新后报价变动会更容易被注意到。
有个小细节值得留意,右键菜单里的刷新功能在MT4的不同版本中位置略有差异。老版本可能在“图表”子菜单里,新版本直接就在第一层菜单中。如果你找不到,不妨把整个菜单逐项展开看看,或者直接按F4打开选项窗口,在“服务器”选项卡里点击“重新连接”按钮,效果其实是一样的。
另外,如果你发现刷新后价格依然不动,那问题就不在MT4端了。这时候可以试着双击该品种所在行,会弹出一个独立的报价小窗口,这个小窗口的刷新频率和主窗口是独立的,有时候主窗口卡住了,小窗口却能正常跳动,也算是个应急的查看方式。
订单终端里查看挂单和持仓时间
如果你关心的是还没平仓的订单,或者已经挂出去但还没触发的限价单,那就要看“终端”窗口里的“交易”标签页了。这个页面会显示你当前所有的持仓单和挂单信息。同样地,这个页面的默认列设置也可能没把时间显示出来,你需要右键点击列表头部区域,在弹出菜单里找到“列”选项,把“开仓时间”勾选上。
设置好之后,每个持仓单旁边就会显示你是在什么时间下的单。这个功能特别适合那些做日内交易的朋友,因为日内交易对时间非常敏感。你可以随时看看自己手里的单子是早上开的还是下午开的,结合行情走势判断一下持仓时间是否合理。
要是发现某些单子持仓时间太长但盈利一直上不去,可能就该考虑调整策略了。
对于挂单来说,这里显示的是挂单创建的时间,不是触发的实际成交时间。这两个概念别搞混了。如果你想查挂单最终成交的时间,还是得回到账户历史里去看。挂单触发后就会从交易标签页消失,转而出现在账户历史记录中,而且记录里会标注实际开仓时间,那才是真正意义上的成交时间。
另外还有个小技巧,如果你在交易标签页里看到某个持仓单前面有个小箭头符号,那说明这个订单是通过挂单触发的。把鼠标悬停在那个箭头上,系统会弹出一个提示框,里面会显示这个挂单是什么时候创建的、什么时候触发的,信息非常详细。这个细节很多老交易员都不一定注意到。
哪些情况必须重新编译
虽然改参数不需要编译,但如果你动了源代码,那就另当别论了。比如你修改了EA里的交易逻辑、指标调用方式、止损止盈的计算公式,或者添加了新的文件include,这些改动都必须经过编译生成新的.ex4文件才能被MT4加载。记住一个原则:凡是改了代码,必须编译;凡是只改数值,不用编译。
另一个容易忽略的场景是EA依赖的自定义指标被修改了。如果EA通过iCustom()调用某个指标,而你改了那个指标的源代码并重新编译了指标,但EA本身没有重新编译,那EA调用的还是旧版本的指标逻辑。这种情况下,哪怕EA参数没变,也必须重新编译EA,或者至少把EA从图表上移除再重新加载,让它重新链接新的指标文件。
还有插件或者库文件(.dll)的情况。如果EA调用了外部DLL,而DLL被更新了,EA不需要重新编译,但MT4终端需要完全重启才能加载新DLL。这个和参数编译无关,但经常被混淆,我见过有人以为重新编译EA就能解决DLL版本问题,结果折腾半天没用。
利用注释功能提升交易复盘效率
既然注释在平仓后还能完整保留,那咱们就应该好好利用这个功能来做交易复盘。我自己的习惯是,每开一笔单子,就在注释里写上进场理由,比如"突破前高回踩确认"或者"RSI超卖反弹信号"。平仓之后,再回到历史记录里翻看这些注释,配合当时的图表走势,就能很清楚地看到自己的交易决策对不对。
有些交易者还会在注释里标注自己的心态状态,比如"因为焦虑提前平仓"或者"严格执行了止损计划"。这种心理层面的记录在复盘时特别有价值,能帮你发现情绪化交易的模式。说实话,技术分析水平可以通过练习提升,但交易心理的改善更需要这种细致的记录和反思。
另外,如果你用MT4做自动化交易,EA在开仓时写入的注释也会被完整保存。很多EA开发者会利用注释字段来记录信号源、策略版本号或者开仓参数,这样在回测和实盘对比时,就能快速定位每一笔交易是哪个策略、哪个参数条件下产生的。对于管理多个EA或者多策略组合的交易者来说,这简直就是一个内置的数据库字段。
最后再提一个小技巧,在"账户历史"选项卡里,你可以通过右上角的搜索框输入关键词来筛选带有特定注释的订单。比如你输入"突破",所有注释中包含"突破"字样的历史订单都会被过滤出来。这在做专项复盘时非常方便,不用在一大堆订单里手动翻找。