错误、漏洞、问题 - 页 469

 
出现了以下情况。我经常遇到这种情况。我在测试器中改变测试参数。同时,我收到一条信息,说我需要稍微改变并重新编译专家顾问。之后,我刚刚在测试器中所作的那些参数变化就被丢弃了。这是一个买来的设计吗?为什么?还是SD?
 
marketeer:
出现了以下情况。我经常遇到这种情况。我在测试器中改变测试参数。同时,我收到一条信息,说我需要稍微改变并重新编译专家顾问。之后,我刚刚在测试器中所作的那些参数变化就被丢弃了。这是一个买来的设计吗?为什么?还是SD?

EA的名称是否也会略有变化?
 
另一个问题也是最重要的。我正在使用一个自定义参数进行优化。有人决定,小数点后2位足以显示它。或者告诉我这是在哪里配置的。我最满意的是自定义最小优化算法,但没有这样的算法,只有自定义最大值,所以我从OnTester返回1/值--在这个特定的运行中,我们得到的值在小数点附近,在测试器中显示它们是合乎逻辑的。
 
MetaDriver:
议员的名字是否也会略有变化?
不,你很机智。
 
marketeer:
另一个问题也是最重要的。我正在使用一个自定义参数进行优化。有人决定,小数点后2位足以显示它。或者告诉我这是在哪里配置的。我最满意的是自定义最小优化算法,但我没有,只有自定义最大,所以我从OnTester返回1/值--在这种特殊情况下,我们得到的值在10 000左右,在测试器中显示它们是合理的。但现在我必须发明一种方法来缩放它们,以便看到有效数字而不是0.00。

我怕听起来太诙谐,但我还是建议你使用return(-value )。
 
marketeer:
出现了以下情况。我经常遇到这种情况。我在测试器中改变测试参数。同时,我收到一条信息,说我需要稍微改变并重新编译专家顾问。之后,我刚刚在测试器中所作的那些参数变化就被丢弃了。这是一个买来的设计吗?为什么?或者是SD?
从前我注意到,如果你在测试器中改变测试参数,你需要至少进行一次传递来保存/记忆它们。这可能是现在的工作方式。然而,如果你想保证保存新的测试参数而不回头看任何东西--这很容易通过 "输入参数 "标签上的上下文菜单 完成。
 
Yedelkin:
我很久以前就注意到,如果你在测试器中改变了测试参数,你必须至少进行一次传递才能在测试器中保存/记忆它们。这种情况可能仍然存在。如果你想保证在不看任何东西的情况下保存新的测试参数--这很容易通过 "输入参数 "标签的上下文菜单来完成。
当加载一个新的EA(或重新编译)时,如果有设置文件,则从设置文件中获取参数值,如果没有设置文件,则从默认参数中替换。设置文件在EA的运行过程中自动更新(在第一次运行时创建)。或者如正确指出的那样,可以手动保存/加载。
 
MetaDriver:
我怕听起来太诙谐,但我的建议是:使用return(-value )。
我有,但我不喜欢,因为它与价值的物理意义相矛盾。
 
marketeer:
我喜欢,但我不喜欢,因为它与价值的物理意义相矛盾。
这很可怕。
 
MetaDriver:
这很糟糕。
我同意你的观点;-)。