错误、漏洞、问题 - 页 2743 1...273627372738273927402741274227432744274527462747274827492750...3184 新评论 SEM 2020.05.16 09:54 #27421 Roman Agafonkin: 这就是问题所在,它没有回来......在MT4上它是好的......在MT5上 - 唉,它是小毛病... 好的,我将拍摄一段视频并将其添加到这个主题。 我在MT5(2361)上缩减规模后有一个缩进。 Vladimir Simakov 2020.05.16 19:11 #27422 class Originator { int state; public: class Memento; Originator() : state(0){} Memento* getMemento() {return new Memento(&this);} void setState(int s) {state=s;} void dumpState() {printf("State: %i", state);} /////////////////////////////////////////////////////////// class Memento{ int state; Originator* org; public: Memento(Originator* mOrg):state(mOrg.state),org(mOrg){} void restoreState() {org.state=state;} }; /////////////////////////////////////////////////////////// }; 为什么没有错误:不能访问私人成员? Sergey Dzyublik 2020.05.16 19:59 #27423 Vladimir Simakov: 为什么没有错误:无法访问私人成员? 因为Memento是一个 相对于Originator 的嵌套/内部 类 Vladimir Simakov 2020.05.16 20:20 #27424 Sergey Dzyublik: 因为Memento是一个 相对于Originator 的嵌套/内部 类 谢谢你。 Aliaksandr Hryshyn 2020.05.18 14:05 #27425 错了。 class class_A { struct struct_1 { int my_secret_key; }; void Get_key() { struct struct_local { struct_1 st1; }; }; }; cannot access to private struct 'struct_1' declared in class 'class_A' test3.mq5 24 10 see declaration of struct 'class_A::struct_1' test3.mq5 15 11 Билд 2430. A100 2020.05.18 19:13 #27426 我再补充一下。class A {}; struct B { struct A {}; B() { ::A a; } //Error: 'A' - unexpected token }; Sergey Dzyublik 2020.05.19 22:47 #27427 对开发者的建议。 请考虑在MQL中添加一个函数,允许用户从自定义代码中独立调用OnChartEvent 中的累积 "消息 "的处理。 1)这将允许在耗时计算的迭代之间调用OnChartEvent处理,使用户GUI至少有一定的响应,而不需要构建一个菜园子:任务池、数据传输、状态同步、上下文保存和恢复。 2) 这将允许在脚本中使用OnChartEvent。 谢谢。 Ilyas 2020.05.20 07:08 #27428 Sergey Dzyublik: MT5错误(build 2340)不能从指针对象访问默认的operator=。 谢谢你的留言。 纠正的是 Ilyas 2020.05.20 07:09 #27429 Sergey Dzyublik: 对开发者的建议。请考虑在MQL中添加一个函数,允许用户从自定义代码中独立调用OnChartEvent中的累积 "消息 "的处理。1)这将允许在耗时计算的迭代之间调用OnChartEvent处理,使用户GUI至少有一定的响应,而不需要构建一个菜园子:任务池、数据传输、状态同步、上下文保存和恢复。2) 这将允许在脚本中使用OnChartEvent。谢谢你。 你是否建议添加GetNextEvent函数? fxsaber 2020.05.20 08:09 #27430 Ilyas: 你是否建议添加GetNextEvent函数? 包括TradeTransaction-events。 两个重载--Trade-Event,Chart-Event。 1...273627372738273927402741274227432744274527462747274827492750...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这就是问题所在,它没有回来......在MT4上它是好的......在MT5上 - 唉,它是小毛病...
好的,我将拍摄一段视频并将其添加到这个主题。
为什么没有错误:不能访问私人成员?
为什么没有错误:无法访问私人成员?
因为Memento是一个 相对于Originator 的嵌套/内部 类
因为Memento是一个 相对于Originator 的嵌套/内部 类
谢谢你。
错了。
Билд 2430.
请考虑在MQL中添加一个函数,允许用户从自定义代码中独立调用OnChartEvent 中的累积 "消息 "的处理。
1)这将允许在耗时计算的迭代之间调用OnChartEvent处理,使用户GUI至少有一定的响应,而不需要构建一个菜园子:任务池、数据传输、状态同步、上下文保存和恢复。
2) 这将允许在脚本中使用OnChartEvent。
谢谢。
MT5错误(build 2340)不能从指针对象访问默认的operator=。
谢谢你的留言。
纠正的是
对开发者的建议。请考虑在MQL中添加一个函数,允许用户从自定义代码中独立调用OnChartEvent中的累积 "消息 "的处理。1)这将允许在耗时计算的迭代之间调用OnChartEvent处理,使用户GUI至少有一定的响应,而不需要构建一个菜园子:任务池、数据传输、状态同步、上下文保存和恢复。2) 这将允许在脚本中使用OnChartEvent。谢谢你。
你是否建议添加GetNextEvent函数?
包括TradeTransaction-events。
两个重载--Trade-Event,Chart-Event。