MT4正版下载 - MT4订单编号查看位置与实用技巧详解_如何设置和管理这两种密码

先说文件放哪儿那档子事
这个文件夹位置我一开始以为是随便往哪扔都行,结果完全不是,MT4里其实有好几个Data Folder相关的路径,你打开文件菜单往下翻能找到那个Open Data Folder选项,但问题是你通过那里打开的目录和你在MT4安装目录里右键找的那个data文件夹,竟然有时候是两个完全不同的地方,特别是在你装了多个MT4版本的时候,这个版本可能指向的是AppData下的一个隐藏路径,你从桌面快捷方式的属性里根本看不出来,因为MT4的快捷方式可以有参数指定一个custom的data目录,所以你以为你放对了其实放到了另一个平台的目录里,我一开始就是把指标文件丢到了安装盘根目录下那个data文件夹里,结果换了几个平台版本之后才发现原来那个正在运行中的平台用的是另一个路径,那个路径在C盘用户的AppData\Roaming\MetaQuotes\Terminal下面,里面还有一大串数字字母混合的文件夹,每个数字文件夹其实对应一个不同的MT4实例,不亲自进去看根本发现不了。
后来我还听说过一个说法是必须在资源管理器里把那几个可能的位置全翻一遍才发现图标样式不同,比如说有的文件夹下面会让你看到一个带小图标的绿色文件,但也许你看不到是因为你开了文件扩展名的隐藏,你下载的指标文件实际叫RSI_v2.mq4,但系统显示成了RSI_v4,这时候你放进去了但它根本不被识别,因为这个扩展名少了后半截,这个真的坑,因为是Windows默认的文件夹视图把已知类型的扩展名隐藏了,你压根看不出来自己放进去的是不是完整的.mq4或者.ex4,我那次就是啊,弄了老半天还以为是文件坏了,结果把扩展名显示打开一看差点气笑,那个文件根本不是指标文件,是个网页或者别的什么玩意,所以这第一个坑就是一定要把扩展名显示打开,然后再核对清楚你下载的东西是不是真的ex4或者mq4文件。
你想想看,如果你下载的是个mq4但MT4要看ex4,那不就等于你把一盘录音带塞进了VCD播放器吗,虽然都是带子的形状但实际型号完全不对,而且我还碰到过一种情况是mq4文件下载下来是零KB的,那就是下载过程中破坏了,你放进去它当然不加载,因为里面是空的,它连编译都没法编译,那你在导航器窗口刷新也出不来的,如果非要编译的话MT4自带的MetaEditor能告诉你到底是什么语法错误或者文件损坏,但说实话像我这种平时不太写指标的,拿到MetaEditor里也看不懂那一堆报错信息,就只能继续瞎鼓捣。
跨品种信号同步与时间对齐
多品种监控最头疼的问题就是时间对齐。MT4的每个图表都有自己的时间序列,不同品种的K线开盘时间虽然大致相同,但因为交易时段差异,像USDJPY和AUDUSD的日线收盘时间其实不一样。如果你用iClose("USDJPY", PERIOD_D1, 1)去拿昨收价,和用iClose("AUDUSD", PERIOD_D1, 1)拿到的昨收价,对应的时间点可能差了几个小时。这在做跨品种套利或者相关性分析时特别要命。
解决办法有两个。一个是用iBarShift函数把不同品种的K线索引对齐到统一时间轴。比如你以EURUSD的K线为基准,然后用iBarShift("GBPUSD", PERIOD_H1, iTime("EURUSD", PERIOD_H1, i))去找到对应的GBPUSD柱子索引。这样就能保证你比较的是同一时刻的数据。另一个方法是干脆用M1或者M5这种小周期,时间偏差几乎可以忽略。
信号同步还有一层含义:多个品种的信号是不是要同时满足才开仓?
比如你设计了一个强弱套利策略,要求做多欧元的同时做空英镑,那这两个品种的信号必须同时成立。这种逻辑在MQL4里实现起来不复杂,就是先循环计算每个品种的信号状态,存到布尔数组里,然后判断组合条件。但要注意,信号计算本身也会消耗时间,如果品种太多或者指标太复杂,EA的OnTick函数可能会执行得很慢。
我自己实测过,监控5个品种,每个品种用20个周期的均线加RSI,OnTick执行时间大约在5到10毫秒之间。这在大多数行情下都没问题,但如果遇到跳空或者数据爆发,可能会有短时卡顿。所以写代码时尽量精简计算,能缓存的结果就不要重复计算。比如均线值如果当前K线没有收盘,其实可以沿用上一根K线的计算结果,没必要每tick都重算一遍。
如何设置和管理这两种密码
在MT4平台里,设置密码的入口在“工具”菜单下的“选项”里,或者直接在导航器的账户列表上右键选择“修改密码”。修改主密码时,系统会要求你输入当前主密码验证身份。而设置只读密码,通常是在开设账户时由经纪商提供,也可以登录后台自行生成或修改。
我建议把这两个密码分开存放,不要用同一个密码,也不要写在同一张纸上。主密码要设置得复杂一些,最好包含大小写字母、数字和特殊符号,长度至少12位以上。只读密码可以稍微简单点,毕竟它的风险等级低,但也不能用生日、手机号这种太容易猜的组合。
有些交易者喜欢定期更换密码,这个习惯其实很好。如果发现只读密码有泄露嫌疑,可以随时在后台重置,不影响主密码的正常使用。反过来,主密码泄露就必须立即修改,而且最好同时更新只读密码,确保整个账户的安全性。
重置工作区布局恢复默认窗口位置
如果以上方法都试过了,交易终端窗口还是无法正常显示,那就要考虑是不是工作区布局出现了问题。MT4交易设置备份保存与恢复完整操作流程_模板加载与默认模板设置MT4允许用户自由调整各个窗口的位置和大小,但有时候拖拽过程中会不小心把交易终端窗口拉到了屏幕之外,或者缩小到几乎看不见的程度。这时候最省事的办法就是重置整个工作区的布局。
具体操作是:先关闭MT4软件,然后打开文件资源管理器,在地址栏输入%APPDATA%\\MetaQuotes\\Terminal,回车进入终端数据目录。在这个文件夹里找到你当前使用的交易账户对应的子文件夹,里面有一个名为“origin.txt”的文件,这个文件记录着各个窗口的默认显示位置。把这个文件重命名备份一下,然后重新启动MT4,软件就会按照默认布局重新生成窗口位置。
这个方法虽然稍微麻烦一点,但确实是最彻底的解决方案。我用这个方法解决了至少三次窗口丢失的问题。需要注意的是,重置布局之后,你之前自定义的工具栏位置、图表配色等设置可能也会恢复默认,所以操作前最好把重要的自定义设置记录下来。不过说实话,为了找回交易终端窗口,这点小牺牲还是值得的。
还有一种情况是,电脑连接了多台显示器,MT4窗口被意外拖到了副屏上。如果你关闭了副屏或者副屏分辨率发生了变化,窗口就会“跑”到看不见的地方。
这时候可以右键点击任务栏上的MT4图标,选择“移动”选项,然后用键盘的方向键把窗口慢慢移回主屏幕区域。这个方法比较冷门,但遇到多显示器配置的用户来说,确实很管用。我身边就有同事遇到过这种问题,当时他以为软件彻底崩溃了,结果就是窗口被甩到了不存在的显示器上。