新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1772 1...176517661767176817691770177117721773177417751776177717781779...1953 新评论 Mihail Matkovskij 2021.11.29 06:20 #17711 Nerd Trader #: 但第二个机器人需要一个时间框架,你没有仔细阅读它。 这一点你写得不对。第二个专家顾问需要收到进入(或打开订单)信号的时间框架。然后,使用一个全局变量 来保存时间框架(在第一个机器人中)。并与第二个机器人一起阅读。 Документация по MQL5: Глобальные переменные терминала www.mql5.com Глобальные переменные терминала - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Nerd Trader 2021.11.29 06:24 #17712 除了首先从订单的注释中读取订单的TF,创建一个数组来存储订单的TF之外,还有没有其他简单的方法将TF转移到另一个机器人?而这个机器人在远程服务器上 工作。我们可以使用一个插座,但对我来说,它仍然很复杂。 Nerd Trader 2021.11.29 06:26 #17713 Mihail Matkovskij #:这一点你写得不对。第二个专家顾问需要收到进入(或打开订单)信号的时间框架。然后,使用一个全局变量 来保存时间框架(在第一个机器人中)。并与第二个机器人一起阅读。 它不是那样工作的,因为机器人是在远程服务器上运行的,所以我把TF写在评论里,那会很好,但当你关闭部分卷的时候,它就被票据覆盖了。 Mihail Matkovskij 2021.11.29 06:32 #17714 Nerd Trader #: 所以它是一个机器人,不是重点。 这怎么会不是重点呢!?任何程序员都会告诉你,该指标不做交易。在你开始开发应用程序之前,请仔细研究文档。 书呆子交易#: 你不能这样做,因为机器人是在远程服务器上运行的,所以我把TF写在评论里,这样就可以了,但是当你关闭部分卷的时候,它就被票据覆盖了。 然后,让第1个机器人同时打开一个市场订单或最小量的挂单,可以写一个评论,这将不会改变。 Mihail Matkovskij 2021.11.29 06:34 #17715 Nerd Trader 在一个远程服务器上 运行的。 这个选项比我建议的还要简单。 创建一个指向对象的数组:门票--订单信息。当订单关闭时,删除该对象并从数组中删除指针。没有什么困难。但你将不得不学习如何与动态数组、指针和类一起工作。我一定是说了什么让 你害怕的话。:) Nerd Trader 2021.11.29 06:43 #17716 Mihail Matkovskij #:这怎么会不是重点呢!?任何程序员都会告诉你,该指标不做交易。在你开始开发应用程序之前,请仔细研究文档。然后让第1个机器人同时开出一个市场或一个最小成交量的挂单,你可以在那里写下一个不会改变的评论。 我不关心他不生产什么 :) 我不妨说我打错了。 <<然后让第1个机器人平行地开一个市场或一个最小成交量的挂单,就可以在那里写一个评论,这不会改变。>> oh no thanks :) save Bill Gates from such maneuvers. Nikolay Ivanov 2021.11.29 06:50 #17717 Nerd Trader #:它不是那样工作的,因为机器人是在远程服务器上运行的,所以我把TF写在评论里,那会很好,但当你关闭部分卷的时候,它就被票据覆盖了。 为了将TF的信息写进订单,我们需要使用它的神奇数字。但这一属性从未改变。我们应该有条件地对所有的TF按顺序编号,并考虑这个数字生成一个神奇的数字+为ID函数留出一些空间,位操作更好。 Mihail Matkovskij 2021.11.29 06:53 #17718 Nerd Trader #: 我可以说我打错了字。 不,这不是一个打字错误。你只是不明白机器人和指标之间的区别。而且对任何程序员来说,这都是显而易见的。阅读文档:https://www.mql5.com/ru/docs/runtime/running。 引自该文章。 每个脚本、服务和专家 都在自己的独立线程 中工作。所有在一个符号上计算的指标,即使它们在不同的图表上运行,也在一个线程中工作。因此,一个符号上的所有指标 共享一个线程的资源。 以下功能在指标 中是被禁止的。 OrderCalcMargin()。 OrderCalcProfit()。 OrderCheck()。 OrderSend()。 SendFTP()。 Sleep()。 ExpertRemove()。 MessageBox()。 Документация по MQL5: Программы MQL5 / Выполнение программ www.mql5.com Выполнение программ - Программы MQL5 - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Nerd Trader 2021.11.29 06:55 #17719 Mihail Matkovskij #:这个选项比我建议的还要简单。 创建一个指向对象的数组:Tikets - 订单信息。当订单关闭时,删除该对象,并从数组中删除指针。没有什么困难。但你将不得不学习如何与动态数组、指针和类一起工作。我一定是说了什么让 你害怕的话。:) 非常是这样。我想象着创建一个有两个din的结构。数组tikets和timeframes,其中的值根据它们的名字来放置。 Nerd Trader 2021.11.29 06:56 #17720 Mihail Matkovskij #:不,这不是一个打字错误。你只是不明白机器人和指标之间的区别。而且对任何程序员来说,这都是显而易见的。阅读文档:https://www.mql5.com/ru/docs/runtime/running。引自该文章。 天啊,好了,好了,你就别紧张了。 1...176517661767176817691770177117721773177417751776177717781779...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
但第二个机器人需要一个时间框架,你没有仔细阅读它。
这一点你写得不对。第二个专家顾问需要收到进入(或打开订单)信号的时间框架。然后,使用一个全局变量 来保存时间框架(在第一个机器人中)。并与第二个机器人一起阅读。
这一点你写得不对。第二个专家顾问需要收到进入(或打开订单)信号的时间框架。然后,使用一个全局变量 来保存时间框架(在第一个机器人中)。并与第二个机器人一起阅读。
它不是那样工作的,因为机器人是在远程服务器上运行的,所以我把TF写在评论里,那会很好,但当你关闭部分卷的时候,它就被票据覆盖了。
所以它是一个机器人,不是重点。
这怎么会不是重点呢!?任何程序员都会告诉你,该指标不做交易。在你开始开发应用程序之前,请仔细研究文档。
你不能这样做,因为机器人是在远程服务器上运行的,所以我把TF写在评论里,这样就可以了,但是当你关闭部分卷的时候,它就被票据覆盖了。
然后,让第1个机器人同时打开一个市场订单或最小量的挂单,可以写一个评论,这将不会改变。
这个选项比我建议的还要简单。
创建一个指向对象的数组:门票--订单信息。当订单关闭时,删除该对象并从数组中删除指针。没有什么困难。但你将不得不学习如何与动态数组、指针和类一起工作。我一定是说了什么让 你害怕的话。:)这怎么会不是重点呢!?任何程序员都会告诉你,该指标不做交易。在你开始开发应用程序之前,请仔细研究文档。
然后让第1个机器人同时开出一个市场或一个最小成交量的挂单,你可以在那里写下一个不会改变的评论。
<<然后让第1个机器人平行地开一个市场或一个最小成交量的挂单,就可以在那里写一个评论,这不会改变。>>
oh no thanks :) save Bill Gates from such maneuvers.
它不是那样工作的,因为机器人是在远程服务器上运行的,所以我把TF写在评论里,那会很好,但当你关闭部分卷的时候,它就被票据覆盖了。
为了将TF的信息写进订单,我们需要使用它的神奇数字。但这一属性从未改变。我们应该有条件地对所有的TF按顺序编号,并考虑这个数字生成一个神奇的数字+为ID函数留出一些空间,位操作更好。
我可以说我打错了字。
不,这不是一个打字错误。你只是不明白机器人和指标之间的区别。而且对任何程序员来说,这都是显而易见的。阅读文档:https://www.mql5.com/ru/docs/runtime/running。
引自该文章。
这个选项比我建议的还要简单。
创建一个指向对象的数组:Tikets - 订单信息。当订单关闭时,删除该对象,并从数组中删除指针。没有什么困难。但你将不得不学习如何与动态数组、指针和类一起工作。我一定是说了什么让 你害怕的话。:)非常是这样。我想象着创建一个有两个din的结构。数组tikets和timeframes,其中的值根据它们的名字来放置。
不,这不是一个打字错误。你只是不明白机器人和指标之间的区别。而且对任何程序员来说,这都是显而易见的。阅读文档:https://www.mql5.com/ru/docs/runtime/running。
引自该文章。