Друзьям мои. Немногие знают, но у Т-Инвест тарифы давно не «конские», а вполне хорошие и рыночные. Есть варианты и 0.05 и 0.04 и 0.025!!! на фьючерсы. Всё с учётом биржевой, ничего сверху больше не списывается! А это извините, даже выгодно!
После известных событий, погоня за сверхприбылью перестала быть в приоритете.
Поэтому совесть моя чиста!
Смотрите:
Сегодня разговор пойдёт про то, как ускорить работу коннектора в момент его перезапуска, если пользователь держит в рынке несколько десятков (или даже сотню) ордеров. Для этого надо модернизировать работу одного метода в коннекторе и сделать там КЭШ ордеров, запрошенных с рынка. Это позволяет в десятки раз быстрее вернуть роботов в строй и обеспечить им актуализацию данных по ордерам быстрее.
*серия постов «Коннекторы к OsEngine» — для программистов. Если Вы пользуетесь OsEngine как пользователь, можете дальше не читать.
Внутри дня происходят штатные переподключения коннекторов, после которых OsEngine перезапрашивает статус лимитных ордеров, которые у него стоят в рынке. Ведь ордер может исполниться в момент, когда не было связи. Пока ордеров до 10 штук, проблем никаких, и это довольно быстро. Однако ситуация поменялась, и у некоторых пользователей теперь может быть под сотню лимиток, стоящих в стаканах.
После того, как мы создали и внедрили в стандартную сборку маркет-мейкерские алгоритмы, обычным поведением роботов клиентов стало то, что они держат десятки лимитных ордеров в рынке.
В этом видео разберем классический индикатор объёма Accumulation/Distribution (AD): его историю, формулы расчёта и основные торговые сигналы (дивергенции, пересечения нулевой линии, уровни поддержки/сопротивления). Рассмотрим пример стратегии и готового робота для OsEngine, протестированного на акциях Сбербанка и нефти.
VK Видео:
RuTube:
Посмотрим на местоположение открытого интереса в примитивах OsEngine. Это понадобиться Вам во время создания роботов на основе этих данных.
VK Видео:
RuTube:
Добавлен «Механизм запроса активных и исторических ордеров из АПИ». В этом посте поговорим о том, как его тестировать.
*серия постов «Коннекторы к OsEngine» — для программистов. Если Вы пользуетесь OsEngine как пользователь – можете дальше не читать.
Пост о том, как реализовать и включить в работу методы для запроса активных и исторических ордеров.
*серия постов «Коннекторы к OsEngine» — для программистов. Если Вы пользуетесь OsEngine как пользователь – можете дальше не читать.
1. Зачем это нужно?
Необходимо дать возможность роботам и внешним системам OsEngine напрямую запрашивать из коннекторов данные по историческим и активным ордерам. До этого момента OsEngine видел только те ордера, которые генерировал сам.
Запрашивать из роботов и внешних систем эти данные можно, обратившись к реализации сервера, если это AServer:
Сегодня видео для практиков. Рассмотрим действие, которое совершает каждый создатель нового робота на платформе OsEngine — создание и сохранение в переменную источников данных в роботах.
VK Видео:
YouTube: