从MT4切换到MT5有意义吗?你为什么转到MT5? - 页 12 1...567891011121314151617181920 新评论 Yuriy Asaulenko 2019.02.09 10:01 #111 Maxim Dmitrievsky:如果它做得很酷,就值得花钱 ) 我们可能对美有非常不同的想法)。我以为你已经通过插座实现了?我认为,这将是最好的。互联网上已经有了MT4的连接。我不理解5--我也这么认为。我没有细说,但如果这个方案真的有效,你可以自己为MT5重新设计。 Maxim Dmitrievsky 2019.02.09 10:04 #112 Yuriy Asaulenko: 我们可能对美有非常不同的想法)。你不是已经实现了套接字吗?我认为,这是最好的。网络上已经有了MT4的连接。我不明白关于5 - 我也这么认为。我还没有深入了解,但如果这个方案真的有效,你可以尝试为MT5修改一下。是的,我明白,无论如何,本地的更好,你必须观察套接字,逻辑更麻烦。 例如,如果你运行几个副本,你会得到一个混乱的结果但换句话说,你可以直接将Python代码片段复制到Expert Advisor的代码中,这样就可以了。 但如果我复制R,就可以了,但如果我重做,就完全没有差别了。 SeriousRacoon 2019.02.09 10:31 #113 Nikolai Semko:你知道吗,MQL5的速度只比C++慢10%,而C++是Windows的实际编写语言。是的,4号也是如此。有一次,我为了好玩,把lwma和BB的计算从4移植到dll(我在玩TDI),得到了完全相同的~10%的性能提升。这两个编译器都非常体面。 顺便说一下,Wine kernel是用简单的sys写的,没有类。流水线是用asm写的。在系统情况下,vtable对性能有明显的影响。 SeriousRacoon 2019.02.09 10:38 #114 Renat Fatkhullin:鉴于该主题的讨论,我想让你更接近现实,要怎样才能让大家最终转换到MT5?(收集意见)。 进步是不可阻挡的 这都很好,但有需求,也有实施的方法。谁需要快速编写一个指标或检查手动策略--这就是4。谁需要在蜱虫身上获得高额回报--那是5。 关于用户-交易者的交易部分的速度--非常含糊。这种差异是无法察觉的。然而,5号是对交通的攻击性。观察:笔记本上正在播放音乐,在启动5个音乐时开始卡顿(当然是网络中断加载),在建立连接和下载丢失的数据后卡顿消失。在4中,没有这样的事情。所以很抱歉,但4比5轻,将是CPU和网络。 BillionerClub 2019.02.09 10:44 #115 SeriousRacoon:这一切都很好,但也有需求和实现需求的方法。如果你需要一个快速的方法来编写一个指标或测试一个手动策略,这就是4。如果你需要嗑药,有5个。 至于交易部分的速度,对于一个用户-交易者来说是非常模糊的。这种差异是无法察觉的。然而,5号是对交通的攻击性。一个观察结果:在笔记本电脑上播放音乐,在启动5个音乐时开始卡顿(当然是网络中断加载),在建立连接和下载丢失的数据后卡顿消失。在4中,没有这样的事情。所以很抱歉,但4比5轻,将是CPU和网络。如果蜱虫不忙,网络和计算机就会有负荷,但之后就不应该有任何差异。 SeriousRacoon 2019.02.09 10:52 #116 BillionerClub:如果蜱虫没有被加载,就会对网络和计算机产生负荷,但之后应该不会有太大差别。 嗯,一般来说是这样的--几乎是这样。即使根据MT内置的里程表,五代机每次吃下的流量也明显更多。在有些情况下,这成为一个因素(例如,缺乏快速的移动网络)。 Renat Fatkhullin 2019.02.09 11:37 #117 Alexey Volchanskiy:给你,是在星期三,不是星期四,我的错误。文件E:\Forex\School\MT5_Develope\Tester\logs\20190206.log。在最后一次运行17:11:24.609时,手动按下了停止键,因为加载条冻结在2/3处。 然后今晚用同样的日期再次运行,一切都很顺利。 FS 0 15:03:52.064 Tester EURCHF: 开始初步下载M1历史数据LJ 0 15:12:17.498 Tester EURCHF: 初步下载的M1历史记录因超时而停止。KF 3 15:12:17.498 Tester EURCHF:从2015.01.14 00:00到2015.01.16 00:00没有历史数据。FP 0 17:10:20.094 Tester EURCHF: 开始初步下载M1历史数据IM 0 17:11:16.189 Tester EURCHF: 初步下载的M1历史记录因超时而停止。MI 3 17:11:16.189 Tester EURCHF: 从2015.01.15 00:00到2015.01.16 00:00没有历史数据。EQ 0 17:11:24.609 Tester USDCHF: 开始初步下载M1历史数据NN 0 17:11:30.848 Tester USDCHF:72%的历史下载量EI 0 17:14:29.708 Tester USDCHF: 初步下载的M1历史记录取消了FN 3 17:14:29.708 Tester 被用户停止了。再按一下启动键,不要再谈取代一键通是多么复杂的事了。 Renat Fatkhullin 2019.02.09 11:49 #118 SeriousRacoon:这一切都很好,但也有需求和实现需求的方法。如果你需要一个快速的方法来编写一个指标或测试一个手动策略,这就是4。谁需要在蜱虫上嗨起来--那是5。 至于交易部分的速度,对于一个用户-交易者来说是非常模糊的。这种差异是无法察觉的。然而,5号是对交通的攻击性。一个观察结果:在笔记本电脑上播放音乐,在启动5个音乐时开始卡顿(显然是网络中断加载),在建立连接和下载丢失的数据后,卡顿消失。在4中,没有这样的事情。所以很抱歉,但4比5轻,将是CPU和网络。另一套自欺欺人的做法。 MQL4代码的速度与MQL5相同,而从MQL4改写为DLL,速度提高了10%。 SeriousRacoon 2019.02.09 12:16 #119 Renat Fatkhullin:另一套自欺欺人的说法。 对你来说,MQL4代码的速度与MQL5相同,从MQL4重写到DLL会有10%的增长,对你来说 "交易部分的速度是模糊的"。这是一个 "经验所赋予我们的现实"。而从4到dll的改写也是一个尺度。 速度真的很模糊,因为在(重新)连接时,系统会出现停顿,而在那之后,5的外汇与4没有区别(尽管每个新闻主播都告诉我们 "一切从头开始重写",但图表制作已经15-20年没有改善了)。 Renat Fatkhullin 2019.02.09 12:19 #120 SeriousRacoon:这就是 "感觉给我们的现实"。而从4到dll的改写也是计量的。 速度确实是模糊的,因为系统在(重新)连接时出现卡顿,之后5的外汇与4没有区别(尽管每个新闻主播都告诉我们 "一切从头开始重写",但图表制作在15-20年内没有得到改善)。我作为一个开发者,手上已经有了证据,而你已经有了笔记本电脑的感觉,声音结巴。 升级你的笔记本电脑,不要用简单的故事来误导人们。 1...567891011121314151617181920 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果它做得很酷,就值得花钱 )
我们可能对美有非常不同的想法)。
是的,我明白,无论如何,本地的更好,你必须观察套接字,逻辑更麻烦。
例如,如果你运行几个副本,你会得到一个混乱的结果
但换句话说,你可以直接将Python代码片段复制到Expert Advisor的代码中,这样就可以了。
但如果我复制R,就可以了,但如果我重做,就完全没有差别了。
是的,4号也是如此。有一次,我为了好玩,把lwma和BB的计算从4移植到dll(我在玩TDI),得到了完全相同的~10%的性能提升。这两个编译器都非常体面。
顺便说一下,Wine kernel是用简单的sys写的,没有类。流水线是用asm写的。在系统情况下,vtable对性能有明显的影响。
鉴于该主题的讨论,我想让你更接近现实,要怎样才能让大家最终转换到MT5?(收集意见)。
进步是不可阻挡的
这都很好,但有需求,也有实施的方法。谁需要快速编写一个指标或检查手动策略--这就是4。谁需要在蜱虫身上获得高额回报--那是5。
关于用户-交易者的交易部分的速度--非常含糊。这种差异是无法察觉的。然而,5号是对交通的攻击性。观察:笔记本上正在播放音乐,在启动5个音乐时开始卡顿(当然是网络中断加载),在建立连接和下载丢失的数据后卡顿消失。在4中,没有这样的事情。所以很抱歉,但4比5轻,将是CPU和网络。
这一切都很好,但也有需求和实现需求的方法。如果你需要一个快速的方法来编写一个指标或测试一个手动策略,这就是4。如果你需要嗑药,有5个。
至于交易部分的速度,对于一个用户-交易者来说是非常模糊的。这种差异是无法察觉的。然而,5号是对交通的攻击性。一个观察结果:在笔记本电脑上播放音乐,在启动5个音乐时开始卡顿(当然是网络中断加载),在建立连接和下载丢失的数据后卡顿消失。在4中,没有这样的事情。所以很抱歉,但4比5轻,将是CPU和网络。
如果蜱虫不忙,网络和计算机就会有负荷,但之后就不应该有任何差异。
如果蜱虫没有被加载,就会对网络和计算机产生负荷,但之后应该不会有太大差别。
给你,是在星期三,不是星期四,我的错误。文件E:\Forex\School\MT5_Develope\Tester\logs\20190206.log。在最后一次运行17:11:24.609时,手动按下了停止键,因为加载条冻结在2/3处。
然后今晚用同样的日期再次运行,一切都很顺利。
FS 0 15:03:52.064 Tester EURCHF: 开始初步下载M1历史数据
LJ 0 15:12:17.498 Tester EURCHF: 初步下载的M1历史记录因超时而停止。
KF 3 15:12:17.498 Tester EURCHF:从2015.01.14 00:00到2015.01.16 00:00没有历史数据。
FP 0 17:10:20.094 Tester EURCHF: 开始初步下载M1历史数据
IM 0 17:11:16.189 Tester EURCHF: 初步下载的M1历史记录因超时而停止。
MI 3 17:11:16.189 Tester EURCHF: 从2015.01.15 00:00到2015.01.16 00:00没有历史数据。
EQ 0 17:11:24.609 Tester USDCHF: 开始初步下载M1历史数据
NN 0 17:11:30.848 Tester USDCHF:72%的历史下载量
EI 0 17:14:29.708 Tester USDCHF: 初步下载的M1历史记录取消了
FN 3 17:14:29.708 Tester 被用户停止了。
再按一下启动键,不要再谈取代一键通是多么复杂的事了。
这一切都很好,但也有需求和实现需求的方法。如果你需要一个快速的方法来编写一个指标或测试一个手动策略,这就是4。谁需要在蜱虫上嗨起来--那是5。
至于交易部分的速度,对于一个用户-交易者来说是非常模糊的。这种差异是无法察觉的。然而,5号是对交通的攻击性。一个观察结果:在笔记本电脑上播放音乐,在启动5个音乐时开始卡顿(显然是网络中断加载),在建立连接和下载丢失的数据后,卡顿消失。在4中,没有这样的事情。所以很抱歉,但4比5轻,将是CPU和网络。
另一套自欺欺人的做法。
MQL4代码的速度与MQL5相同,而从MQL4改写为DLL,速度提高了10%。
另一套自欺欺人的说法。
对你来说,MQL4代码的速度与MQL5相同,从MQL4重写到DLL会有10%的增长,对你来说 "交易部分的速度是模糊的"。
这是一个 "经验所赋予我们的现实"。而从4到dll的改写也是一个尺度。
速度真的很模糊,因为在(重新)连接时,系统会出现停顿,而在那之后,5的外汇与4没有区别(尽管每个新闻主播都告诉我们 "一切从头开始重写",但图表制作已经15-20年没有改善了)。
这就是 "感觉给我们的现实"。而从4到dll的改写也是计量的。
速度确实是模糊的,因为系统在(重新)连接时出现卡顿,之后5的外汇与4没有区别(尽管每个新闻主播都告诉我们 "一切从头开始重写",但图表制作在15-20年内没有得到改善)。
我作为一个开发者,手上已经有了证据,而你已经有了笔记本电脑的感觉,声音结巴。
升级你的笔记本电脑,不要用简单的故事来误导人们。