在新版本的MT5里, MetaEditor增加了一个Cloud Protector功能, 可以对编译后的EA文件(.ex5)进行额外保护, 我把它用在了打包神速本地EA跟单软件上.
## 操作步骤
以下是具体的操作步骤:
- 点击"工具"=>"MQL5 Cloud Protector", 如果你没有登录mql5, 此时会弹出登录框, 如果你已经登录了mql5, 则会自动进入编译.

- 中间MetaEditor会联网并生成一个独一无二的密钥对ex5进行保护, 最终编译时显示protecting finished successfully即为保护成功:
- 在文件夹下可以看到最终的ex5文件, 然后就可以把你的EA软件发给别人啦.
## 相关问题
Q: 为什么我使用Cloud Protector编译时失败了?
A: 请检查网络环境,绝大多数情况都是网络环境的问题, 截止至当前时间(2026年9月24日), 国内网络可以直接MT5的Cloud Protector编译成功, 但是同样的功能在MT4里, 则可能会需要一些特别的上网技巧.
Q: 使用Cloud Protector编译和普通编译文件大小有差异吗?
A: 有差异, 通常是有保护的ex5文件要大于无保护的ex5文件
Q: Cloud Protector编译的ex5文件内容还是和普通编译的一致吗?
A: 运行时无任何差异, 100%等价, 但是如果去看实际的ex5文件内容的话, 则是完全不同了
Q: 使用Cloud Protector就可以100%安全了吗?
A: 任何安全领域的对抗, 都是以增加对方成本为主要目标的, 没有必要过于担心, Metaquotes官方实力还是可以的.