rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Скринеры в тестере. Скринеры #4

Продолжаем изучение скринеров и кросс-тестирование. Сегодня будем учиться настраивать тестер и проведём первый тест скринера.

В качестве стратегии для тестов возьмём робота «Пин Бар на усреднённой внутридневной волатильности».

Прибыльность в районе 1% на одну сделку:

Скринеры в тестере. Скринеры #4 

Но это позже.

Точка входа у него примерно такая:

Скринеры в тестере. Скринеры #4

Учимся включать тестер.

Запускаем «Tester Light»:

Скринеры в тестере. Скринеры #4

1. Активируем сет данных скачанный в прошлом посте серии.

Для этого в открывшемся тестере жмём на кнопку «Сервера подключения»:

Скринеры в тестере. Скринеры #4 

В открывшемся окне:

Скринеры в тестере. Скринеры #4 

  1. В качестве источника данных выбираем «Set».
  2. Тип трансляции данных «Свечи».
  3. Выбираем имя сета. В нашем случае это «FinamSpot30min».

После чего в списке бумаг должны появиться инструменты, которые мы загружали:

Скринеры в тестере. Скринеры #4 

 

2. Создаём робота.

Скринеры в тестере. Скринеры #4

  1. Жмём на кнопку «Создать робота».
  2. Выбираем робота, которого хотим создать. Рекомендуем «PinBarVolatilityScreener» для тестов. Это один из лучших вариантов из бесплатных.
  3. Обязательно вводим какое-то имя для робота.
  4. Жмём кнопку «Принять».

После этого робот должен добавиться в таблицу созданных скриптов:

Скринеры в тестере. Скринеры #4 

3. Подключаем к роботу данные.

Скринеры в тестере. Скринеры #4

Для этого:

  1. Вызываем у робота индивидуальное окно.
  2. Далее переходим в окне робота во вкладку «Управления».
  3. Жмём на «Подключение данных».
  4. В окне настроек данных для скринера выбираем все бумаги, какие есть.
  5. Жмём на кнопку «Принять».

В окне робота должны появиться выбранные инструменты:

Скринеры в тестере. Скринеры #4

4. Настраиваем параметры робота.

Открываем параметры у робота:

Скринеры в тестере. Скринеры #4 

  1. Regime – On / Off / OnlyLong / OnlyShort. Основной режим работы.
  2. Max positions. Максимальное одновременно кол-во позиций, которое робот может открывать.
  3. Volume type. Выбираем % депозита.
  4. Volume. Объём от депозита на одну позицию.
  5. Asset in portfolio. Название активов в портфеле для торговли. Оставляем Prime.
  6. Stop % from height of pattern. Трейлинг стоп для открывающихся позиций.
  7. Days volatility adaptive. Кол-во дней, за которое алгоритм усредняет внутридневную волатильность.
  8. Height PinBar volatility percent. Размер пин-бара от внутридневной усреднённой волатильности по инструменту.
  9. Sma filter is on. Включен ли фильтр по скользящей средней. Покупаем выше скользящей. Продаём под ней.
  10. Sma filter len. Длина скользящей средней для фильтра.

 

5. Тестируем. Смотрим результаты.

Далее запускаем процесс тестирования:

Скринеры в тестере. Скринеры #4 

И если открываем журнал, то видим вот такое чудо:

Скринеры в тестере. Скринеры #4 

PL 1 % НА СДЕЛКУ!!!

Удачных алгоритмов!

Оглавление данной серии статей здесь: https://smart-lab.ru/company/os_engine/blog/1131003.php

Комментарии открыты для друзей!

Скринеры в тестере. Скринеры #4

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

Скринеры в тестере. Скринеры #4


UPDONW
Новый дизайн