В этом видео подробно рассмотрим Журнал сделок в OS Engine. А также проведем тесты ГРААЛЬНОГО робота и на его примере подробно объясним, какая нужная информация по тестам (или торговле) записывается в журнал.
VK Видео:
RuTube:
Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.
Приближаемся к продакшен-реди версии. Около нового года можно будет об этом говорить, поэтому фокус смещается на инструкции и удобство работы с проектом для начинающих.
Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php
Он делается для того, чтобы было удобно и быстро искать всё в одном месте. Вся информация по алготрейдингу и созданию торговых роботов, которая Вам может понадобиться в одном месте.
Новое за месяц:
Сегодня будем рассматривать пример, в котором будем последовательно выходить из позиции через лимитки в рынке, выставляя лимитки одну за другой. Вход у нас будет по развороту на свечках, опирающихся на волатильность (через ATR).
Итоговая логика робота на графике выглядит так:
На ГитХаб в репозитории OsEngine это находится здесь:
https://github.com/AlexWan/OsEngine
Внутри проекта здесь:
Сегодня будем рассматривать пример, в котором будем докупать актив, когда он идёт в сторону нашей позиции, и усредняться на откате. Делать это будем при помощи докупки актива в текущую позицию. Методами BuyAtMarketToPosition и SellAtMarketToPosition.
Итоговая логика робота на графике выглядит так:
На ГитХаб в репозитории OsEngine это находится здесь:
Внутри проекта здесь:
В некоторых типах торговых алгоритмов при перезапуске тестера нужно обнулять переменные или массивы. Это нужно в довольно редких случаях, но Вы должны знать, как это делать. В этом посте посмотрим пример, в котором это реализовано.
Он писался для лекций по стадиям волатильности и в нём есть переменные, которые нужно сбрасывать в начале теста, и робот довольно сложный…
На ГитХаб это здесь:
https://github.com/AlexWan/OsEngine
В проекте это здесь:
Часто при внесении изменений в проект возникает ситуация, когда ваши изменения могут конфликтовать с обновлениями в главном репозитории проекта. Это происходит тогда, когда главный репозиторий успел обновиться уже после того как вы внесли свой новый код. Как автоматически избегать подобной проблемы рассказываем в новом видео для программистов.
VK Видео:
RuTube:
Видеообзор функционала выставления наклонных и горизонтальных уровней, по которым можно входить и выходить из позиций.
VK Видео:
RuTube:
Сегодня рассмотрим пример того, как можно усредняться через отложенные ордера на открытие других позиций.
Данный тип усреднения позволяет в полной мере тестировать торговую логику робота на свечных данных, т.к. использует заявки на усреднение типа BuyAtStop и SellAtStop.
На ГитХаб в репозитории OsEngine это находится здесь:
https://github.com/AlexWan/OsEngine
Внутри проекта здесь:
Сегодня рассмотрим пример того, как можно выставлять несколько ордеров на закрытие по позиции одновременно. Делать это будем через открытие нескольких позиций на входе.
Напоминаем, что архитектура OsEngine запрещает выставлять на рынок больше одного лимитного ордера на закрытие по позиции за раз, и при помощи такой конструкции можно это ограничение обойти.
На ГитХаб, в репозитории OsEngine это находится здесь:
Внутри проекта здесь: