进行滚动前进的方法

 

你好。

从我所能找到的关于向前走的少量信息中,我想出了一个方法来做。有些工作是手动完成的。我不排除我做错了什么或做得不太理想。也许有一些东西是可以自动化的...

因此,让我们看看我在做什么,以每半年一次的优化为例

1)我从2015年1月1日到2015年1月6日做优化,然后从2015年1月2日到2015年1月7日,2015年1月3日 ...01-08-2015等等。

2) 从每期的优化结果 中,我选择最佳结果,例如缩水<20%(有的结果利润大很多倍,但缩水也大,但为了稳定起见,我选择缩水<20%)。

3)然后我在优化后的下个月手动开始测试(针对步骤2中选择的优化变体)。例如,我从2015年1月1日到2015年1月6日,从2015年1月6日到2015年1月7日运行测试。我在ТХТ文件中保存利润和缩减值。

4)在所有优化过程结束时,我对文件进行分析。

从这种方法的测试结果 来看,我每年都会得到几次排水,选择抽水率<20%的最佳优化结果

也许你使用了其他标准来选择优化结果,也许你使用了一个内置的正向测试?有什么方法可以使整个过程自动化吗?

我请论坛参与者分享他们比较变体的方法,并确定最好的一个。

 
elibrarius:

你好。

以平衡各种选择并确定最佳选择。

这里是最好的一个。

要求从Metacvots那里得到一个这样的东西,你还是会被你的手困住的。从长远来看,他们当然会这样做,但这可能是多年后的事,但同时,做一个自动测试仪。

 
Youri Tarshecki:

这里是最好的一个。

是的,你图片中的东西正是我所描述的,只是在文字上。 问题是关于它的方法,优化结果 的选择,自动化的可能性...

使用内置转发有什么意义吗?缺点是你会在计算所有10000多个结果上花费时间。那有什么好处呢?

 
elibrarius:

是的,你图片中的东西正是我所描述的,只是在文字上。 问题是关于它的方法,优化结果 的选择,自动化的可能性...

在测试器中使用内置的转发有什么意义吗?缺点是你会在计算所有10000多个结果上花费时间。那有什么好处呢?

我只是把远期净利润的总和作为结果,因为我需要专家顾问的净利润,而不是利器。-)而且我对报告进行了截图,以查看股权曲线的性质,如果有的话。
 
Youri Tarshecki:
我只是把远期净利润的总和作为结果,因为我想要专家顾问的净利润,而不是利差。-)而且我对报告进行了截图,以查看股权曲线,如果有的话。

水井的利润可能非常大,而抽水率很高。这样我们就能得到调整到特定时间间隔的结果。我没有选择最大利润作为选择标准,而是选择了最大利润且缩水<20%。你在实际交易中选择优化的唯一结果的变种是什么?

另外,我们不应该通过远期选择,而应该通过回测来选择。前进应该只用于评估回测选择的正确性。

 
elibrarius:


使用测试器的内置前向是否有意义?缺点是需要时间来计算所有10,000多个结果。有什么优点吗?

不清楚你说的前进是什么意思,是什么样的结果。前进是样本外的。
 
Youri Tarshecki:
不清楚你说的前进是什么意思,结果是什么。前进是样本外的。
我指的是终端测试器中内置的正向测试。也许应该把它包括在内,以使画面更加完整?我可能只手动查看一些优化结果,而测试人员会计算出所有的结果......但我不确定是否有必要在这上面浪费时间。
也许,当看到所有的前锋时,我们可能会选择其他的东西,而不是以<20%的缩水作为单一的选择标准?
 
elibrarius:

此外,你不应该通过向前看,而是通过回测来做出选择。远期应该只用于评估回测中的正确选择。

选择什么?))
 
Комбинатор:
选择什么?))
从优化过程中获得的选项集中选择1个选项,即在此基础上运行的专家顾问设置。
 
elibrarius:
我指的是终端测试器中内置的正向测试。也许应该把它包括在内,以完成这幅画?手动的我只能看到一些优化结果,而测试人员会把它们全部计算出来...但我不确定是否有必要在这上面浪费时间。也许,当看到所有的前锋时,我们可能会选择其他的东西,而不是以<20%的缩水作为单一的选择标准?
自动优化器用MT的内部测试器进行测试,我从内部测试器得到报告。我把净利润作为后面优化的标准,因为我的经验表明,如果远期利润是正常的,那么利器也是好的。为了选择--哪种代码的变体更好--我比较了所有前进方向的净利润,另外还用眼睛看了一下测试人员的报告。我有12个前锋。对于交易,我采取最后的、最新的一套。
 
呃,"向前走 "是为了检查,而不是选择什么。