MT4正版下载 - MT4老玩家也常搞混的ex4和mq4到底差在哪_隐藏目录的那个坑就得用老办法治它

先说说这俩货本身那点事
其实这个mq4就是源代码文件,说白了就是那种你可以用记事本打开看里面写的啥玩意的东西,全是那种一堆英文单词加括号加乱七八糟数字的代码,看着就头疼,而ex4呢就是把这个mq4编译过之后的成品文件,就像你把做好的菜端上桌和那个菜谱的关系一样,菜谱你能看能改,桌上的菜你只能吃不能动,就是这么个道理,很多人一开始拿到mq4就以为直接能用,其实得先放进MetaEditor里编译一下变成ex4才能加载到图表上,不然你拖进去MT4理都不理你,我还见过有人拿mq4当指标往图表上拖,那肯定是加载不上的啊,因为MT4只认ex4这种编译过的文件,你拿个源代码给它它可看不懂。
这里就有个特别坑的地方就是很多人下载指标的时候网站上给的是mq4文件,结果他死活加载不上就在论坛上骂人家作者,其实那作者也挺冤的,因为mq4本来就不是给你直接用的,你得自己先打开MetaEditor,把那个mq4文件放进去编译一下,编译完才会在同个文件夹里生成ex4文件,然后你再去加载那个ex4就可以了,这个过程对老手来说就是顺手的事,但对新手来说那就跟天书一样,我当年也是琢磨了好久才搞明白这个编译到底是啥意思,说穿了就是翻译成电脑能直接执行的语言罢了,就像你把中文写好的文章翻译成英文给老外看一样。
我自己倒是习惯把mq4文件都留着的,虽然看着没啥用但总觉得留着备份心里踏实,而且有时候作者更新了指标你拿新版mq4重新编译一下就能升级了,没有mq4只有ex4的话那就只能干瞪眼等作者放新版,所以我说这个mq4就是个存底的东西,ex4才是真正干活的东西,两者其实是一根藤上结的两个瓜,只是一个是生的一个是熟的,你要是分不清这个,那后面加载的时候肯定得抓瞎,反正现在市面上绝大多数下载站都同时放两个文件,你自己看着办吧,别又拿错就行,我见过不少人下了mq4就往图表上拖,拖完没反应就开始怀疑平台有问题,其实冤枉人家平台了。
隐藏目录的那个坑就得用老办法治它
既然说到了就多提一嘴这个顽固的隐藏属性,很多MT4版本它的数据文件夹偏偏就是要躲在安装目录下一个叫MQL4还是MQL5的兄弟文件夹里面然后那个父文件夹也许还开了系统隐藏属性,你直接肉眼在资源管理器里翻你是啥也看不见的,所以还得去文件夹选项里把那个隐藏的项目给勾上才可以显示出来,这不就回到了远古时代那种电脑课老师教过但早忘光的操作了么,我觉得给这设置起个外号叫隐藏大法躲猫猫算了,因为真是太好藏了,再配合那个什么AppData里面的多个同名目录你压根分不清C盘用户目录下面那个是真身,这得亏是我不厌其烦地一个文件夹一个文件夹去试出来的,走迷宫嘛本质上是一回事,只要回头总结几条重点路线就行。
然后你要真想一劳永逸,那个法子就是,别用资源管理器翻了,直接在C盘那个搜索框里输上file.exe全盘找一遍岂不痛快,虽然这个搜索慢得能让你泡碗泡面,但是它总能兜着底给你找出来一大堆同名文件,你得自己挨个确认哪个是真身哪个是残留什么金山软件删不干净的屑留在外边,你得看那个路径是不是特别长而且带什么Program Files或者AppData之类关键词去判别去瞎猜也行但总比你两手一摊干等着强吧,反正在这档子事上别嫌麻烦就对了,谁让你不问清楚安装在哪就一路下一步呢,这软件厂商就是这么狗它不想让你随便动它内部文件怕你破坏了它的运行机制,你说说看有多保守,难怪那么多老手装完了第一件事就是满C盘摸路径呢,要不咋叫老手呢都是被折腾出来的。
再说如果MT4不是你自己装的是你朋友给你拷贝过来的绿色解压版,完了他解压完之后又挪了几个文件夹位置,那你看到那个迷之路径不要太惊讶,直接把整个文件夹剪切走都行,到时候你打开软件的设置里关于选项有时能显示数据文件夹路径的,这招对源码编译那些功能尤其好用,我上次给自己那台老thinkpad找客户端就翻了好几个可能位置才在文档目录里翻出它的核心数据文件来,真跟寻宝似的必须耐得住性子,它不像别的软件要么装D盘要么program file那么简单好找,MT4这架构设计始终延续了它前身那些防破解防阉割的老脾性,密码文件配置一堆散在那不多个地方东一个西一个的,所以你仅仅是找主程序还不够你还得更进一步找到那个数据中心的所在地才行。
按对象名称筛选批量删除
对象列表还有一个隐藏的筛选功能,很多人从来没注意到。在对象列表窗口的底部有一个输入框,看起来不起眼,但它的作用非常大。你可以在里面输入关键词,列表就会自动过滤出名称中包含这个关键词的对象。比如你添加文字标签时用的默认名称是“Text”加上一串数字,输入“Text”就能把所有文字标签全部筛出来。
筛选出来之后,直接全选再删除,比点击“类型”列排序还要快。这个方法特别适合那些图表上既有文字标签又有箭头还有线条的复杂情况。我认识一个做外汇的朋友,他的图表上每天都要标注几十个分析点位,全是文字标签,之前清理一次要花小半天,后来学会用筛选功能,三十秒就能清干净。
需要注意的一点是,筛选框支持模糊匹配,你输入“Text”会匹配所有包含“Text”字样的对象名称。如果你改过标签名称,比如把某个标签命名为“支撑位”,那输入“支撑”也能筛出来。这个功能其实就是个简化版的搜索过滤,本质上跟Excel里的筛选逻辑一模一样。
批量删除的注意事项和常见问题
批量删除操作本身不可撤销,这是MT4的一个硬伤。你一旦按了Delete键,那些对象就彻底没了,图表上也不会留任何痕迹。
所以执行批量删除之前,最好先确认一下选中的对象确实都是不要的。如果担心误删,可以先把整个图表另存为一个模板文件,这样万一删错了还能通过加载模板恢复回来。
有些人会遇到这种情况:明明在对象列表里选中了对象,按下Delete却没反应。这通常是因为焦点不在对象列表窗口上。你得先点击一下对象列表窗口的空白区域,确保这个窗口处于激活状态,然后再按Delete键。这个细节卡住过不少人,其实是Windows操作系统的常规逻辑问题。
另外,MT4的对象列表只显示当前图表上的对象,如果你在同一个图表的不同时间周期上都添加过标签,切换周期后对象依然存在,但对象列表里显示的内容会保持一致,因为对象是跟图表绑定的,不是跟周期绑定的。搞清楚了这一点,就不会出现切换周期后找不到对象的情况了。批量删除这个功能说实话用起来太顺手了,学会之后你大概再也不会回到一个个右键删除的老路子上去了。