MetaTrader 5策略测试仪的开发计划 - 页 13 1...6789101112131415161718192021 新评论 fxsaber 2019.09.15 15:07 #121 Сергей Таболин: 而且我特别要求在每次编译后设置一个标志,即这是一个不同的程序,以前的数据不再有意义。而你想回到那片喧嚣中去吗?我反对这样做! EX5哈希值存储在每个opt-file中。因此,即使是不改变源代码的重新编译也是一个新的EA。而这是正确的。 我说的是把每一行的缓存当作一个单一的运行的集合文件。没有人可以阻止你将另一个EA的set-file加载到你自己的EA中。 这正是我想在这里做的事情。 现在,如果在EA中有一个变量 "MyName"。而从左边的EA来看,有这样一个变量。然后,当我们加载这个集合文件时,变量MyName将改变为集合中的值。 符合逻辑的是,在处理缓冲区时也会出现同样的行为。在那里,事实上,每一行的通行证都是一个设置文件。 [删除] 2019.09.15 15:36 #122 fxsaber: EX5哈希值存储在每个opt文件中。因此,即使在不改变源代码的情况下重新编译也是一个新的EA。而这是正确的。 我们说的是把每一行的缓存算作一个单次运行的集合文件。没有人可以阻止你将另一个EA的set-file加载到你自己的EA中。 这正是我想在这里做的事情。 现在,如果EA有变量 "MyName"。而从左边的EA来看,有这样一个变量。然后,当我们加载这个集合文件时,变量MyName将改变为集合中的值。 符合逻辑的是,在处理缓冲区时也会出现同样的行为。在那里,事实上,每一行的通行证都是一个设置文件。 我明白我们在谈论什么。但是!这套设备是为特定的版本设计的。因此,可以做出妥协。将所使用的套装的正确性和其他事情的责任下放给进步者。要做到这一点,只需记录软件的版本。如果没有改变,那是一回事,如果原告改变了版本,那么....。 [删除] 2019.09.15 15:47 #123 关于交易、自动交易系统和交易策略测试的论坛 无证件的...(bug, opportunities...) MT5 Sergey Tabolin, 2019.05.13 09:23 ================ 2.如何以编程方式捕捉优化结束日期? 最好是让它可以定义这个日期(像TESTER_END_DATE)。 fxsaber 2019.09.15 16:06 #124 Сергей Таболин: 我知道是什么原因。但是!这套设备是为特定的版本设计的。因此,可以做出妥协。将所使用的套装的正确性和其他事情的责任下放给进步者。要做到这一点,只需记录软件的版本。如果没有改变,那是一回事,如果原告改变了版本,那么.....。 这样的EA有什么问题呢? input int i1 = 0; input int i2 = 0; input int i3 = 0; 适用于这样的EA? input int i1 = 0; input int j1 = 0; input int i2 = 0; input int j2 = 0; input int i3 = 0; input int j3 = 0; 现在,在MT4/5中,在这种情况下,一切都完美地工作。同样地,没有理由不从一套--缓存优化器。 [删除] 2019.09.15 16:19 #125 fxsaber: 为这样的EA设置有什么问题呢? 申请其中的一个? 现在,在MT4/5中,在这种情况下,一切都完美地工作。同样地,没有理由不从一套--缓存优化器。 这是有原因的。优化器缓存是一个特定程序的缓存。它只为它而设。单一的测试应该只用程序来启动,它已经被创建了。 你可以从第一个例子中手动加载一个集合到第二个例子中,调整额外的参数,一切都会好起来。但是,用另一个EA从优化器中运行一个测试,这太过分了。你可以想象,论坛上会有多少人因此而一下子流下眼泪。 fxsaber 2019.09.15 16:25 #126 Сергей Таболин: 但用另一个EA运行优化器的单一测试就太多了。试想一下,论坛上会有多少人因此而立即流下眼泪。 很遗憾,你不明白。你甚至无法想到流泪的情景。当对泰斯特的工作的理解在反对者之间不相称时,就很难谈了。 [删除] 2019.09.15 16:43 #127 fxsaber: 我希望你能理解。你甚至不能想出一个流泪的方案。当对泰斯特的工作的理解在反对者之间不相称时,就很难谈了。 做测试员是一回事,而做优化员又是另一回事。没有必要将红色与湿润混淆。 我非常理解你的意思,这就是为什么我反对)))))。 fxsaber 2019.09.15 17:45 #128 Сергей Таболин: 测试人员是一回事,而优化人员又是另一回事。没有必要将红色与湿润混淆。 遗憾的是,论据为零。 fxsaber 2019.09.15 21:45 #129 关于交易、自动交易系统和交易策略测试的论坛 MetaTrader 5交易策略测试仪开发计划 Renat Fatkhullin, 2019.09.02 23:03 让我们重写源数据准备机制,以减少代理的同步成本 加速将在本地代理上特别明显,在那里你不需要抽取大量的数据,也不会有多个历史数据的副本。 是否可以在RAM中为所有本地代理只保留一份价格数据?现在,内存消耗是相当不合理的。 Aliaksandr Hryshyn 2019.09.15 22:05 #130 fxsaber: 是否可以在RAM中只保留一份所有本地Agent的价格数据?现在,内存正被相当不合理地用掉。 赞成。 1...6789101112131415161718192021 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
而且我特别要求在每次编译后设置一个标志,即这是一个不同的程序,以前的数据不再有意义。而你想回到那片喧嚣中去吗?我反对这样做!
EX5哈希值存储在每个opt-file中。因此,即使是不改变源代码的重新编译也是一个新的EA。而这是正确的。
我说的是把每一行的缓存当作一个单一的运行的集合文件。没有人可以阻止你将另一个EA的set-file加载到你自己的EA中。
这正是我想在这里做的事情。
现在,如果在EA中有一个变量 "MyName"。而从左边的EA来看,有这样一个变量。然后,当我们加载这个集合文件时,变量MyName将改变为集合中的值。
符合逻辑的是,在处理缓冲区时也会出现同样的行为。在那里,事实上,每一行的通行证都是一个设置文件。
EX5哈希值存储在每个opt文件中。因此,即使在不改变源代码的情况下重新编译也是一个新的EA。而这是正确的。
我们说的是把每一行的缓存算作一个单次运行的集合文件。没有人可以阻止你将另一个EA的set-file加载到你自己的EA中。
这正是我想在这里做的事情。
现在,如果EA有变量 "MyName"。而从左边的EA来看,有这样一个变量。然后,当我们加载这个集合文件时,变量MyName将改变为集合中的值。
符合逻辑的是,在处理缓冲区时也会出现同样的行为。在那里,事实上,每一行的通行证都是一个设置文件。
我明白我们在谈论什么。但是!这套设备是为特定的版本设计的。因此,可以做出妥协。将所使用的套装的正确性和其他事情的责任下放给进步者。要做到这一点,只需记录软件的版本。如果没有改变,那是一回事,如果原告改变了版本,那么....。
关于交易、自动交易系统和交易策略测试的论坛
无证件的...(bug, opportunities...) MT5
Sergey Tabolin, 2019.05.13 09:23
================
2.如何以编程方式捕捉优化结束日期?
最好是让它可以定义这个日期(像TESTER_END_DATE)。
我知道是什么原因。但是!这套设备是为特定的版本设计的。因此,可以做出妥协。将所使用的套装的正确性和其他事情的责任下放给进步者。要做到这一点,只需记录软件的版本。如果没有改变,那是一回事,如果原告改变了版本,那么.....。
这样的EA有什么问题呢?
适用于这样的EA?
现在,在MT4/5中,在这种情况下,一切都完美地工作。同样地,没有理由不从一套--缓存优化器。
为这样的EA设置有什么问题呢?
申请其中的一个?
现在,在MT4/5中,在这种情况下,一切都完美地工作。同样地,没有理由不从一套--缓存优化器。
这是有原因的。优化器缓存是一个特定程序的缓存。它只为它而设。单一的测试应该只用程序来启动,它已经被创建了。
你可以从第一个例子中手动加载一个集合到第二个例子中,调整额外的参数,一切都会好起来。但是,用另一个EA从优化器中运行一个测试,这太过分了。你可以想象,论坛上会有多少人因此而一下子流下眼泪。
但用另一个EA运行优化器的单一测试就太多了。试想一下,论坛上会有多少人因此而立即流下眼泪。
很遗憾,你不明白。你甚至无法想到流泪的情景。当对泰斯特的工作的理解在反对者之间不相称时,就很难谈了。
我希望你能理解。你甚至不能想出一个流泪的方案。当对泰斯特的工作的理解在反对者之间不相称时,就很难谈了。
做测试员是一回事,而做优化员又是另一回事。没有必要将红色与湿润混淆。
我非常理解你的意思,这就是为什么我反对)))))。
测试人员是一回事,而优化人员又是另一回事。没有必要将红色与湿润混淆。
遗憾的是,论据为零。
关于交易、自动交易系统和交易策略测试的论坛
MetaTrader 5交易策略测试仪开发计划
Renat Fatkhullin, 2019.09.02 23:03
加速将在本地代理上特别明显,在那里你不需要抽取大量的数据,也不会有多个历史数据的副本。
是否可以在RAM中为所有本地代理只保留一份价格数据?现在,内存消耗是相当不合理的。
是否可以在RAM中只保留一份所有本地Agent的价格数据?现在,内存正被相当不合理地用掉。