我想知道,如果我在一个普通的metatrader4平台上编写EA,我可以在其他交易平台例如InstaTrader中重复使用.ex4吗?专家顾问在不同的交易平台
原因是,当我在InstaTrader中创建一个新EA时,InstaTrader生成的EA代码与metatrader4生成的EA代码不同。我找不到任何有关InstaTrader EA的文档。
不知道有人遇到过这个吗?
我想知道,如果我在一个普通的metatrader4平台上编写EA,我可以在其他交易平台例如InstaTrader中重复使用.ex4吗?专家顾问在不同的交易平台
原因是,当我在InstaTrader中创建一个新EA时,InstaTrader生成的EA代码与metatrader4生成的EA代码不同。我找不到任何有关InstaTrader EA的文档。
不知道有人遇到过这个吗?
编号MQL是专门用于元编辑器的语言,它是元交易平台的成员。其他交易语言可能有其自己的脚本语言。
在问题的上下文中,不是**不是正确答案**。 ** EX4 **不能在非Metatrader4平台上执行。 – user3666197
原则的MetaTrader4使用Metalang.exe
该编译MQL4
- source-code
文件到一个 “内部” 格式-executable EX4
如所定义,EX4
是二进制可执行上所有Metatrader4终端。
。
InstaTrader(TM)和许多其他* -Trader(TM)-s是所谓同一迈达克公司,软件产品的白色标签修改中,[Metatrader 4 Terminal
],这只是单独在各自的经纪人,谁已经从迈达克公司买牌照为一套[Metatrader 4 Server
+ Metatrader 4 Risk Management
+ Metatrader 4 Dealer Desk
+ ...]的名称“剥皮”,包括但不限于重新标记客户终端程序的权利内存。
因此在大多数的情况下,你的EX4
代码应于二进制兼容性的其他重新标记
限制运行的应用,如MetaTrader4的终端被释放,从而称为Builds(Build 432 - > Build 468 - > Build 509 - > ... - > Build 600 - > Build 624),其中一些还修改了二进制代码格式。
因此EX4
代码应在“类似的”一代终端的托管构建
最终表明,塞是迈达克公司,许可政策,这使得服务器端锁定发生[Metatrader 4 Server
]具有拒绝来自客户端终端的连接请求的设置,以防其Build #
小于服务器端设置的阈值。
SLM故事结束。永远。
InstaTrader有任何额外的功能?可能不是这样,您可以在任何经纪商的任何MetaTrader4上使用EA。 –