为什么Metaquotes推MT5而不是MT4? - 页 2 12345678 新评论 Yuriy Asaulenko 2017.09.22 22:05 #11 MoonDrifter:我需要一个MT5吗?我将获得什么样的利润?我应该如何处理大量用MQL4编写的机器人?我,一个普通的交易员,需要这种新的语言做什么?我的猜测是,所有或多或少严重的交易策略都是用第三方语言实现的,而MQL代码只是执行交易信号。就像我的情况一样。来吧,让我们不要太戏剧化。在你的情况下,重建MT5的外部软件的接口是一天的工作。然而,我同意使用MT5而不是MT4是不可取的。 Andrey F. Zelinsky 2017.09.23 07:34 #12 Vitaly Muzichenko:MT4中唯一的大错误虽然关闭了,但结果是负面的,在五个人的工作中是一样的 - 令人惊讶。MT4的测试器是一首歌,它支持与图形的工作,顺利、快速、无抽筋。目前我在两个平台上工作,但我将逐步切换到五个平台,我认为测试器将以正常方式变得可用。这是我第二次从你那里看到这样的收盘例子 -- 并将其归咎于MT4,即从生病到健康。MT4与此有什么关系?你是如何对EA进行编程关闭的,这就是它的工作原理。问题出在开发者身上,而不是MT4。p.s. 我个人与网格工作了很多年 -- 我曾经一次关闭多达300个订单,我从来没有遇到过你所举的这种例子(总订单数为10)。 Vitaly Muzichenko 2017.09.23 12:26 #13 Andrey F. Zelinsky: 这是我第二次从你那里看到这种封闭的例子--你把它归咎于MT4,也就是说,你把它归咎于我。MT4与此有什么关系?EA被编程的关闭方式就是它的工作方式。问题出在开发者身上,而不是MT4。p.s. 我个人与网格打交道多年 -- 我曾一次关闭多达300个订单 -- 我从未遇到过你引用的这种例子(总共10个订单)。同样的代码,但在MT5中,一次性关闭了所有东西 Andrey F. Zelinsky 2017.09.23 12:35 #14 Vitaly Muzichenko:同样的代码,但在MT5中,用一个弹出的方式关闭所有东西。那么?MT5使用的是仓位,MT4使用的是订单。在MT4中充分编程工作,它将以与MT5相同的方式关闭。你的例子只说明了一件事,那就是错误的工作安排与订单。 Andrey F. Zelinsky 2017.09.23 12:39 #15 Vitaly Muzichenko:同样的代码,但在MT5中,用一个弹子就关闭了所有东西这就是它在我身上关闭的方式。完全相同的价格。在图中的范围内没有像你图片中那样的点差(100点)。 Vitaly Muzichenko 2017.09.23 14:25 #16 Andrey F. Zelinsky: 那么?MT5使用的是仓位,MT4使用的是订单。在MT4中对订单的工作进行充分的编程,它将和MT5中一样关闭。你的例子只显示了一件事,即错误的工作安排与订单。这是对你的工作的一种奇怪的描述方式!我在平仓时总是与仓位打交道,而一个订单不能被关闭,只能被删除。你在图片中哪里看到了订单? 我看到的都是仓位,所以我关闭了它们。1.2.3.4.我已经把我的模板从mql4改写成mql5。我决定将<MT4Orders.mqh>连接到原始的mql4,一切都适合,没有任何问题,所以我在两个平台上使用它,关闭代码工作相同,但关闭结果不同。在平静的市场上没有滑动,但在快速的市场上--显示的图像,MT5立即关闭。 Andrey F. Zelinsky 2017.09.23 14:37 #17 Vitaly Muzichenko:我决定将<MT4Orders.mqh>连接到原来的mql4,一切工作都没有问题,这里是在两个平台上使用,关闭代码工作相同,但关闭结果不同。在平静的市场上没有滑动,但在快速的市场上--显示图像,MT5立即关闭。所以把<MT4Orders.mqh>扔到垃圾桶里。不知道它是什么。我从不使用别人的 "黑盒子",包括"标准库"。如果黑匣子的阐述不正确或不能理解 -- 那么你就必须处理黑匣子或拒绝使用它。 Andrey F. Zelinsky 2017.09.23 14:43 #18 Vitaly Muzichenko:奇怪的工作描述!?我在平仓时总是与头寸打交道,而一个订单不能被关闭,只能被删除。你在哪里看到的数字订单中,只有头寸,所以我关闭了它们。 在MT4中没有这样的位置。有命令。有市场/开放订单和挂单。市场订单被关闭和打开。待定的订单 被删除和设置。 Vitaly Muzichenko 2017.09.23 14:45 #19 Andrey F. Zelinsky:所以把<MT4Orders.mqh>扔进垃圾桶。不知道它是什么。我从不使用别人的黑盒子,包括标准库。如果 "黑匣子 "的阐述不正确或无法理解--那么你就必须处理 "黑匣子 "或拒绝使用它。我告诉你,在4中没有<MT4Orders.mqh>也能工作,但在5中已经使用了。在使用<MT4Orders.mqh>之前,我使用了原始的mql5,之后我检查了<MT4Orders.mqh>,完全没有区别 ...在所有。从好的方面看,它被证明是一个简单的代码移植,从4到5,没有性能损失。你仍然没有回答这个问题:张贴的图片(1,2,3,4)上的订单在哪里? Stanislav Korotky 2017.09.23 16:22 #20 Vitaly Muzichenko:我告诉你,在4中没有<MT4Orders.mqh>也能工作,但在5中已经有了它。在使用<MT4Orders.mqh>之前,我使用了原始的mql5,之后我检查了<MT4Orders.mqh>,完全没有区别 ...在所有。从好的方面看,它被证明是一个简单的代码移植,从4岁到5岁,没有性能损失。MT4Orders的哪些功能被使用 - 异步(OrderSendAsync, OrderCloseAsync)或不异步?这可能就是问题所在。 12345678 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我需要一个MT5吗?我将获得什么样的利润?我应该如何处理大量用MQL4编写的机器人?我,一个普通的交易员,需要这种新的语言做什么?我的猜测是,所有或多或少严重的交易策略都是用第三方语言实现的,而MQL代码只是执行交易信号。就像我的情况一样。
来吧,让我们不要太戏剧化。在你的情况下,重建MT5的外部软件的接口是一天的工作。
然而,我同意使用MT5而不是MT4是不可取的。
MT4中唯一的大错误
虽然关闭了,但结果是负面的,在五个人的工作中是一样的 - 令人惊讶。
MT4的测试器是一首歌,它支持与图形的工作,顺利、快速、无抽筋。
目前我在两个平台上工作,但我将逐步切换到五个平台,我认为测试器将以正常方式变得可用。
这是我第二次从你那里看到这样的收盘例子 -- 并将其归咎于MT4,即从生病到健康。
MT4与此有什么关系?
你是如何对EA进行编程关闭的,这就是它的工作原理。
问题出在开发者身上,而不是MT4。
p.s. 我个人与网格工作了很多年 -- 我曾经一次关闭多达300个订单,我从来没有遇到过你所举的这种例子(总订单数为10)。
这是我第二次从你那里看到这种封闭的例子--你把它归咎于MT4,也就是说,你把它归咎于我。
MT4与此有什么关系?
EA被编程的关闭方式就是它的工作方式。
问题出在开发者身上,而不是MT4。
p.s. 我个人与网格打交道多年 -- 我曾一次关闭多达300个订单 -- 我从未遇到过你引用的这种例子(总共10个订单)。
同样的代码,但在MT5中,一次性关闭了所有东西
同样的代码,但在MT5中,用一个弹出的方式关闭所有东西。
那么?MT5使用的是仓位,MT4使用的是订单。
在MT4中充分编程工作,它将以与MT5相同的方式关闭。
你的例子只说明了一件事,那就是错误的工作安排与订单。
同样的代码,但在MT5中,用一个弹子就关闭了所有东西
这就是它在我身上关闭的方式。
完全相同的价格。在图中的范围内没有像你图片中那样的点差(100点)。
那么?MT5使用的是仓位,MT4使用的是订单。
在MT4中对订单的工作进行充分的编程,它将和MT5中一样关闭。
你的例子只显示了一件事,即错误的工作安排与订单。
这是对你的工作的一种奇怪的描述方式!
我在平仓时总是与仓位打交道,而一个订单不能被关闭,只能被删除。
你在图片中哪里看到了订单? 我看到的都是仓位,所以我关闭了它们。
1.
2.
3.
4.
我已经把我的模板从mql4改写成mql5。我决定将<MT4Orders.mqh>连接到原始的mql4,一切都适合,没有任何问题,所以我在两个平台上使用它,关闭代码工作相同,但关闭结果不同。在平静的市场上没有滑动,但在快速的市场上--显示的图像,MT5立即关闭。
我决定将<MT4Orders.mqh>连接到原来的mql4,一切工作都没有问题,这里是在两个平台上使用,关闭代码工作相同,但关闭结果不同。在平静的市场上没有滑动,但在快速的市场上--显示图像,MT5立即关闭。
所以把<MT4Orders.mqh>扔到垃圾桶里。不知道它是什么。我从不使用别人的 "黑盒子",包括"标准库"。
如果黑匣子的阐述不正确或不能理解 -- 那么你就必须处理黑匣子或拒绝使用它。
奇怪的工作描述!?
我在平仓时总是与头寸打交道,而一个订单不能被关闭,只能被删除。
你在哪里看到的数字订单中,只有头寸,所以我关闭了它们。
所以把<MT4Orders.mqh>扔进垃圾桶。不知道它是什么。我从不使用别人的黑盒子,包括标准库。
如果 "黑匣子 "的阐述不正确或无法理解--那么你就必须处理 "黑匣子 "或拒绝使用它。
我告诉你,在4中没有<MT4Orders.mqh>也能工作,但在5中已经使用了。在使用<MT4Orders.mqh>之前,我使用了原始的mql5,之后我检查了<MT4Orders.mqh>,完全没有区别 ...在所有。从好的方面看,它被证明是一个简单的代码移植,从4到5,没有性能损失。
你仍然没有回答这个问题:张贴的图片(1,2,3,4)上的订单在哪里?
我告诉你,在4中没有<MT4Orders.mqh>也能工作,但在5中已经有了它。在使用<MT4Orders.mqh>之前,我使用了原始的mql5,之后我检查了<MT4Orders.mqh>,完全没有区别 ...在所有。从好的方面看,它被证明是一个简单的代码移植,从4岁到5岁,没有性能损失。
MT4Orders的哪些功能被使用 - 异步(OrderSendAsync, OrderCloseAsync)或不异步?这可能就是问题所在。