程序库: MT4Orders - 页 59 1...525354555657585960616263646566...95 新评论 Andrey Khatimlianskii 2021.02.01 15:53 #581 Evgeniy Ilin: 亲爱的 fxsaber,这可能是个香蕉问题,但我不得不问。Bibla 运行得很好,但在测试器中出现了一个问题。一开始,Expert Advisor 在不发出刻度线的情况下非常猛烈地锤击某些东西,也就是说,一旦出现第一个刻度线,一些非常猛烈的东西就开始了,几分钟后测试才开始运行。现在,在 MT5 中,我把猫头鹰放在图表上,他也吃了第一个刻度线,一个核心满载挂起,princhu 刻度线出现在日志中,周期大约为 2.5 分钟)。而最主要的是不清楚他要强奸终端多久,以及他是否会完成所有工作)。索夫通常在第四个工作,第五个原则上是不能用的。好吧,我禁用了冲刺,但它只清除了日志,但性能如何呢?是的,我同时使用历史总计和顺序选择,否则使用该库有什么意义。也就是说,你不能使用 postic 机器人,再加上这个东西会破坏 OnTick,因此所有接口都会被挂起,因为 MQL5 的OnChartEvent 被挂在 OnTick 上,不知道为什么。是否有办法关闭模拟终端的功能,还是原则上不提供?我很想在我的产品中使用您的库,但我不知道该怎么做。 试试不使用这个库。 可能只是加载了所需仪器上的刻度。 fxsaber 2021.02.01 16:51 #582 Evgeniy Ilin: 很想在我的产品中使用您的库,但还不知道如何使用 信息很少,因此可能的原因很多。提供日志。调试刹车。总的来说,您至少应该做一些事情并分享出来。 Evgeniy Ilin 2021.02.02 19:03 #583 fxsaber:信息很少,因此可能的原因很多。提供日志。调试刹车。总的来说,你至少应该做一些事情并与人分享。 一般情况下,我通过代码查找延迟。在MODE_TRADES 的情况下,一切正常。总的来说,这个库很好,但显然,这都是库中无法解决的细微问题。总的来说,我通过拒绝历史解决了我的问题。仍然是一本好圣经。如果你弄清楚如何与故事分散,它将是一个美丽的一般)。因此,总的来说,《圣经》其实非常有用。还有这样一个细微差别,如果 ord=OrderSelect....然后调用 OrderMagicNumber() 等函数和其他信息,而不事先检查变量 "ord "的真实性,也会出现延迟。当然,这一切都会被检测到,然后你就不会再这样做了 ) Документация по MQL5: Торговые функции / OrderSelect www.mql5.com OrderSelect - Торговые функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 fxsaber 2021.02.02 19:17 #584 Evgeniy Ilin:总的来说,我查看了代码并寻找延迟。OrderSelect 处理一个订单的时间为几秒钟,但这只是在 MODE_HISTORY 的情况下,之后我写了一个我的功能的模拟,它也给出了大约,这都是关于历史的。总的来说,程序库是不错,但显然,这都是程序库无法解决的细微问题。总的来说,我通过拒绝历史解决了我的问题。仍然是一本好圣经。如果你弄清楚如何与故事分散,它将是一个美丽的一般)。因此,总的来说,《圣经》其实非常有用。还有这样一个细微差别,如果 ord=OrderSelect....然后调用 OrderMagicNumber() 等函数和其他信息,而不事先检查变量 "ord "的真实性,也会出现延迟。当然,这一切都会被检测到,然后你就不会再这样做了 ) 执行结果如何? #include <MT4Orders.mqh> void OnStart() { Print(__MT4ORDERS__); } fxsaber 2021.02.08 23:14 #585 我不知道市场上有多少产品使用了这个库,但似乎不少,因为我定期收到客户的邮件。 与此同时,非俄语作者也在使用一些古老的构建。但 LS 的原因不在此。 。 该库提供有关 MT5 错误的信息,以便您尤其能够了解 MT5 的细微差别。例如,不同步的 MT5 历史记录很容易扰乱某些 MT5 复制器,导致买家遭受严重损失。但 MT4Orders 只警告已发现问题,而不是在所有情况下都修复问题。 这一切在这里已经被反复咀嚼。包括从库端禁用任何消息的方法。 我知道您使用 MT4Orders 是为了自己的商业目的,甚至不是为了感谢。因此,请不要让您的客户向我抱怨。这至少可以说是令人厌烦的。 traveller00 2021.02.09 07:06 #586 修改文本可能会更容易一些。 fxsaber 2021.02.09 07:33 #587 traveller00: 更改文本可能更容易。 新版本几乎从未使用过。 sisz1688 2021.05.04 06:24 #588 for(int dfz_in_29=0 ; dfz_in_29<OrdersTotal() ; dfz_in_29 = dfz_in_29 + 1) { if(OrderSelect(dfz_in_29,SELECT_BY_POS,MODE_TRADES) && OrderSymbol()==Symbol()) { if(OrderType()==0) { dfz_in_12 = OrderTicket() ; // OrderTicket() 没有返回值,在演示示例中,返回值为错误 4003 // -2045194504 ? }}} 这到底是怎么回事......也请告诉我:非常感谢... Keith Watford 2021.05.04 07:58 #589 sisz1688: 请编辑您的帖子,并在粘贴代码时使用代码按钮 (Alt+S)。 请 编辑您的原帖, 不要直接在新帖中正确粘贴代码。 Vitaly Muzichenko 2021.05.04 11:18 #590 为何如此悲伤? 1...525354555657585960616263646566...95 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
亲爱的 fxsaber,这可能是个香蕉问题,但我不得不问。Bibla 运行得很好,但在测试器中出现了一个问题。一开始,Expert Advisor 在不发出刻度线的情况下非常猛烈地锤击某些东西,也就是说,一旦出现第一个刻度线,一些非常猛烈的东西就开始了,几分钟后测试才开始运行。现在,在 MT5 中,我把猫头鹰放在图表上,他也吃了第一个刻度线,一个核心满载挂起,princhu 刻度线出现在日志中,周期大约为 2.5 分钟)。而最主要的是不清楚他要强奸终端多久,以及他是否会完成所有工作)。索夫通常在第四个工作,第五个原则上是不能用的。好吧,我禁用了冲刺,但它只清除了日志,但性能如何呢?是的,我同时使用历史总计和顺序选择,否则使用该库有什么意义。也就是说,你不能使用 postic 机器人,再加上这个东西会破坏 OnTick,因此所有接口都会被挂起,因为 MQL5 的OnChartEvent 被挂在 OnTick 上,不知道为什么。是否有办法关闭模拟终端的功能,还是原则上不提供?我很想在我的产品中使用您的库,但我不知道该怎么做。
试试不使用这个库。
可能只是加载了所需仪器上的刻度。
很想在我的产品中使用您的库,但还不知道如何使用
信息很少,因此可能的原因很多。提供日志。调试刹车。总的来说,您至少应该做一些事情并分享出来。
信息很少,因此可能的原因很多。提供日志。调试刹车。总的来说,你至少应该做一些事情并与人分享。
一般情况下,我通过代码查找延迟。在MODE_TRADES 的情况下,一切正常。总的来说,这个库很好,但显然,这都是库中无法解决的细微问题。总的来说,我通过拒绝历史解决了我的问题。仍然是一本好圣经。如果你弄清楚如何与故事分散,它将是一个美丽的一般)。因此,总的来说,《圣经》其实非常有用。还有这样一个细微差别,如果 ord=OrderSelect....然后调用 OrderMagicNumber() 等函数和其他信息,而不事先检查变量 "ord "的真实性,也会出现延迟。当然,这一切都会被检测到,然后你就不会再这样做了 )
总的来说,我查看了代码并寻找延迟。OrderSelect 处理一个订单的时间为几秒钟,但这只是在 MODE_HISTORY 的情况下,之后我写了一个我的功能的模拟,它也给出了大约,这都是关于历史的。总的来说,程序库是不错,但显然,这都是程序库无法解决的细微问题。总的来说,我通过拒绝历史解决了我的问题。仍然是一本好圣经。如果你弄清楚如何与故事分散,它将是一个美丽的一般)。因此,总的来说,《圣经》其实非常有用。还有这样一个细微差别,如果 ord=OrderSelect....然后调用 OrderMagicNumber() 等函数和其他信息,而不事先检查变量 "ord "的真实性,也会出现延迟。当然,这一切都会被检测到,然后你就不会再这样做了 )
我不知道市场上有多少产品使用了这个库,但似乎不少,因为我定期收到客户的邮件。
与此同时,非俄语作者也在使用一些古老的构建。但 LS 的原因不在此。
。
该库提供有关 MT5 错误的信息,以便您尤其能够了解 MT5 的细微差别。例如,不同步的 MT5 历史记录很容易扰乱某些 MT5 复制器,导致买家遭受严重损失。但 MT4Orders 只警告已发现问题,而不是在所有情况下都修复问题。
这一切在这里已经被反复咀嚼。包括从库端禁用任何消息的方法。
我知道您使用 MT4Orders 是为了自己的商业目的,甚至不是为了感谢。因此,请不要让您的客户向我抱怨。这至少可以说是令人厌烦的。
更改文本可能更容易。
新版本几乎从未使用过。
for(int dfz_in_29=0 ; dfz_in_29<OrdersTotal() ; dfz_in_29 = dfz_in_29 + 1)
{
if(OrderSelect(dfz_in_29,SELECT_BY_POS,MODE_TRADES) && OrderSymbol()==Symbol())
{
if(OrderType()==0)
{
dfz_in_12 = OrderTicket() ; // OrderTicket() 没有返回值,在演示示例中,返回值为错误 4003 // -2045194504 ?
}}}
这到底是怎么回事......也请告诉我:非常感谢...
请编辑您的帖子,并在粘贴代码时使用代码按钮 (Alt+S)。
请 编辑您的原帖, 不要直接在新帖中正确粘贴代码。
为何如此悲伤?