Давайте разберем понятие визуального бэктестинга - это очень важная, очень нужная опция программы, с этим мы работаем постоянно. Перед тем как использовать какой-нибудь модуль программы в прогнозах, при реальной торговле, следует обязательно протестировать его работу - на выбранном инструменте и таймфрейме. Визуальный бэктестинг - это наиболее простой и быстрый вариант тестирования программы на предмет того, как она работает в прогнозе. Здесь не программа оценивает работу, а вы сами: вы буквально смотрите, как ведет себя прогнозная линия в розовом поле программы, после границы LBC - там, где для нее начинается "будущее".
В Timing Solution есть два вида модулей - старого и нового образца, визуальный бэктестинг в них проводится по разному.
Как проводить бэктестинг в модулях старого образца - на примере Turbo Cycles
Делается это очень легко:
1 шаг: кликните на кнопку LBC (активируйте ее), она предназначена для установления "виртуальной границы", для программы, между прошлым и будущим. Будущее для нее начнется сразу после LBC - справа от нее, там где розовое поле. Прошлое для программы простирается слева от LBC, где зеленое поле. В зеленом поле - данные котировок, которые программа анализирует; те, что в розовом поле, она, соответственно, не трогает - она их просто не видит.
2 шаг: после активации кнопки LBC, осталось только одно - кликнуть мышкой в выбранном месте графика котировок. Здесь появится граница LBC, зона справа от нее сразу окрасится в розовый цвет. Вы заметите также, что сразу перерисуется и прогнозная линия (только в Turbo Cycles, в других потребуется нажать на кнопку перерасчета) - в соответствии с новым набором данных по котировкам. Соответственно, вы сможете посмотреть, как ведет себя прогнозная линия в розовом поле с текущими настройками - программа котировки в розовом поле не видит, а вот вы все видите вполне, и можете оценить, как прогнозирует программа.
Подробнее о возможностях модуля Turbo Cycles читайте здесь:
Быстрый обзор Timing Solution: модуль Turbo Cycles Несколько иначе проводится процедура визуального бэктестинга в модулях нового образца - показываем на примере модуля Wavelet Cycle Hunter.
Бэктестинг в модулях нового образца - на примере Wavelet Cycle Hunter
Процедура бэктестинга (проверки прогноза) в модуле Wavelet Cycle Hunter также довольно проста.
1. Кликаете на кнопку LBC (активируете ее)
2. Щелкаете в нужном месте экрана - левая часть будет синей, правая, где начинается прогноз - розовой.
3. Переходите на вкладку Algorithm
4. Выбираете режим Backtesting (before LBC)
После этого кликаем на кнопку Calculate - начинаются вычисления:
Как проверить, после вычислений, все ли сделано правильно? Подведите курсор к правому краю вэйвлет-поля (именно здесь последние вычисленные бары), дата должна совпадать с отметкой LBC на графике котировок:
Чтобы линия прогноза из нижней панели, под котировками, отобразилась прямо на графике котировок, кликните вот сюда:
Вот так выглядит прогноз в бэктестинге, с одним циклом, при настройках в 4 овертона:
На самом деле, там рекомендуется использовать 8-12 овертонов, подробнее об этом здесь:
Прогноз без головняков: вэйвлет-анализ в модуле Wavelet Cycle Hunter Выводы
Как видим, главное различие между модулями старого и нового образца в одном - в модулях старого образца бэктестинг можно начинать сразу. В модулях нового образца нужно вначале выбрать режим Backtesting (before LBC) - и только после этого можно приступать к процедуре бэктестинга.
Читайте также:
Быстрый обзор Timing Solution: что такое отметка LBC и как с ней работать