MT4窗口平铺 - MT4品种列表按字母排序只需点击名称列_格式得这么写才能把价格接到手

今天我就专门说说这个事儿,把MT4品种列表按字母顺序排列的操作方法,从头到尾给你捋一遍。声音文件的前期准备
在动手设置之前,你得先准备好想要使用的声音文件。MT4对声音格式有严格限制,只认.wav格式,其他像MP3、AAC这类压缩格式它一概不认。你可以从网上下载免费的wav音效,也可以自己用录音软件把一段喜欢的旋律转成wav格式。我个人的经验是,文件大小别超过500KB,太长的音频反而会耽误你后续操作判断。
把声音文件存到哪里也很有讲究。最省事的方法是直接放到MT4安装目录下的Sounds文件夹里。你可以在桌面右键点击MT4快捷方式,选择“打开文件位置”,然后找到Sounds文件夹。如果你用的是默认安装路径,通常是在C盘的Program Files文件夹里。放进这个文件夹后,MT4就能直接识别,不用再手动去浏览查找。
这里有个小技巧要提醒你,文件名最好用英文字母或数字,别用中文。有些版本的MT4对中文文件名的支持不太稳定,容易在加载时出现静音或者报错的情况。比如你想用“alert.wav”这样的名字,清晰又好记。准备完毕后,咱们就可以进入MT4主界面进行设置了。
格式得这么写才能把价格接到手
我把我知道的那个DDE请求格式跟你们念叨念叨,反正你按这个去弄基本八九不离十,大概这么个结构,=MT4|BID!EURUSD或者=MT4|ASK!EURUSD,把那个货币对符号换你想要的就行,如果你要的是黄金什么的好像也可以写,我记不太清黄金在那个DDE里头怎么写,你们试出来告诉我也行,反正核心思路就是MT4后面跟管道符,再跟一个价格类型BID还是ASK什么的,再来个感叹号接着品种代码。
有时候你想拿的不是当前价而是之前的某根K线的价格,那就得在品种代码后面再加别的东西,比如说你想拿当前这根小时K线的开盘价,你就在那个品种代码后面多写点什么,反正我看过文档里能拿好几样东西出来,比如这么几条吧(1)最新收到的买价卖价这个最简单,就是那个BID和ASK(2)开盘价收盘价这个你写OPEN、CLOSE什么的我好像见过(3)最高最低价也就那个HIGH、LOW(4)还有什么成交量之类的但是那个我在MT4里没怎么试成功过,这个怪我没怎么深入研究(5)你要是更高级的玩家直接去搞那个什么MetaTrader编程语言那边有更全的解释,但DDE这边大概只能拿这么些基础东西够你用了(6)然后你把这些公式填进Excel之后记得允许那个循环计算什么乱七八糟的选项,不然那边老是不刷新也挺憋屈的,我当初就是被这个循环计算坑了半天。
其实大家用DDE更常见的路子是把MT4的价格推到Excel里,然后Excel里再搞一堆公式算出个买卖信号来,甚至有些人直接把Excel当操盘面板使,上面一堆那种大按钮,按一下就让MT4开单什么的,不过那个就复杂了,得用Windows那个别的通信方式也就是所谓的动态数据交换的命令接口,我反正没整明白那个,太费劲了,我就老老实实拿个价自己看就够了,也别指望DDE能传什么高档东西,它就是个老掉牙的传话工具,就跟对讲机似的说话简单粗暴但是传图像那种活儿干不了。
修改完成后这些细节千万别忽略
参数调整好之后,很多人以为直接退出就完事了。其实这里有个关键动作:你必须点击面板右上角的“完成”或者“确定”按钮(苹果版显示为“完成”,安卓版有时显示为对勾图标)。如果直接滑掉页面或者按返回键,修改内容可能不会被保存,下次打开图表又变回默认值了。
另外,修改参数后图表上的指标线会立即重绘,但如果你有多个指标同时叠加,建议逐个检查一遍。因为有时候改动一个指标的周期,会导致整个图表缩放比例变化,K线图会显得特别拥挤或者空旷。这时候用双指捏合手势调整一下缩放比例就好,不影响指标本身的功能。
还有一个容易忽略的点:修改参数只对当前打开的这个图表生效。如果你有多个窗口同时查看不同货币对,比如EURUSD和GBPUSD各开了一个图表,那每个图表上的指标参数都要单独修改。不存在像电脑版那样可以设为默认模板的功能,这点确实有点不方便,但也只能手动逐个调整。
专家日志与智能交易系统日志查询
MT4的“工具箱”窗口下方有“专家”标签页,这里会实时显示EA的运行日志。每次EA执行操作、报错或者产生订单,都会在这里留下记录。你可以通过查看这些日志来判断EA是否正常工作。如果日志里没有任何输出,而EA又挂在图上,那多半是EA的行情判断条件没有触发。
日志的时间戳非常关键,你可以通过对比日志时间和当前时间,判断EA是否在持续运行。如果日志最后一条记录停留在几小时前,而行情已经发生了很大变化,那说明EA可能卡住了或者被系统暂停了。这时候你可以尝试重新挂载EA,或者检查MT4是否处于“重新连接”状态。
另外,MT4的“智能交易系统”日志标签页会记录EA的加载和卸载事件。如果你挂载EA时看到加载成功的提示,那说明EA本身没有问题。如果看到“初始化失败”之类的错误信息,那就要检查EA的参数设置或者依赖的指标是否完整。这些日志信息虽然看起来有些枯燥,但排查问题时却是最可靠的依据。
查看日志还有一个技巧,就是开启“Expert”标签页的“消息”筛选功能。默认情况下,日志会显示所有类型的信息,包括行情报价、系统通知等,这些噪音会干扰你的判断。点击日志窗口上方的筛选按钮,只勾选“Expert”类型,就能过滤掉无关信息,专注于EA的运行状态记录。