Оптимизация торговых стратегий

Участие в оптимизации дает неоценимый опыт прямой работы в сфере алготрейдинга. Работа проходит по принципу распределенных вычислений. Участники оптимизации объединяют свои компьютерные мощности, чтобы оптимизацию ускорить.

Когда все отчеты будут собраны, они будут обработаны, а результаты — высылаются участникам оптимизации в формате таблицы Excel (скачать образец).

Доступ к файлам стратегии

Как участвовать в оптимизации торговых стратегий.

Чтобы получить доступы в Google-таблицу, к папке стратегий на Dropbox, а также к Telegram группе введите данные в окне ниже и нажмите «Отправить запрос».

В ответе вам придут соответствующие ссылки. В рабочие дни обработка запроса может занять некоторое время.

Telegram-группа

Для присоединения к Телеграм-каналу найдите ссылку на первом листе Google-таблицы.

Процесс оптимизации

Схематично весь цикл оптимизации выглядит так.

Все действия участника оптимизации.

Подробные инструкции ниже.

1. Выбрать параметры робота

Зайдите в Google-таблицу и выберите свободные ячейки. Каждая ячейка соответствуют настройкам робота по нескольким параметрам.

Например, в таблице участник выбрал диапазон:

  • Dist = 0.1
  • Range от 0.3 до 1.1
  • SL от 0.1 до 0.2
  • TP от 0.1 до 1.3

Выделенный в таблице диапазон нужно объединить в одну ячейку — см. рис. выше.

Выбранный диапазон нужно назвать в соответствии с условным обозначением вашего имени и номером архива. Инструкции по обозначению см. прямо в Google-таблице.

2. Настройка и запуск оптимизатора

Откройте платформу JForex 3 от Dukascopy. Скачать платформу для любой операционной системы можно по этому адресу. Откройте демо-счет — ссылка после запуска платформы в приветственном окне.

В нижней панели (где позиции, ордера и т.д.) откройте вкладку «Исторический тестер». Если ее нет, проследуйте в верхнюю строку меню: «Вид» — «Исторический тестер». Вкладка появится в нижней панели, зайдите в нее.

Выполним настройку перед оптимизацией.

  1. Откройте файл стратегии, скачанный с Dropbox. Этот файл имеет расширение .jfx, и он уже готов к работе.
  2. Переключитесь в режим оптимизации.
  3. Укажите размер счёта 10,000 USD (десять тысяч), остальное без изменений.
  4. В инструментах выберите только необходимые: для мажоров — один инструмент, для кроссов — два (основной и вспомогательный, о котором подробнее в Google-таблице).
  5. Задайте временное окно — «По выбору». Даты см. в Google-таблице.
  6. Качество котировок — оставляем «Тики» и «Обрабатывать все тики»
  7. Жмите на запуск.

Выполнив эту настройку один раз, дальше почти не потребуется никаких изменений. Перейдем к настройкам самого робота. Например, настроим по параметрам, выбранным выше в Google-таблице.

  1. Установите «99» как максимально допустимое снижение капитала.
  2. Задайте начальные, конечные значения параметров и шаги в соответствии с Google-таблицей. Задайте правильный инструмент! Для кроссов их будет два — основной и вспомогательный.
  3. Укажите, сколько комбинаций тестировать за один подход. Подсказка: чем меньше, тем выше скорость. 20-50 комбинаций за раз — хороший выбор для большинства компьютеров. Платформа подскажет, сколько комбинаций получилось — см. в левом нижнем углу окна.
  4. Нажмите «ОК» — оптимизация началась.
Примечание к пункту 2Как поменять инструмент.
Сперва заменить инструмент в настройках «Исторического тестера».
Далее переставить галочки в настройках самого робота.

3. Сохранение, архивация и отправка отчетов

Окончание оптимизации — очень ответственный момент! Если закрыть платформу, все труды пропадут! Если нажать на запуск оптимизации повторно — прежняя работа тоже пропадет! Поэтому не делайте никаких других манипуляций с платформой кроме перечисленных далее:

Когда оптимизация закончится, необходимо выделить все отчеты (сочетание клавиш Ctrl+A) и сохранить их на вашем компьютере в папку с соответствующим финансовым инструментом и окном тестирования. Отчет имеет формат .html.

Сохраняйте ВСЕ полученные отчеты!

Нажав «Сохранить отчеты», создайте или откройте нужную папку, и только после этого — «Выбрать».

Заархивируйте отчеты, например, с помощью программы 7-ZIP. Задайте имя архива в соответствии с вашим условным обозначением и номером архива. Например, нужно отправить уже второй по счету архив, поэтому назовем так: MOL_02.zip.

После чего скопируйте этот архив в соответствующую папку на Dropbox.

Повторите цикл с новыми параметрами робота.

Результаты оптимизации

По итогам оптимизации каждому участнику на почту придут подробные отчеты в Excel-формате.

Стратегия London Session

Кратко о сути стратегии. Здесь представлена более сложная версия. Мы оптимизируем версию попроще.

Scroll Up