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

 
Youri Tarshecki:

我看到你牺牲了交易密度而选择了时间线--不知道这是否正确。)

在我做之前没有时间尺度,不是很清楚。统一的 利润和损失。
如果我的专家顾问与机器人的时间轴相连,那么它将直观地识别出机器人的运行和不运行的时期。否则,我们就无法过滤掉那些在六个月内开始交易一次,处于某种横向趋势,看起来很有吸引力且有利可图,然后又保持沉默的套路。
 
Dmitry Fedoseev:
我在哪里可以得到这个数字?
while(FrameNext(pass,name,id,value,data)) {
   bool is_forward = CheckPass(pass); //проверим pass в пуле
   if (!is_forward) {
     AddPass(pass); //добавим pass в пул

     //обработка бэка
   } else {

     //обработка форварда
   }
}//endwhile
 
Igor Volodin:
你说我是骗子吗?
不,是一个默默无闻的人。
 
Igor Volodin:
我以前做的时候没有计时,但不是很明显。统一的利润和损失。
按照时间绘制,可以直观地确定机器人运行和停机的时间。否则,我们无法消除那些在六个月内开始交易一次,看起来很有吸引力和盈利的套路,但之后就保持沉默。

思考了一段时间后,我同意。但这里的起始存款,在我看来,应该是来自同一个点。好吧,或者说为这两种变体提供。

另外,如果能够加载volking的正向运行,将非常有用。这在技术上是否可行?

 
Igor Volodin:
谢谢你!
 
Youri Tarshecki:

forwarking-forwalking-forwards.这在技术上有什么可能吗?

事实上,它不如在历史上寻找合适的参数集来得重要。最后,滚动前进将给出(过滤)一组参数,在每一个下一个时期给出具有可接受值的平衡曲线。而且可以用另一种方式进行搜索。

我们已经在这里讨论了自定义的优化标准-- https://www.mql5.com/ru/forum/74809#comment_2301588

在用上述标准进行回测后,我们用最后一次前进检查所有发现的平衡曲线,并查看所有结果,以避免参数与结果相适应的情况。

Какой тип оптимизации, на ваш взгляд, дает самые лучшие результаты? Просьба отвечать тем, кто имеет подтвержденный практикой опыт, а не чисто из теоретических рассуждений.
Какой тип оптимизации, на ваш взгляд, дает самые лучшие результаты? Просьба отвечать тем, кто имеет подтвержденный практикой опыт, а не чисто из теоретических рассуждений.
  • www.mql5.com
Пользовательский критерий оптимизации — при выборе данного параметра в качестве критерия оптимизации будет учитываться значение функции OnTester() в советнике. - - Категория: общее обсуждение
 
Igor Volodin:

事实上,它不如在历史上寻找合适的参数集来得重要。最后,滚动前进仍然会给出(过滤掉)一组参数,给出每个连续时期的平衡曲线的可接受值。而且可以用另一种方式进行搜索。


在用指定的标准进行回测后,我们通过最后一次向前检查所有发现的平衡曲线,通过所有的结果来避免参数与结果拟合的情况。

问题是如何分析伏击前进的结果。而它的结果是那些在背部优化 出现的单一 来回运行。即用用户认为最酷的那一套单次运行。假设我们有12次狼狈为奸的运行。

问题是--我们应该如何组装这12个运行,或者我们应该怎样做才能把这些运行塞进这样的运行?

 
Youri Tarshecki:

这是关于如何分析伏击前进的结果。而它的结果是那些单一的 来回跑,是 后面优化 发生的。即用用户认为最酷的那一套单次运行。假设我们有12次狼狈为奸的运行。

问题是--我们应该如何组装这12个运行,或者我们应该怎样做才能把这些运行塞进这样的运行?

我手动将优化结果 导出为XML,然后在Excel中打开该文件,并将其导出为一个带分隔符的文本文件。然后我把它导出到MySQL数据库。在数据库中,我能够进行排序、过滤等。虽然,这可以直接在Excel中完成。DB更方便,因为你可以把许多运行的结果放在那里,加上适当的标签。
 
elibrarius:
我手动将优化结果 导出为XML,然后在Excel中打开文件,并将其导出为一个带分隔符的文本文件。然后我把它导出到MySQL数据库。在数据库中,我能够进行排序、过滤等。虽然,这可以直接在Excel中完成。DB更方便,因为你可以把许多运行的结果放在那里,加上适当的标签。

我还自动将测试人员的报告数据拉到Excel中,通过复制粘贴得到运行图片,但它们是数值和单独的图片。

我希望看到一张所有12种股票都在其中的图表。而且我希望所有的前锋都能从同一个点开始。

 
Youri Tarshecki:

我还自动将测试者报告中的数据拉到Excel中,并通过复制粘贴获得运行中的图像,但它们是数值和独立的图像。

但我希望有一个包含所有12种股票的图表,一次就好。我也希望所有的前锋都能从同一个点开始。

对我来说,到目前为止,远期(利润和缩减)的数值已经足够了。当然,图表是伟大的,但它们需要保存所有交易 的数据,并随后在其上创建股权。我认为开发成本会太高,而优势只是清晰度。

此外,交易操作数据只能在电脑上优化时保存在文件或数据库中。在云端优化时,我们只能得到一份标准报告。