到底发生了什么事? - 页 7 12345678910 新评论 Renat Fatkhullin 2020.05.17 11:50 #61 如果SHARE_READ解决了这个问题,那么你就是从EA的平行拷贝中打开了完全相同的文件。 而你的 "不分享 "的说法是错误的,正如我在上面指出的。 总而言之,这对你来说是可怕的。 [删除] 2020.05.19 21:00 #62 Renat Fatkhullin: 如果SHARE_READ解决了这个问题,那么你就是从EA的平行拷贝中打开了完全相同的文件。 而你的 "不分享 "的说法是错误的,正如我在上面指出的。 总而言之,这对你来说是可怕的。 我不太理解你。 优化器中出现了EA的平行副本。预计优化器也会对这些EA访问的文件进行并行复制,这是符合逻辑的。 我的专家顾问本身根本不需要SHARE_READ这个先验条件。那么在这里我们有什么?如果专家顾问处理一个文件,它必须专门为优化器 "摸索"。 我会考虑到这一点,但我认为这是不对的。))) Renat Fatkhullin 2020.05.19 22:00 #63 Сергей Таболин: 符合逻辑的是,优化器也会对这些专家所指的文件进行并行复制。 这对你来说是可怕的。 [删除] 2020.05.19 22:15 #64 Renat Fatkhullin: 对你来说是可怕的。 来吧 )))) 只要在文档中写上 "当EA访问一个文件时,SHARE_READ是强制性的,以优化它!" Aleksey Mavrin 2020.05.20 00:02 #65 Andrey Dik: 你认为全局 EA变量会保留其在过去优化器运行中的值,并被带到下一次运行中? 是的,Andrey F. Zelinsky, 他说得很对。在优化过程中,所有全局初始化的东西(不在OnInit中)都只初始化一次。 p/s/ TC的问题的原因很有趣--神经网络、人工智能等等...和文件的工作是不重要的 )) Andrey Dik 2020.05.20 00:05 #66 Aleksey Mavrin: 是的,Andrey F. Zelinsky, 他说的没错。 在优化过程中,所有全局初始化的东西(不是在OnInit中)都只初始化一次。 p/s/ TC的问题的原因很有趣--神经网络、人工智能等等...和文件处理并不重要 )) 当你是一个老人时,这并不是一件坏事。 [删除] 2020.05.20 11:40 #67 亲爱的,只是一个字,因为在我把它打印出来之前,也没有一个对文件工作很重要的人,提出这可能是个问题;):)不管怎么说,这已经解决了。 现在有一个分心的问题:以下几行之间有什么区别? filename = "ERR_dir\\"+filename+(MQLInfoInteger(MQL_OPTIMIZATION) ? ".opt" : ".tst"); filename = "ERR_dir\\"+filename+(MQLInfoInteger(MQL_TESTER) ? ".tst" : ".opt"); 如果可能的话,还要有一个解释--为什么? Maxim Kuznetsov 2020.05.20 11:52 #68 如果文件被写入COMMON,就需要有SHARE_READ和一个相当棘手的写入竞赛控制。不在公共场合拍摄脚后跟是一种体面的做法。 一般来说,顾问们不在共同点上写任何东西,这是一个好的做法。他们可以阅读,但它是由交易员写在那里或复制在那里的,他本人对此负责。对于所有终端中的所有专家顾问,这些都是上面给的词。 如果一个文件被写入一个没有SHARE_XXX的公共目录,但优化器产生了共享访问的错误,这是一个终端开发者的错误。 Aliaksandr Hryshyn 2020.05.20 11:57 #69 你可以在没有优化的情况下进行测试。 Andrey Dik 2020.05.20 12:06 #70 Сергей Таболин: 亲爱的,只是一个字,因为在我把它打印出来之前,也没有一个对文件工作很重要的人,提出这可能是个问题;):)不管怎么说,这已经解决了。 现在有一个分心的问题:以下几行之间有什么区别? 而且,如果你能解释--为什么? 在第二种情况下,将总是给出.tst 12345678910 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果SHARE_READ解决了这个问题,那么你就是从EA的平行拷贝中打开了完全相同的文件。
而你的 "不分享 "的说法是错误的,正如我在上面指出的。
总而言之,这对你来说是可怕的。
如果SHARE_READ解决了这个问题,那么你就是从EA的平行拷贝中打开了完全相同的文件。
而你的 "不分享 "的说法是错误的,正如我在上面指出的。
总而言之,这对你来说是可怕的。
我不太理解你。
优化器中出现了EA的平行副本。预计优化器也会对这些EA访问的文件进行并行复制,这是符合逻辑的。
我的专家顾问本身根本不需要SHARE_READ这个先验条件。那么在这里我们有什么?如果专家顾问处理一个文件,它必须专门为优化器 "摸索"。
我会考虑到这一点,但我认为这是不对的。)))
符合逻辑的是,优化器也会对这些专家所指的文件进行并行复制。
对你来说是可怕的。
来吧 ))))
只要在文档中写上 "当EA访问一个文件时,SHARE_READ是强制性的,以优化它!"
你认为全局 EA变量会保留其在过去优化器运行中的值,并被带到下一次运行中?
是的,Andrey F. Zelinsky, 他说得很对。在优化过程中,所有全局初始化的东西(不在OnInit中)都只初始化一次。
p/s/ TC的问题的原因很有趣--神经网络、人工智能等等...和文件的工作是不重要的 ))
是的,Andrey F. Zelinsky, 他说的没错。 在优化过程中,所有全局初始化的东西(不是在OnInit中)都只初始化一次。
p/s/ TC的问题的原因很有趣--神经网络、人工智能等等...和文件处理并不重要 ))
当你是一个老人时,这并不是一件坏事。
亲爱的,只是一个字,因为在我把它打印出来之前,也没有一个对文件工作很重要的人,提出这可能是个问题;):)不管怎么说,这已经解决了。
现在有一个分心的问题:以下几行之间有什么区别?
如果可能的话,还要有一个解释--为什么?
如果文件被写入COMMON,就需要有SHARE_READ和一个相当棘手的写入竞赛控制。不在公共场合拍摄脚后跟是一种体面的做法。
一般来说,顾问们不在共同点上写任何东西,这是一个好的做法。他们可以阅读,但它是由交易员写在那里或复制在那里的,他本人对此负责。对于所有终端中的所有专家顾问,这些都是上面给的词。
如果一个文件被写入一个没有SHARE_XXX的公共目录,但优化器产生了共享访问的错误,这是一个终端开发者的错误。亲爱的,只是一个字,因为在我把它打印出来之前,也没有一个对文件工作很重要的人,提出这可能是个问题;):)不管怎么说,这已经解决了。
现在有一个分心的问题:以下几行之间有什么区别?
而且,如果你能解释--为什么?
在第二种情况下,将总是给出.tst