伟大而可怕的MT4永远(或如何制定过渡策略) - 页 8 123456789101112131415...31 新评论 Andrei Trukhanovich 2021.04.28 23:16 #71 fxsaber: 这似乎不多。每个终端都有几个相当活跃的EA。在高峰期,CPU总的来说可以达到5%。MT4的CPU消耗量往往要大得多。 线程的数量是不够的。这两个终端都为专家顾问系统进行了优化。而即使是这样的设置,我认为MT4会更容易,可能会更容易。 有一天,我在MT4上遇到了4GB的内存限制。 32位,我对此无能为力。 市场上的供应商正在涉足这两个领域。 我认为这一类人根本就不应该被认真对待。 fxsaber 2021.04.28 23:25 #72 Andrei Trukhanovich:线程的数量是不够的。 你的两个终端都为EA操作进行了优化。即使是这样的设置,我认为MT4会更容易,可能会更容易。 在数量上似乎没有明显的优势。 我认为这一类人根本就不应该被认真考虑。 没有其他地方可以获得统计资料。ZS 为了客观起见,有一些在MT5中禁用的东西在MT4中是不能禁用的。 Andrey Khatimlianskii 2021.04.29 01:47 #73 Andrei Trukhanovich:在MT5中做研发,在MT4下发布作战版本的人的存在只能证实这一点。 五是非常快(我指的是服务器部分)。 修改/删除几乎总是以毫秒为单位(有时以十为单位)。市场执行也几乎总是更快。 在第四纪,少于150毫秒的数字似乎是宇宙性的,即使你是在一个b-book上。 PapaYozh 2021.04.29 08:00 #74 Alexey Viktorov:好吧,如果你写作只是为了阅读,那么.........,但如果你写作是为了工作,那就是另一回事了。 你错得很离谱。编写代码首先是为了可读性,否则无法维护。 当我刚开始编程时,回到一两个月前写的代码,就像潜入别人的代码中。一切都是那么的不明确和混乱。毕竟,这是我的代码! Alexey Viktorov 2021.04.29 09:29 #75 PapaYozh:你错得很离谱。写代码首先是为了可读性,否则就不可能维护它。当我刚开始编程时,回到我一两个月前写的代码,就像潜入了别人的代码。一切都是那么的不明确和混乱。而且这是我的密码! 你误解了我的话。 你认为,在这个代码中。 OrderCloseBy(OrderSend(_Symbol, OP_BUY, 1, Ask, 0, 0, 0), OrderSend(_Symbol, OP_SELL, 1, Bid, 0, 0, 0)); 一个订单应该先开仓,然后再关闭反订单? 我有疑虑,我不想检查,因为我永远不会那样写。 fxsaber 2021.04.29 09:43 #76 Andrey Khatimlianskii:五是非常快(我指的是服务器端)。修改/删除几乎总是以毫秒为单位(有时是几十秒)。市场执行也几乎总是更快。在四合院中,一个小于150毫秒的数字似乎是宇宙的,即使你是在一个b-book上。 看了一下日志。事实上,如果你减去ping,MT4的修改大约是100ms,MT5是1ms。 PapaYozh 2021.04.29 09:51 #77 Alexey Viktorov:你认为在这个代码中一个订单应该先开仓,然后才关闭相反的订单?我有疑虑,我不想检查,因为我永远不会那样写。 这正是将在4日发生的事情。 首先 OrderSend(_Symbol, OP_BUY, 1, Ask, 0, 0, 0) 那么 OrderSend(_Symbol, OP_SELL, 1, Bid, 0, 0, 0) 然后 OrderCloseBy(...); 每个OrderSend()都会返回票号,如果失败则返回-1。 https://docs.mql4.com/ru/trading/ordersend OrderSend - Торговые функции - Справочник MQL4 docs.mql4.com OrderSend - Торговые функции - Справочник MQL4 Vasiliy Sokolov 2021.04.29 10:05 #78 当然,MT5有更多的功能,但它是一个极其封闭和专有的平台。按照今天的标准,这有点无奈。但这也是一个优点,因为没有人希望他们的EA在网络上传播。总的来说,封闭性还是限制了平台的分布,谁不需要这些功能,MT4就足够了。 CHINGIZ MUSTAFAEV 2021.04.29 10:18 #79 Vasiliy Sokolov: 当然,MT5有更多的可能性,但它是极其封闭和专有的平台。按照现代标准,这被认为是低劣的东西。但这也是一个优点,因为没有人希望他们的EA分布在整个网络中。总的来说,封闭性仍然限制了平台的传播,谁不需要它,MT4就足够了。 他们使用МТ5的真正原因是速度是以毫秒为单位的,如果它允许真正地将重新报价、平仓 延迟降到最低,那么它就是非常酷的,也是为什么要转到MT5的主要论据,因为速度和希望的可靠性就是金钱,有时金钱并不小。我想这是由fxsaber本人证实的,他是这个话题的最佳人选。而他说的是,速度要高出一百倍,嗯,是的...一般来说,如果你客观地看,例如,纽约的经纪人,你只要在纽约的虚拟电脑,瞧,即使在mt4上,速度也会增加十倍。 但你可以看到,在同样的条件下,MT4和MT5似乎在速度上远远领先。 Andrei Trukhanovich 2021.04.29 10:58 #80 Andrey Khatimlianskii:五是有执行速度(我说的是服务器部分)。 也许我记得很久以前,5号还没有赢,也许这些年来事情发生了很大变化。 一般来说,它完全取决于实现,它可能是标准的,也可能被经纪人大量修改,不像终端,经纪人的修改可能性很小。 123456789101112131415...31 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这似乎不多。每个终端都有几个相当活跃的EA。在高峰期,CPU总的来说可以达到5%。MT4的CPU消耗量往往要大得多。
线程的数量是不够的。这两个终端都为专家顾问系统进行了优化。而即使是这样的设置,我认为MT4会更容易,可能会更容易。
有一天,我在MT4上遇到了4GB的内存限制。
32位,我对此无能为力。
市场上的供应商正在涉足这两个领域。
我认为这一类人根本就不应该被认真对待。
线程的数量是不够的。
你的两个终端都为EA操作进行了优化。即使是这样的设置,我认为MT4会更容易,可能会更容易。
在数量上似乎没有明显的优势。
我认为这一类人根本就不应该被认真考虑。
没有其他地方可以获得统计资料。
ZS 为了客观起见,有一些在MT5中禁用的东西在MT4中是不能禁用的。
在MT5中做研发,在MT4下发布作战版本的人的存在只能证实这一点。
五是非常快(我指的是服务器部分)。
修改/删除几乎总是以毫秒为单位(有时以十为单位)。市场执行也几乎总是更快。
在第四纪,少于150毫秒的数字似乎是宇宙性的,即使你是在一个b-book上。
好吧,如果你写作只是为了阅读,那么.........,但如果你写作是为了工作,那就是另一回事了。
你错得很离谱。编写代码首先是为了可读性,否则无法维护。
当我刚开始编程时,回到一两个月前写的代码,就像潜入别人的代码中。一切都是那么的不明确和混乱。毕竟,这是我的代码!
你错得很离谱。写代码首先是为了可读性,否则就不可能维护它。
当我刚开始编程时,回到我一两个月前写的代码,就像潜入了别人的代码。一切都是那么的不明确和混乱。而且这是我的密码!
你误解了我的话。
你认为,在这个代码中。
一个订单应该先开仓,然后再关闭反订单?
我有疑虑,我不想检查,因为我永远不会那样写。
五是非常快(我指的是服务器端)。
修改/删除几乎总是以毫秒为单位(有时是几十秒)。市场执行也几乎总是更快。
在四合院中,一个小于150毫秒的数字似乎是宇宙的,即使你是在一个b-book上。
看了一下日志。事实上,如果你减去ping,MT4的修改大约是100ms,MT5是1ms。
你认为在这个代码中
一个订单应该先开仓,然后才关闭相反的订单?
我有疑虑,我不想检查,因为我永远不会那样写。
这正是将在4日发生的事情。
首先
那么
然后
每个OrderSend()都会返回票号,如果失败则返回-1。
https://docs.mql4.com/ru/trading/ordersend
当然,MT5有更多的可能性,但它是极其封闭和专有的平台。按照现代标准,这被认为是低劣的东西。但这也是一个优点,因为没有人希望他们的EA分布在整个网络中。总的来说,封闭性仍然限制了平台的传播,谁不需要它,MT4就足够了。
五是有执行速度(我说的是服务器部分)。
也许我记得很久以前,5号还没有赢,也许这些年来事情发生了很大变化。
一般来说,它完全取决于实现,它可能是标准的,也可能被经纪人大量修改,不像终端,经纪人的修改可能性很小。