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

по

Перенос скриптов ботов/индикаторов из проекта и обратно.

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

Если роботы (и индикаторы) внутри проекта, то их можно «дебажить» и правит, так что Visual Studio будет помогать.

Если роботы (и индикаторы) как файлы, то их можно очень быстро переносить из версии в версию OsEngine.

И то, и другое имеет свои преимущества и нужно в разные стадии жизни робота. В этой статье поговорим о том, как роботов (и индикаторы) переносить из проекта в скрипты и обратно.

Перенос скриптов ботов/индикаторов из проекта и обратно.

1. Перенос робота из проекта в скрипты.

Задача: У Вас есть полностью оттестированный и готовый робот внутри проекта. Например, у Вас есть робот «MyEnvelopeTrend». В проекте он находится здесь:



( Читать дальше )
  • обсудить на форуме:
  • OsEngine

OsEngine изменения. 2840 – 2919. Импортозамещаем.

Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.

OsEngine изменения. 2840 – 2919. Импортозамещаем.

Приближаемся к продакшен-реди версии. Около нового года можно будет об этом говорить, поэтому фокус смещается на инструкции и удобство работы с проектом для начинающих.

 

Мега-ГАЙД по OsEngine, алготрейдингу и программированию.

Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php

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

Новые статьи за месяц:

1)      Оглавление «Быстрого старта в программировании OsEngine». Давно это просили. https://smart-lab.ru/company/os_engine/blog/1044009.php

2)      Пример робота на моноисточнике: https://smart-lab.ru/company/os_engine/blog/1044379.php

3)      Добавляем в робота индикаторы: https://smart-lab.ru/company/os_engine/blog/1045185.php



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

OsEngine изменения. 2774 – 2839. Импортозамещаем.

Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.

OsEngine изменения. 2774 – 2839. Импортозамещаем.

Приближаемся к продакшен-реди версии. Около нового года можно будет об этом говорить. Поэтому фокус смещается на инструкции и удобство работы с проектом для начинающих.

 

МегаГАЙД по OsEngine, алготрейдингу и программированию.

Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php

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

Новые статьи за месяц:

1)      Облегчение загрузки ЦП на удалёнке: https://smart-lab.ru/company/os_engine/blog/1033734.php

2)      Слой создания свечей. CandleFactory: https://smart-lab.ru/company/os_engine/blog/1033931.php

3)      Слой создания свечей. Реализации и их использование в проекте: https://smart-lab.ru/company/os_engine/blog/1034352.php



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

260 бесплатных роботов для Quik с открытым кодом.

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

260 бесплатных роботов для Quik с открытым кодом.

1. Скачка и установка Quik ДЕМО.

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

Мы рекомендуем использовать Демо версию от официального создателя Quik. Это оградит Вас от возможных ошибок при боевом подключении, на период пока Вы учитесь это делать.

Идём в поисковую систему:



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

Облегчение загрузки ЦП у сервера Win 10 и Win Server 2022. OsEngine.

В этой статье поговорим о компоненте «Antimalware Service Executable», который является частью антивирусника Windows и приносит больше вреда, чем пользы, поскольку съедает очень много всех видов памяти. 

Нехватка памяти – извечная проблема всех активных компьютерных пользователей. И, конечно же, в алготрейдинге этот вопрос очень актуален, поэтому мы поделимся с вами очень хорошим способом снижения нагрузки на ЦП.

Облегчение загрузки ЦП у сервера Win 10 и Win Server 2022. OsEngine. 

Деактивировать вредоносный компонент будем при помощи редактора политики «gpedit»:

  1. Жмем на пуск. 
  2. В окошке поиска вбиваем «gpedit.msc».


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

Лидеры и аутсайдеры

На этой неделе одни компании пробили исторический максимум (Мосбиржа и др.),
другие — пробили локальное дно с 01 01 2023г (ФосАгро, Евротранс, Газпром и др.).
Мосбиржа есть в портфелях (одна из ключевых акций).
ФосАгро в портфеле давно нет (в 2024г не держу).
Газпрома в портфелях уж много лет нет.
Евротранса в портфелях никогда не было.


Какие тренды сильные.
Одна из моих таблиц
(основные цифры скачиваются on line из QUIK по DDE серверу).

Фильтрую компании и те, которые проходят фильтры, попадают в портфель.

В этом посте — только про фильтр силы тренда.

Все компании оценил в % (с 01 01 2023 до 09 06 2024):
100% акция на максимуме
0% акция на минимуме.
Этот % указан в столбце 
рост с min до max (%)


Более 80%  — один из фильтров
(сильные тренды).
Выделил такие компании зелёным фоном.

Лидеры и аутсайдеры



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

Гайд по алгоритмической торговле от OsEngine

Обновляемый сборник статей, касающийся различных подходов к алгоритмической торговле и программирования роботов на Os Engine. Всё в одном месте. Сборник сборников.

Гайд по алгоритмической торговле от OsEngine

Часть 1. OsEngine. Знакомство с программой и окружением.

1. Знакомство.

1. Системные требования. Текст. Видео.
2. Знакомство с Os Engine. Текст. Видео.
3. Зачем нужны спец-терминалы для алготрейдинга? Текст. Видео.
4. Сервер приёма крашей в OsEngine. Текст. Видео.
5. Поддержка OsEngine по направлению MOEX. Текст. Видео.
6. Почему Os Engine написан на С# (си шарп) Текст. Видео.
7. Профконнекторы для MOEX. Сертификаты.

2. Базовые интерфейсы.

1. Главное меню. Текст. Видео.
2. Os Data 2.0. Текст. Видео.
3. Скачиваем Ленту сделок и стаканы с помощью OsEngine. Текст. Видео. 
4. Конвертер. Текст. Видео.
5. Tester Light. Текст. Видео.
6. Погрешности тестирования. Текст. Видео.
7. Тестер. Хранение данных и настройки бумаг. Текст. Видео.
8. Тестер. Склеенные фьючерсы. Настройка неторговых периодов.



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

Стандартный сервер общения с Telegram через ЛОГ и из Роботов для Os Engine.

В сервис логирования OsEngine добавлен функционал отправки сообщений в Телеграм.

Там же добавлена возможность принимать и обрабатывать команды от своего Телеграм-бота.

Стандартный сервер общения с Telegram через ЛОГ и из Роботов для Os Engine.

 

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

Нам будет нужен бот в самом мессенджере Телеграм. Для его создания используем BotFather – это официальный бот мессенджера, который позволяет создавать ботов и управлять ими.

Ищем его в поиске Телеграм:



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

Импортозамещаем. OsEngine изменения. 2212 – 2346.

Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.

Импортозамещаем. OsEngine изменения. 2212 – 2346.

 

Юзер-френдли апгрейды.

 

  1. GUI подключения бумаг в торги. Теперь бумаги в интерфейсе обновляются динамически, если коннектор видит новые бумаги.
  2. Правки дизайна неактивной кнопки. Благодарности уходят: https://github.com/Alexey144
  3. Дописано около 20 новых статей в FAQ. Многочисленные правки и актуализация: https://o-s-a.net/os-engine-faq
  4. Журнал начал запоминать тип эквити, которую пользователь хочет видеть. Абсолют / Проценты.

 

Расширения / изменения функционала.

 

  1. Добавлен новый элемент для чарта -прямоугольник. Делал и принимает благодарности: https://github.com/AleksAJD
  2. BotTabIndex – большое расширение, связанное с добавлением модуля автоформулы, позволяющего проводить взвешивание индекса в автоматическом режиме.
  3. KuCoin – добавлен полностью новый коннектор. Делал: https://github.com/nikitabuida
  4. Множественные изменений в слой Автотестов коннекторов.


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

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

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


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

 

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

 

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


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

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

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

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

 


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

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



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

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