Как включить проверку потоков данных из сокетов, если коннектор может останавливать трансляцию данных без оповещения.
Неделю назад выяснили, что некоторые биржи в момент прекращения трансляции трейдов и стаканов по сокетам могут об этом не оповестить. Оставляют сокет в рабочем состоянии, а часть данных транслировать прекращают. В итоге создан механизм отслеживания данных по потокам с принудительным переподключением коннектора, если такое случилось.
Работает этот механизм не везде. На данный момент включен только для биржи BingX. В остальных случаях его нужно будет включать.
Разберёмся с тем, как это делать.
Для начала нужно исправить разрешение для сервера, обозначив ему самому, что нужно следить за обновлением данных.
Делается это здесь:
Рассмотрим пример динамического включения и отключения индикатора для источника BotTabSimple. Данный подход может понадобиться, когда Вы создали для источника множество индикаторов, но фактически используются только некоторые из них. Отключение индикаторов в таком формате позволяет уменьшить нагрузку на робота во время тестирования, оптимизации и реальных торгов.
Если в это свойство передать False и вызвать у индикатора метод Reload(), индикатор перестанет считаться каждое обновление свечи. А также индикатор перестанет прорисовываться на графике.
В этом видео рассмотрим новый коннектор OsEngine для получения новостей из каналов стандарта RSS и Atom.
VK Видео:
RuTube:
Сегодня будем смотреть пример, в котором трейлинг стоп по позиции подтягивается по ленте сделок, а сама позиция открывается из события завершения свечи.
На графике это выглядит так:
На гитХаб исходник примера находится здесь:
Внутри проекта:
Продолжаем обзор роботов-скринеров из публичной сборки OsEngine. Сегодня на очереди пример скринера, анализирующий стакан котировок по многим инструментам одновременно.
Для начала Вам следует открыть исходный код робота. Внутри проекта это здесь:
Продолжаем обзор роботов-скринеров из публичной сборки OsEngine. Сегодня на очереди пример скринера, работающего по ленте сделок.
Один раз в секунду скринер анализирует движения по бумаге за N секунд и входит в позицию, если мы прошли за это время N%.
Для начала Вам следует открыть исходный код робота. Внутри проекта это здесь:
Продолжаем обзор роботов-скринеров из публичной сборки OsEngine. Сегодня усложняем, и на очереди скринер, фильтрующий на входе бумаги по RSI + использующий в своей логике адаптивный ценовой канал.
Робот входит в позицию, когда цена актива пробивает ценовой канал с выходом по обратной стороне канала. Плюс входы фильтруются по значению RSI.
Для начала Вам следует открыть исходный код робота. Внутри проекта это здесь:
Это первое видео из курса лекций для инвесторов, которые хотят понять, нужно ли им идти в алготрейдинг или нет.
VK Видео:
RuTube:
Продолжаем обзор роботов-скринеров из публичной сборки OsEngine. Сегодня на очереди скринер, ожидающий пробой уровней вниз с откатом через паттерн PinBar.
Скринер – не простой. Представляет целый класс роботов, опирающихся в своих действиях на волатильность инструмента. В данном случае размер PinBar привязан к усреднённой внутридневной волатильности и показывает очень хорошую доходность на самом широком списке бумаг.
Для начала Вам следует открыть исходный код робота. Внутри проекта это здесь: