目录

MT4多开 - MT4品种列表自定义排序保存方法详解

MT4品种列表自定义排序保存方法详解
用MetaTrader4做交易的人,多少都会遇到一个让人挠头的问题:市场报价窗口里的品种顺序,每次调整完重启软件就恢复原样了。我自己折腾这个功能的时候也走了不少弯路,网上搜到的答案大多含糊其辞,要么说不能保存,要么给的步骤根本对不上。其实这个问题的答案没那么绝对,关键看你用的是哪种排序方式,以及你用的MT4版本来自哪个平台。今天就把我实际测试过的几种情况都掰开揉碎了讲清楚。

默认排序规则与市场报价窗口的秘密

MT4的市场报价窗口默认按品种名称的字母顺序排列,这个顺序是写死在程序核心逻辑里的。就算你在窗口上拖动某个品种改变了位置,软件也只会把这个变化临时存放在内存里,一旦关闭终端或者重启电脑,一切都会打回原形。我最初以为是自己操作不对,后来翻遍了MT4的安装目录,才发现根本没有存储自定义排序的配置文件。

这里要特别提一下,MT4的品种排序功能实际上分成两种:一种是手动拖拽的临时排序,另一种是通过右键菜单里的“符号”选项调出的排序对话框。前者确实没法保存,但后者其实暗藏玄机。在排序对话框里,你可以按“点差”、“名称”、“品种类型”等字段进行排序,而且这个排序结果在某些版本里是可以跟随图表模板一起保存的。

我测试过多个经纪商提供的MT4版本,发现一个有意思的现象:那些经过深度定制的MT4(比如加了插件或者修改过主程序的),反而比官方原版更容易实现自定义排序保存。这倒不是说官方版做不到,而是需要借助外部工具或者修改配置文件来实现。

利用配置文件实现永久自定义顺序

如果你愿意动动手,其实可以通过修改MT4的配置文件来达到目的。找到MT4安装目录下的config文件夹,里面有一个名为market.ini的文件,这个文件记录了市场报价窗口的所有状态信息。用记事本打开它,你会看到类似“[MarketWatch]”的段落,下面排列着每个品种的代码。

实际操作时,你需要先关闭MT4软件,然后编辑这个文件。把你想放在最前面的品种代码剪切到列表顶部,保存后重新启动MT4,市场报价窗口就会按照你调整的顺序显示了。这个方法我试过多次,只要不在MT4里再手动拖拽品种,顺序就会一直保持下去。

说实话,这个方法有个明显的缺点:一旦你在MT4里勾选了“显示全部品种”,或者添加了新的交易品种,market.
ini文件就会被重写,你辛辛苦苦调整的顺序就全没了。所以如果你经常添加新品种,这个方法就不太适合。

不同经纪商版本的功能差异问题

很多交易者没意识到,自己用的MT4其实不是MetaQuotes官方的原版软件,而是经纪商基于官方SDK二次开发的版本。这些版本在功能上往往做了取舍,有的保留了完整的排序保存功能,有的则直接砍掉了。我对比过几家主流经纪商的MT4,发现有些平台的市场报价窗口右键菜单里多了“保存排序”的选项,而有些则完全没有。

如果你用的是那些功能完整的版本,操作起来就简单多了:右键点击市场报价窗口的任意位置,选择“保存排序”,然后再重启MT4,顺序就能保持住。但问题是,大多数交易者根本不知道自己的版本有没有这个功能,只能一个个去试。

我的建议是,直接联系你的经纪商客服,问清楚他们的MT4版本是否支持自定义排序保存。如果支持,让他们发一份操作说明给你;如果不支持,那就只能考虑我前面说的修改配置文件的方法了。

实用技巧与替代方案推荐

既然自定义排序保存这么麻烦,那有没有什么变通的办法?当然有。最实用的替代方案就是利用MT4的“自定义品种”功能。你可以把常用的交易品种添加到“自定义”分组里,这个分组里的顺序是可以自由调整的,而且不会受到市场报价窗口默认排序的影响。

具体做法是:在市场报价窗口下方找到“自定义”标签页,右键点击选择“添加品种”,把你想用的品种一个个加进去。添加完成后,你可以直接拖动这些品种调整顺序,而且这个顺序会被自动保存。我用了很长时间这个方法,比折腾配置文件省心多了。

另外再分享一个小技巧:如果你只是想让某个品种固定显示在窗口最顶部,可以双击该品种的“买价”或“卖价”列,让它进入“锁定”状态。锁定后的品种不会随着排序操作移动位置,相当于一个简易的置顶功能。这虽然不是真正的自定义排序,但应付日常盯盘需求绰绰有余了。

文章目录