OS_Engine_team

Читают

User-icon
177

Записи

292

Погрешности тестирования во время тестов в OsEngine и других платформах.

Проведение тестов на роботах зачастую вызывает у нас ожидание достоверных результатов. Однако, их достоверность зависит от различных факторов, и ошибки в тестах неизбежны.

Погрешности тестирования во время тестов в OsEngine и других платформах.

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

От чего может возникать погрешность в тестах:

  • Торговая логика робота, генерирующая логические нонсенсы.
  • Условности в исполнении ордеров.
  • Данные для тестирования.
  • Методы работы модуля для тестирования (векторный/событийный).

 

Торговая логика робота, генерирующая логические нонсенсы.

 Сразу рассмотрим пример. Вводные:

  • Тестируем на часовых свечках.
  • Позиция открывается отложенным ордером типа BuyAtStop. То есть по пробою какого-то уровня.
  • В логике робота мы подписаны на событие открытия позиции.
  • В логике открытия позиции одновременно выставляем стоп и профит.


( Читать дальше )

Tester Light в OsEngine.

В этой статье подробно рассмотрим Tester Light.

Tester Light в OsEngine.

Открываем OsEngine:



( Читать дальше )

Индикатор Super Trend и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор SuperTrend. Узнаем историю создания индикатора и то, как он рассчитывается.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Super Trend и бесплатные роботы на нём.

Оглавление

1.      История создания индикатора Super Trend.

2.      Как проводятся расчеты индикатора Super Trend.

3.      Какие сигналы может подавать индикатор Super Trend.

4.      Роботы для OsEngine на индикаторе Super Trend.

4.1.    Пересечение двух индикаторов Super Trend.

4.2.    Контртрендовая стратегия на индикаторах Super Trend и CMO.

5.      Итоговая таблица результатов.

 

1. История создания индикатора Super Trend.

Индикатор Super Trend был создан Оливье Себаном, который является известным трейдером и разработчиком программного обеспечения для торговли на финансовых рынках. Он создал этот индикатор в качестве альтернативы другим популярным техническим индикаторам, таким как Parabolic SAR и Bollinger.



( Читать дальше )

Конвертер и Конвертер свечей в Os Engine.

В этой статье вы найдете описание того, что такое «Конвертер» и «Конвертер свечей» в Os Engine.

Конвертер и Конвертер свечей в Os Engine.

Запускаем Os Engine:



( Читать дальше )

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор Ravi. Узнаем историю создания индикатора и то, как он рассчитывается.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Range Action Verification Index (RAVI) и бесплатные роботы на нём.

Оглавление

1.      История создания индикатора Ravi.

2.      Как проводятся расчеты индикатора Ravi.

3.      Какие сигналы может подавать индикатор Ravi.

4.      Роботы для OsEngine на индикаторе Ravi.

4.1.   Стратегия на индикаторах Ravi и Momentum.

4.2.   Контртрендовая стратегия на индикаторах Ravi и Bollinger.

5.      Итоговая таблица результатов.

 

1. История создания индикатора Ravi.

Индикатор Range Action Verification Index (RAVI) был создан индийским трейдером и аналитиком Тушаром Чанде в 1995 году. Он был разработан в качестве инструмента для анализа рынка и определения трендовых движений на графиках цены.



( Читать дальше )

Скачиваем Ленту сделок и стаканы с помощью OsEngine.

В Os Engine можно тестировать ботов как на свечных данных, так и на ленте сделок и стакане. В этой инструкции будет описан алгоритм, как скачивать исторические данные для таких тестов. 

Скачиваем Ленту сделок и стаканы с помощью OsEngine.

Обратите внимание, что не все биржи поддерживают такой тип исторических данных. Поэтому мы сделаем это для биржи Binance.

Открываем OsEngine:



( Читать дальше )

Качаем данные с OsEngine. OsData 2.0.

В этой статье познакомимся с базовым интерфейсом OsEngine — «OsData». С момощью Os Data пользователи могут скачивать и хранить исторические данные свечей, тиков и срезов стакана, которые затем используются в тестере и оптимизаторе.

Качаем данные с OsEngine. OsData 2.0.

Для начала работы запускаем exe файл с платформой:



( Читать дальше )

Главное меню Os Engine

В этой статье познакомимся с главным меню OsEngine. Разберемся, за что отвечает каждая кнопка.

Главное меню Os Engine

Распаковываем zip архив, который скачали с ГитХаб и идем к exe файлу, чтобы запустить Os Engine.



( Читать дальше )

Разница между созданием роботов на API и на Os Engine.

Статья о том, как роботы видят мир, какие типы данных для них доступны. В чём разница между специальными терминалами для алготрейдинга вроде OsEngine и простым API. Для опытных алготрейдеров это очевидно, поэтому данная статья для тех, кто пока не определился, как и где реализовывать свои стратегии.

Разница между созданием роботов на API и на Os Engine.

 

1. Данные из API.

 



( Читать дальше )

OsEngine: Первый взгляд и скачивание

OsEngine представляет собой терминал с открытым исходным кодом, предназначенный для автоматической торговли роботами и полного цикла алготрейдинга.

OsEngine: Первый взгляд и скачивание

Наша платформа включает в себя:

  • Простой слой создания роботов и индикаторов, который при каждом обновлении остается стабильным, обеспечивая обратную совместимость уже более пяти лет.
  • OsData, позволяет загружать исторические данные, такие как свечи, стаканы и тики из различных источников.
  • Optimizer — программа для выбора оптимальных параметров для стратегий. Как в режиме брут-форса, так и в режиме Walk-Forwards.
  • Tester — позволяет делать как единичные тесты, так и одновременно тестировать множество стратегий на исторических данных множества бумаг на разных таймфреймах с общим портфелем.
  • Miner — инструмент для анализа прибыльных формаций на графиках как в ручном, так и автоматическом режимах. Найденные паттерны могут использоваться в торговле.
  • Bot station – программа предназначенная для запуска роботов в бой.


( Читать дальше )

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