Начинаем обзор роботов-сеточников из публичной сборки OsEngine.
От включения сетки по трендовому сигналу до полноценного маркет-мейкинга на две ноги в пару по сигналу ускорения бумаг друг к другу (снятого с графика минимальных остатков от разницы между двумя ценовыми рядами с оптимальным мультипликатором).
Рассмотрим пример: GridLenearRegression.
Тип сетки: Открытие позиции.
Логика: Сигналом для выброса сетки служит индикатор линейной регрессии. Выбрасывает сетку типа «Открытие позиции» и закрывает ее общим трейлинг-стоп ордером. Когда цена закрытия свечи оказывается выше верхней канальной линии индикатора — сетка выбрасывается.
Для начала Вам следует открыть исходный код робота. Внутри проекта это здесь:
Сегодня посмотрим пример робота, который в своей логике запрашивает открытый интерес.
Робот технический, как пример, не претендующий на прибыль.
Входит в позицию лонг, когда OI падает на последней свече на указанное кол-во контрактов.
Продолжаем обзор роботов, использующих в своей торговле сетки.
В этот раз рассмотрим пример робота, который выбрасывает две сетки в одну сторону по разным сигналам.
Сегодняшний пример: GridTwoSignals.
Тип сетки: MarketMaking.
Логика: Первым сигналом для выброса LONG сетки служит пробой нижнего уровня индикатора PriceChannel. Если далее цена отскакивает в центр канала, выбрасывается вторая сетка LONG. Завершение работы сетки в данном случае настраивается по времени и по кол-ву отработанных позиций внутри сетки.
Для начала Вам следует открыть исходный код робота GridTwoSignals. Внутри проекта это здесь:
Порой необходимо сделать между линиями сетки неравное расстояние. Поговорим о том, как это сделать при создании сетки.
Сегодня поговорим о том, как проводить тесты сеточных роботов и на что обратить внимание.
И режим трансляции данных самый подробный:
Посмотрим на местоположение открытого интереса в примитивах OsEngine. Это понадобиться Вам во время создания роботов на основе этих данных.
Открываем файл Candle. Сразу под объёмом вы увидите OpenInterest:
Поговорим про популярные способы «заруинить» сеточного робота и сделать так, чтобы он перестал работать. Поговорим про нагрузки на ЦП, которые дают сеточные роботы, и почему не следует включать некоторые типы режимов на слабом ПК.
Сама настройка находится здесь:
Продолжаем разговаривать про стандартные настройки для сетки в OsEngine.
Сегодня разбираемся со смещением сетки при движениях на рынке. Варианта того, как следовать за рынком – два. Один связан с тем, что мы сразу делаем очень широкую сетку, которая открывает линии по мере движения. Второй вариант связан со смещением сетки в сторону движения цены на рынке.
Как это работает:
Настраивается это здесь: