错误、漏洞、问题 - 页 2322 1...231523162317231823192320232123222323232423252326232723282329...3184 新评论 Maxim Dmitrievsky 2018.11.11 04:27 #23211 Igor Makanu:而且你已经 "乘 "过变量了,这里CBandit(int number_of_features) 变量int number_of_features将已经被创建,或者说不是一个变量,而是这个变量值的一个拷贝 ,所以你写的CBandit(int number_of_features_my),你留下的东西不会改变什么,而且编译器特别给出警告,因为。因为通过描述CBandit(int number_of_features),你已经关闭了范围 私下里。int number_of_features; 也许你应该在CBandit()方法中得到这个int number_of_features;,也可能没有,编译器会记录这个我的意思是,你不需要给他们不同的名字。在C++中,你可以这样做 仅仅是一个警告,就是一种滋扰。 Igor Makanu 2018.11.11 04:46 #23212 Maxim Dmitrievsky:我的意思是,这样就不会有不同的名字。在C++中,你可以这样做到处都可以,但这取决于编译器制造商和它的设置--发行或不发行vorning,我认为,编译器做的一切都是正确的,不值得你在方法描述中增加1个字母,如果范围被关闭,它将帮助某人,例如--如果有人不了解此事,连接.mqh,也许继承,会有类似的情况,我认为,一切都正确。 SZZ:在一个类中描述你想要怎样的一个函数,并描述方法本身的主体,一切都会按照你所希望的那样清晰,并得到正确的处理,编译器只记录你调用函数时的变量类型,但不记录名称。 class tst { private: int number_of_features; public: void CBandit(int number_of_features); }; //+------------------------------------------------------------------+ //| tst::CBandit(int number_of_features_my) | //+------------------------------------------------------------------+ tst::CBandit(int number_of_features_my) { this.number_of_features=number_of_features_my; } Maxim Dmitrievsky 2018.11.11 05:01 #23213 Igor Makanu:到处都是可能的,但这取决于编译器制造商和设置--发行或不发行vorning,我认为,所有正确的编译器做的,它不会花费你在方法描述中的1个字母,如果范围被关闭,它可以帮助某人,作为一个例子--如果有人不了解此事将连接.mqh,也许继承,将有类似的情况,我认为,所有是正确的。 SZZ:在一个类中描述你想要的函数,以及你描述的方法的主体,这样,一切都会如你所愿,它会被理解和正确处理,编译器只记录你调用函数时的变量类型,但不记录名称。 嗯,是的,我就是这么做的......这没什么大不了的)我只是想问问 [删除] 2018.11.11 07:15 #23214 fxsaber:缓存是有效的。什么缓存?从哪里来?我在一个TF上运行了它,然后,只是为了检查,我在另一个TF上运行了它(只是为了防止缓存工作),得到了另一个结果。这与缓存有什么关系? fxsaber 2018.11.11 07:54 #23215 Сергей Таболин:什么缓存?从哪里来?我在一个TF上运行了它,然后,只是为了检查,我在另一个TF上运行了它(只是为了确保缓存不起作用),得到了一个不同的结果。这与缓存有什么关系?最有可能的是,你需要使用FILE_SHARE标志。因为打开/写入一个文件 可以同时发生。 [删除] 2018.11.11 08:23 #23216 fxsaber:最有可能的是应该使用FILE_SHARE标志。因为打开/写入一个文件 可以同时发生。改变了它。 int filehandle = FileOpen(filename,FILE_WRITE|FILE_READ|FILE_SHARE_WRITE|FILE_SHARE_READ|FILE_BIN|FILE_COMMON); 没有帮助。1-M30,2-H4。 而在这两种情况下,发现的有效选择都比较少。(1956) fxsaber 2018.11.11 09:27 #23217 Сергей Таболин:改变了它。 没有帮助。1-M30,2-H4 而在这两种情况下,找到的选项都少于允许的选项。(1956)不幸的是,如果没有代码进行复制,就不可能有建设性的发言。 [删除] 2018.11.11 09:38 #23218 fxsaber:不幸的是,如果没有再现的代码,你就无法进行建设性的谈论。代码在这里 和这里 给出。 Aleksey Vyazmikin 2018.11.11 13:42 #23219 亲爱的开发者们! 自己的远程代理长时间激活的问题是否会得到解决? " 2018.11.11 16:40:02.769 FX_09 被另一终端占用。" 优化之前没有做12个小时,没有为代理人提供公共资源销售 渠道。 fxsaber 2018.11.13 11:09 #23220 为什么在MQ-Beta上有非零的停止水平?这是一个古老的东西。 ZZY 我更加确信,TC研究应该只在自定义符号 上进行。毕竟,这些停止/冻结水平与市场模式无关。但这些停顿有时会产生如此巨大的扭曲,以至于测试者开始用其结果撒谎。 1...231523162317231823192320232123222323232423252326232723282329...3184 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
而且你已经 "乘 "过变量了,这里CBandit(int number_of_features) 变量int number_of_features将已经被创建,或者说不是一个变量,而是这个变量值的一个拷贝 ,所以你写的CBandit(int number_of_features_my),你留下的东西不会改变什么,而且编译器特别给出警告,因为。因为通过描述CBandit(int number_of_features),你已经关闭了范围
私下里。
int number_of_features;
也许你应该在CBandit()方法中得到这个int number_of_features;,也可能没有,编译器会记录这个
我的意思是,你不需要给他们不同的名字。在C++中,你可以这样做
仅仅是一个警告,就是一种滋扰。
我的意思是,这样就不会有不同的名字。在C++中,你可以这样做
到处都可以,但这取决于编译器制造商和它的设置--发行或不发行vorning,我认为,编译器做的一切都是正确的,不值得你在方法描述中增加1个字母,如果范围被关闭,它将帮助某人,例如--如果有人不了解此事,连接.mqh,也许继承,会有类似的情况,我认为,一切都正确。
SZZ:在一个类中描述你想要怎样的一个函数,并描述方法本身的主体,一切都会按照你所希望的那样清晰,并得到正确的处理,编译器只记录你调用函数时的变量类型,但不记录名称。
到处都是可能的,但这取决于编译器制造商和设置--发行或不发行vorning,我认为,所有正确的编译器做的,它不会花费你在方法描述中的1个字母,如果范围被关闭,它可以帮助某人,作为一个例子--如果有人不了解此事将连接.mqh,也许继承,将有类似的情况,我认为,所有是正确的。
SZZ:在一个类中描述你想要的函数,以及你描述的方法的主体,这样,一切都会如你所愿,它会被理解和正确处理,编译器只记录你调用函数时的变量类型,但不记录名称。
嗯,是的,我就是这么做的......这没什么大不了的)我只是想问问
缓存是有效的。
什么缓存?从哪里来?我在一个TF上运行了它,然后,只是为了检查,我在另一个TF上运行了它(只是为了防止缓存工作),得到了另一个结果。这与缓存有什么关系?
什么缓存?从哪里来?我在一个TF上运行了它,然后,只是为了检查,我在另一个TF上运行了它(只是为了确保缓存不起作用),得到了一个不同的结果。这与缓存有什么关系?
最有可能的是,你需要使用FILE_SHARE标志。因为打开/写入一个文件 可以同时发生。
最有可能的是应该使用FILE_SHARE标志。因为打开/写入一个文件 可以同时发生。
改变了它。
没有帮助。1-M30,2-H4。
而在这两种情况下,发现的有效选择都比较少。(1956)
改变了它。
没有帮助。1-M30,2-H4
而在这两种情况下,找到的选项都少于允许的选项。(1956)
不幸的是,如果没有代码进行复制,就不可能有建设性的发言。
不幸的是,如果没有再现的代码,你就无法进行建设性的谈论。
代码在这里 和这里 给出。
亲爱的开发者们!
自己的远程代理长时间激活的问题是否会得到解决?
"
2018.11.11 16:40:02.769 FX_09 被另一终端占用。
"
优化之前没有做12个小时,没有为代理人提供公共资源销售 渠道。
为什么在MQ-Beta上有非零的停止水平?这是一个古老的东西。
ZZY 我更加确信,TC研究应该只在自定义符号 上进行。毕竟,这些停止/冻结水平与市场模式无关。但这些停顿有时会产生如此巨大的扭曲,以至于测试者开始用其结果撒谎。