Поговорим про популярные способы «заруинить» сеточного робота и сделать так, чтобы он перестал работать. Поговорим про нагрузки на ЦП, которые дают сеточные роботы, и почему не следует включать некоторые типы режимов на слабом ПК.
Сама настройка находится здесь:
Продолжаем разговаривать про стандартные настройки для сетки в OsEngine.
Сегодня разбираемся со смещением сетки при движениях на рынке. Варианта того, как следовать за рынком – два. Один связан с тем, что мы сразу делаем очень широкую сетку, которая открывает линии по мере движения. Второй вариант связан со смещением сетки в сторону движения цены на рынке.
Как это работает:
Настраивается это здесь:
Режим открытия позиций (OpenPosition) в сетках OsEngine – режим, в котором у всей сетки есть средняя цена входа, к которой привязываются единые входы и выходы. Stop и Profit по всем ордерам вместе.
Это отдельный режим торговли, в котором нельзя обозначить цену выхода по каждой отдельной линии, но существует единая позиция сетки.
В окне создания сетки выбрать OpenPosition сетку нужно здесь:
Начинаем серию постов про открытый интерес (ОИ) и торговлю роботами, исходя из этих данных в OsEngine.
Добавили ОИ в OsEngine некоторое время назад. Написан робот-пример для торговли от этого показателя. В этой статье поговорим о том, что это такое и здесь же будет оглавление.
Открытый интерес (Open Interest, OI) на бирже – это количество открытых фьючерсных или опционных контрактов, которые не были закрыты противоположной сделкой.
Открытого интереса нет на фондовой или валютной секции. Он есть только на фьючерсной и опционной секции у контрактов, имеющий время жизни.
Режим маркет-мейкинга в сетках OsEngine – режим, в котором у каждого уровня сетки будет отдельное закрытие по ранее указанной цене.
Это отдельный режим торговли, в котором есть заранее обозначенные цены выхода по каждому уровню, но отсутствует единая позиция сетки.
В окне создания сетки выбрать MarketMaking сетку нужно здесь:
Посмотрим, где находиться стандартная сетка OsEngine в исходном коде. Её тоже можно модернизировать, весь код открыт.
Внутри проекта стандартная сетка располагается здесь:
Практически любой робот в OsEngine может создавать внутри себя сетки как в ручном, так и автоматическом режиме. В этой статье будем учиться делать это в ручном режиме. Также в ней есть описание всех настроек сетки в первом приближении.
Сетки создаются в любом роботе с источником BotTabSimple. Для примера мы создадим робота без логики, который называется “Engine”: