我如何检查 "优化 "或 "正向优化 "是否正在进行? - 页 4

 
Youri Tarshecki:
我在一个完整的伏击-前进循环中做了12次。这在最坏的情况下是一分钟的损失。与测试本身的时间相比,有时是以小时计算的,它是微不足道的。至少我已经得到了备份和转发的完整报告图片,而且终端,顺便说一下,不会因为图表的过度供应而挂掉,因为我正在清除它们。

在测试器中一次通过几个小时?

 
Dmitry Fedoseev:

在测试器中一次通过几个小时?

一次通过就是12次的优化。那是几分钟。整个周期为12*5=60。但在每个前进步骤之后,我重新加载终端,复制图表并获得前进的利润。为此我不运行优化,而是正常运行--这是OnTester数据可以被处理的时刻。
 
Youri Tarshecki:
一次通过就是12次的优化。那是几分钟。整个周期为12*5=60。但在每一步前进后,我重新加载终端,复制图表并获得前进的利润。为此,我没有开始优化,而是正常运行 - 这是OnTester数据可以被处理的时刻。
我明白了,我知道了。
 
Dmitry Fedoseev:
明白了,明白了。

顺便说一下,市场上这样的工作可以花费多少钱--处理单独的正向运行的结果,并在文件中存储两个参数--线性 平衡回归 和净利润?

为了使处理在正确的时间工作--你可以做一些外部标志,或者让它每次都检查ini-file中的tetting状态,在第二次初始化时,OnTester被触发。看到优化被禁用了--算上,打了折扣。

 
然而,问题仍然没有得到解决,如何确定代码中的 "优化 "或 "正向优化 "正在进行?
 
Youri Tarshecki:

顺便说一下,市场上这样的工作可以花费多少钱--处理单独的正向运行的结果,并在文件中存储两个参数--线性 平衡回归 和净利润?

为了使处理在正确的时间工作--你可以做一些外部标志,或者让它每次都检查ini-file中的tetting状态,在第二次初始化时,OnTester被触发。看到优化被禁用了--算上,打了折扣。

理论上它可能是一种成本,但当我们接近它时,它是不同的。在前进的道路上,优化的情况也是如此。
 
Lilita Bogachkova:
然而,问题仍然没有得到解决,如何在代码中确定 "优化 "或 "正向优化 "是在进行中?
你是什么意思?运行的是正向优化 还是简单优化?或者当正向优化运行时,你是否需要将后向和正向运行分开?
 
Dmitry Fedoseev:
你是什么意思?运行的是正向优化还是简单优化?或者,在前向优化过程中,我们应该把后向和前向运行分开吗?
你需要确定正向优化何时开始,并在这个时候改变计算方法 OnTester()。
 
Dmitry Fedoseev:
理论上可能有一个价值,但当我们接近时,可能是一个不同的价值。关于前向优化也是如此。

1.

检查Ini文件。如果转发-自定义&&优化-禁用,则开始为第二次OnTester初始化计数。

其他情况则被忽略。

2-й

写下第一个和第二个初始化。 我将自己决定哪个是偶数,哪个不是。

3-й

我们在一行中计算并写下所有的东西,并通过文件中的行数找到结果 N=所有优化框架的数量+1

 
Lilita Bogachkova:
我们需要确定正向优化何时开始,在那个时候OnTester()改变计算方式。
显然,只能按日期划分,正如你已经做的那样。