Избранное трейдера Jonnyk

по

Как отправлять сообщения в Telegram из робота OsEngine

    • 17 февраля 2024, 17:58
    • |
    • UHSF
  • Еще


Бывает нужно получать от торгующего робота какие-то уведомления – это могут быть уведомления об открытии позиций, закрытии, каком-то сбое и тд.

 

Так вот, сегодня рассмотрим способ отправки сообщений в один из популярных мессенджеров Телеграм.

 

Как отправлять сообщения в Telegram из робота OsEngine


Инструкция состоит из 3-х пунктов:

1. Создание бота в Telegram для приема сообщений

2. Отправка сообщений на примере бесплатного робота OsEngine

3. Обзор кода робота

 


1. Создание бота в
Telegram  для приема сообщений

Нам будет нужен бот в самом мессенджере Телеграм. Для его создания используем BotFather (https://t.me/BotFather) – это официальный бот мессенджера, который позволяет создавать ботов и управлять ими. Открываем его и начинаем с ним чат (команда “/start” или Запустить):



( Читать дальше )

Бесплатные роботы на индикаторах. Сборник.

Вот уже больше квартала наша команды выкладывает здесь бесплатных торговых роботов на различных индикаторах. На сегодняшний момент на СмартЛаб выложено больше 15 индикаторов и около 50 роботов. К следующему лету будет больше 100. В данной статье будет оглавление, чтобы можно было удобно делиться данной информацией.

 Бесплатные роботы на индикаторах. Сборник.

Также мы проводим тестирование на некотором наборе данных в первом приближении. Представляем Вам формулы и трейдинговые смыслы данных индикаторов. 

Данная статья – обновляемый сборник по данной серии статей.

 

1 Индикатор AD. Accumulation Distribution

https://smart-lab.ru/company/os_engine/blog/941598.php

 

2 ALB. Adaptive Look Back

https://smart-lab.ru/company/os_engine/blog/943737.php

 

3 ADX. Average Directional Index

https://smart-lab.ru/company/os_engine/blog/944342.php

 

4 Alligator Билла Вильямса

https://smart-lab.ru/company/os_engine/blog/945086.php

 

5 AO (Awesome oscillator)

https://smart-lab.ru/company/os_engine/blog/946027.php



( Читать дальше )

Валютный арбитраж. Сборник статей о том, как их торговать роботами

Закончен сборник статей по торговле роботами валютного арбитража. В данном посте сделаем оглавление для серии.

Напомню, что ничего похожего в других популярных платформах для алготрейдинга нет. Сам слой занимает более 7 тысяч строк кода и позволяет делать на OsEngine очень высокотехнологичных ботов буквально в 100 – 300 строк кода.

 Валютный арбитраж. Сборник статей о том, как их торговать роботами

Первая статья.

В ней Вы познакомитесь с теорией по данной неэффективности. Что это такое? Как в теории на этом зарабатывают?

https://smart-lab.ru/company/os_engine/blog/950164.php

 

Вторая статья.

В данной статье поговорим о том, как можно зарабатывать, не обладая самым быстрым исполнением ордеров на бирже. Про теорию фронтраннинга в контексте валютного арбитража.

https://smart-lab.ru/company/os_engine/blog/951197.php

 

Третья статья.

Визуальные интерфейсы OsEngine. Настройка последовательностей.

В третьей статье мы поговорим об исполнении настроек по треугольному арбитражу в OsEngine. Это надо обязательно знать, т.к. всех роботов на основе BotTabPolygon так или иначе придётся настраивать при помощи данной инструкции.



( Читать дальше )

Парный арбитраж. Оглавление сборника статей. В избранное

Около месяца мы разговариваем в нашем блоге про теорию парных арбитражей и про то как удобно его торговать (исследовать) в OsEngine. Теперь вы это можете делать либо вообще без программирования, либо написав несколько десятков строк кода.

Парный арбитраж. Оглавление сборника статей. В избранное

Это – большой прорыв относительно того, как это массово предлагалось делать мейнстримными блогерами с хабра. Когда тесты предлагается проводить с использованием R, MatLab, а исполнение надо отдельно прописывать самому в других программах для торговли. Теперь это всё не нужно. С интеграцией слоёв создания парных арбитражей в OsEngine – и тестирование и экзекюшен делаются в одной программе, в несколько десятков строк кода. С удобным и понятным визуалом.

Данный пост – оглавление для серии статей о парном арбитраже в нашем блоге.

 

1 О корреляции

https://smart-lab.ru/company/os_engine/blog/940378.php

В данном посте Вы узнаете о том, что такое корреляция и насколько она важна для парного трейдинга. Какие типы сигналов она способна давать сама. Когда и где её примеряют как фильтр.



( Читать дальше )

Тест торговой системы. Итоги

Тест торговой системы. Итоги

Начало
Игра с преимуществом
Торговые модели
Принцип оптимизации торгового алгоритма

И так, после того как, мы учли исполнение сделок, комиссии и провели проверку реальной торговли на соответствие с результатами полученных при тестировании построим доходность готовой торговой системы. 

Определим торговый период с Пн по Вс и каждый Пн будем проводить пересчет моделей для торговли на текущей неделе (Принцип оптимизации торгового алгоритма).

Таким образом, для торговли на текущей неделе, каждый Пн получаем от алгоритма инструмент и торговые параметры (модели входа и выхода, тайм фремы).

Как уже писал ранее, на входе системы оптимизации имеем: ~160 фьючерсов на крипто монеты; три модели входа и выхода; семь тайм фреймов (M5, M15, M30, H1, H2, H4, D1); триггер stop/limit (трендовая/флэтовая стратегия).

Цель тестирования: поиск лучшего инструмента и параметров для торговли на текущей неделе. Получение объединенной кривой результата торговли.

Торговое плечо 20х, используемая маржа 5%.

Последовательно прогоняя торговлю по выданным алгоритмом параметрами, получаем понедельно следующие результаты:

( Читать дальше )

TREND. ALEX WANG. # 20 Стратегии «Параболики»

Мы здесь: Глава 4: Какими стратегиями торговать тренд  4.4: Стратегии «Параболики» 

Определение.

Трендовые роботы, находящиеся в позиции, пока цена двигается в нашу сторону.

Основной их особенностью является то, что они не задерживаются в позиции неопределённое количество времени. Индикаторы, на которых построены роботы, подтягиваются к цене на каждой новой свечке, независимо от того, куда идёт основной индикатор.

То есть в качестве выхода заложена не только цена и уровни, но и ВРЕМЯ.

Индикаторы.

Под такие стратегии подходят исключительно индикаторы, подтягивающиеся к цене с течением времени. Как каноничный пример, подходит «Parabolic SAAR».

Пример.

TREND. ALEX WANG. # 20 Стратегии «Параболики»

Результаты тестирования данной стратегии на биткойне за 2017 – 2022 годы:



( Читать дальше )

Да торгуйте роботами Крипту. Успеем вернуться на MOEX

Камрады алготрейдеры. Стыдно должно быть.

 

Увеличивать терпимость к собственной нищете вместо прибыли?

Вот это что? https://smart-lab.ru/blog/879413.php  Три месяца прибыльных за два месяца у камрада с 2022 года. А он – старичок…

 

А.Г. вообще не пойму.

Со всем уважением…

А.Г. отменил комменты: https://smart-lab.ru/blog/879100.php Частично из-за хохло срача… Понятно.

НО!

Может основная проблема плохих комментов в эквити идущей вниз в последний год? (исправлено)

 

Короче! Всё не то! Торгуйте крипту!

Не MOEX единым. Чтобы алгоритмы зарабатывали – нужны движения в ликвидных инструментах. А их – пока нет на MOEX. ШТИЛЬ.

 

Поэтому… По хорошему.

Хватит сливать! Выход же есть! Вот у меня опять хаи по эквити:
Да торгуйте роботами Крипту. Успеем вернуться на MOEX


Мониторинги: https://tradelink.pro/user/7392dd60-6664-4b89-992b-aef34cd75b87

 

Торгуем на крипте! Как с MOEX вопрос решиться хоть куда-то. Так можно будет возвращаться.

В крипте прекрасно ЛЮБЫЕ типы алгоритмов себя показывают! ЛЮБЫЕ!



( Читать дальше )

TREND. ALEX WANG. # 19 Стратегии «Разворотные»

Мы здесь: Глава 4: Какими стратегиями торговать тренд  4.3: Стратегии «Разворотные»

Определение.

Трендовые роботы, находящиеся всегда в позиции.

Исключительная особенность данных ботов это:

1)      Постоянное нахождение в позиции.

2)      Выход и вход в противоположную позицию в одной точке.

Готовые каналы.

Это все роботы на каналах – «PriceChannel», «Bollinger», «Convert», «ZigZagChannel». Линии тренда — все индикаторы, которые уже имеют две явные границы, сверху и снизу цены.

Разворотные роботы очень похожи на пробойных, однако, если пробойные роботы могут работать только в ЛОНГ или только в ШОРТ, данные боты всегда в позиции.

Зачем?

Оптимизация таких роботов, даже если бот полностью основан на пробойном, даёт совершенно другие результаты, с отличными от пробойных роботов параметрами и новыми точками входа.

Соответственно, разворотные роботы не 100 % коррелируют с результатами пробойных ботов. А это значит, уменьшают просадку общего портфеля ботов, если включены в торговлю.



( Читать дальше )

Хаи по эквити. Тренд – тащит!

У меня в портфеле одновременно торгуется от 20 до 30 трендовых роботов. И от 10 до 20 арбитражных.

По тестам – арбитраж сильно лучше. И часто возникает вопрос:

 

— Дядя Лёша, а что ты не оставишь один только арбитраж?

 

Вот почему:

 Хаи по эквити. Тренд – тащит!

 

Потому-что Арбитражные и трендовые роботы слабо коррелируют. И эквити основного счёта от этого гораздо ровнее. И если прошлый Хай по эквити был достигнут совместными усилиями и тренда и арбитража.

Возвращение на хаи в этот раз – заслуга исключительно трендовых алгоритмов!

 

Он-лайн мониторинг моих счетов здесь: https://tradelink.pro/user/7392dd60-6664-4b89-992b-aef34cd75b87

 

Удачных алгоритмов!

 

P.S.

Напоминаю, что для того чтобы писать комментарии у меня под постами, нужно добавиться ко мне в друзья. Давайте учиться жить дружно. 

 

P.S.2.

Хотите в алготрейдинг? Читайте мой блог. Сэкономите себе кучу времени. Вот его оглавление: smart-lab.ru/blog/853677.php 


TREND. ALEX WANG. # 18 Стратегии «Импульс»

Мы здесь: Глава 4: Какими стратегиями торговать тренд  4.2:  Стратегии «Импульс»

Определение.

Роботы, основанные на общем принципе:

1)      Вход в позицию при ускорении движения рынка в какую-то одну сторону.

При этом, есть важное отличие от стратегий на «Краях». В процессе поиска точки входа импульсные роботы не должны обращать внимания на расположение ускорения относительно консолидации. И фактически, вход в Лонг возможен внизу консолидации, а вход в шорт сверху.

Индикаторы. Стохастики.

RSI, ADX и т.д. покупаем на росте стохастика, продаём на падении. Одновременно с этим смотрим % изменения цены за последние N свечей.

Индикаторы. Скользящие пересекающие друг друга.

В данных типах стратегий допустимо применять различные скользящие средние различной длинны.

Покупаем, когда быстрая скользящая пересекает одну или более скользящих за N свечей.

Пример.

Выглядеть стратегия на импульсах может примерно так. В данном случае это робот, основанный на скользящих средних и непосредственно размере движения за последние N свечей.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн