下载MetaTrader 5
要添加评论,请登录注册
复制成功交易者的交易。订阅信号
lawme
58
lawme 2013.12.06 13:37 
我是新手,正在学习EA。 MQL5 的范例较多,有利于新手入门和提高。 而交易商们,几乎全都说支持MT4,没有说支持MT5的。 用MT5的EA与这些交易商做买卖,能行吗? 先行致谢。
okwh
1630
okwh 2013.12.07 04:00  
不行。只有交易商能给你提供MT5,才能使用。 除非你是编程高手,自己编程处理有关问题,把交易信号从MT5传给MT4, 间接实现。
lawme
58
lawme 2013.12.07 05:00  
噢,是这样。 看来,MT4与MT5有两种不同的服务器,互不兼容。这应该是软件商的营销策略吧。 我只好把这两个MQL都学了。 谢谢!
okwh
1630
okwh 2013.12.10 05:42  

据说 MT正在整合 两种终端的EA设计,  至于将来是否有其他可能,无解。有解也是5年后了

Jinsong Zhang
14684
Jinsong Zhang 2013.12.15 04:08  
lawme:
我是新手,正在学习EA。 MQL5 的范例较多,有利于新手入门和提高。 而交易商们,几乎全都说支持MT4,没有说支持MT5的。 用MT5的EA与这些交易商做买卖,能行吗? 先行致谢。
支持MT5的交易商也有很多
enbo lu
版主
1894
enbo lu 2013.12.17 13:38  
song_song:
支持MT5的交易商也有很多

非常非常多,呵呵
lawme
58
lawme 2013.12.18 02:30  

忙活了几天,小有收获。

用LCC写了个DLL,MT4调用其中的函数,可以返回双精度数组。

就这点破事儿,竟也挺费劲。一些技术细节得反复试验调整。

下一步的MQL5与MQL4的通信,准备用成熟的Sockets技术,预计会省事儿些。

lawme
58
lawme 2013.12.18 03:04  

用LCC写的DLL,MT4调用成功后,在MT5中试了下,也可以正常工作。

C语言有字符数组:

char chs[10];

MT5中也有,但MT4里没有。

MT4里是用string。但它不等于C语言的字符数组。不知道如何处理它。

lawme
58
lawme 2013.12.18 06:24  

经过再次实验,证明 MQL4 的 string, 就是 C 语言中的字符数组。

前面我的说法是错误的。

/
要添加评论,请登录注册