错误、漏洞、问题 - 页 2290 1...228322842285228622872288228922902291229222932294229522962297...3184 新评论 fxsaber 2018.09.17 20:33 #22891 Nikolai Semko:是的,安装在另一个终端上--在发行版中也能工作。只有在阅读时才会出现问题。没有办法阅读。 Nikolai Semko 2018.09.17 20:38 #22892 fxsaber: #define protected public #include <Canvas\Canvas.mqh> #undef protected Nikolai Semko 2018.09.17 20:46 #22893 fxsaber:只有在阅读时才会出现问题。没有办法读懂它。是的,我已经知道了。太糟糕了。 你认为MQ会为此而烦恼吗? 但我怀疑这一点。 当然,很遗憾的是,我们将不得不放弃从MT5到MT4重写一些代码的想法。不过,主要人群仍在4K上。自然界的一个奥秘... Nikolai Semko 2018.09.17 20:57 #22894 fxsaber:我想你只是之前没有看画布,你只是在那里做了条目。我现在想起来了,几年前我无法理解为什么代码在5上工作而在4上不工作。现在我明白了,其原因是在从资源中读取时,代码不工作。 fxsaber 2018.09.18 06:07 #22895 让我们想象一下关于网状结构的反向TS。所有交易将是DEAL_ENTRY_INOUT类型。 为了从历史上知道做交易时的头寸大小,我们需要每次都按PositionID运行,计算出手数。或者,你需要创建一些缓存,使其在工作中没有滞后。 如果你已经做了一百个翻转,你将不得不每次都在循环中运行这一百次,并有相应的非快速HistorySelectByPosition。 如果我理解正确,那么就没有其他方法来确定这个值。 或者,比如说,你做了大量的DEAL_ENTRY_IN和DEAL_ENTRY_OUT,却没有平仓。而要确定历史地位的量,也只能通过对历史的适当点动。 是否可以在交易后输入DEAL_POSITION_VOLUME- 仓位大小? Tetyana Shcherba 2018.09.18 17:08 #22896 我不知道我是否写对了地方,但在我的信号中,它是用来监测EA的性能的,出现了一个警告,这与现实完全无关。 ""80%的收益是在16天内取得的。这是该信号总寿命376天的4%。"" 这怎么可能呢,还是我误解了什么? A100 2018.09.18 18:42 #22897 运营商的逻辑中存在一个错误int f( int x ) { while ( true ) { /* ...*/ /*if ...*/ continue; /*if ...*/ return 1; /*if ...*/ continue; /* ...*/ } } //Error: '}' - not all control paths return a value fxsaber 2018.09.18 18:58 #22898 A100: 运营商的逻辑中存在一个错误这并不严重。 A100 2018.09.18 19:35 #22899 fxsaber:这并不严重。 如果它不严重,这里 和这里的开发者......就不会去修理它了。相信我,他们不是傻子,可以区分严肃的 Ошибки, баги, вопросы 2016.11.02www.mql5.com Общее обсуждение: Ошибки, баги, вопросы Alexey Navoykov 2018.09.18 20:36 #22900 图形对象没有一个定义其重叠顺序(Z-Order) 的属性。现有的属性OBJPROP_ZORDER与此无关,尽管由于某种原因它有一个类似的名字。 我曾经认为,覆盖顺序是由对象的创建日期决定的。 然而,如果对于任何对象,你做了 ObjectSetInteger(chartid, objectname, OBJPROP_TIMEFRAMES, OBJ_NO_PERIODS); ObjectSetInteger(chartid, objectname, OBJPROP_TIMEFRAMES, OBJ_ALL_PERIODS); 那么这个对象就会被放在其他对象的上面。 这个对象的任何属性都不会改变。 因此,不可能以编程方式确定哪个对象在上面或下面。 然而,MT在某个地方存储了这个信息。 因此,我想在ObjectGetInteger中设置一个相应的属性。 1...228322842285228622872288228922902291229222932294229522962297...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是的,安装在另一个终端上--在发行版中也能工作。
只有在阅读时才会出现问题。没有办法阅读。
只有在阅读时才会出现问题。没有办法读懂它。
是的,我已经知道了。太糟糕了。
你认为MQ会为此而烦恼吗?
但我怀疑这一点。
当然,很遗憾的是,我们将不得不放弃从MT5到MT4重写一些代码的想法。不过,主要人群仍在4K上。自然界的一个奥秘...
我想你只是之前没有看画布,你只是在那里做了条目。
我现在想起来了,几年前我无法理解为什么代码在5上工作而在4上不工作。现在我明白了,其原因是在从资源中读取时,代码不工作。
让我们想象一下关于网状结构的反向TS。所有交易将是DEAL_ENTRY_INOUT类型。
为了从历史上知道做交易时的头寸大小,我们需要每次都按PositionID运行,计算出手数。或者,你需要创建一些缓存,使其在工作中没有滞后。
如果你已经做了一百个翻转,你将不得不每次都在循环中运行这一百次,并有相应的非快速HistorySelectByPosition。
如果我理解正确,那么就没有其他方法来确定这个值。
或者,比如说,你做了大量的DEAL_ENTRY_IN和DEAL_ENTRY_OUT,却没有平仓。而要确定历史地位的量,也只能通过对历史的适当点动。
是否可以在交易后输入DEAL_POSITION_VOLUME- 仓位大小?
我不知道我是否写对了地方,但在我的信号中,它是用来监测EA的性能的,出现了一个警告,这与现实完全无关。
""80%的收益是在16天内取得的。这是该信号总寿命376天的4%。""
这怎么可能呢,还是我误解了什么?
运营商的逻辑中存在一个错误
这并不严重。
这并不严重。
图形对象没有一个定义其重叠顺序(Z-Order) 的属性。现有的属性OBJPROP_ZORDER与此无关,尽管由于某种原因它有一个类似的名字。
我曾经认为,覆盖顺序是由对象的创建日期决定的。 然而,如果对于任何对象,你做了
那么这个对象就会被放在其他对象的上面。 这个对象的任何属性都不会改变。 因此,不可能以编程方式确定哪个对象在上面或下面。 然而,MT在某个地方存储了这个信息。 因此,我想在ObjectGetInteger中设置一个相应的属性。