Постов с тегом "Торговый софт": 1918

Торговый софт


Обязательные к реализации члены класса BotPanel. Создаём робота, которого видит система, через Атрибут. OsEngine.

В классе BotPanel имеется ряд абстрактных членов, которые необходимо реализовать в классах наследниках.

По-простому, надо сделать несколько обязательных методов после того, как Вы начнёте создавать своего робота.

Рассмотрим пример создания робота. Пустого, но который уже будет виден тестером.

Обязательные к реализации члены класса BotPanel. Создаём робота, которого видит система, через Атрибут. OsEngine.

 

Шаг 1. Создаём в проекте класс MyFirstSimpleBot.



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

Назначение и описание класса BotPanel в OsEngine.

Класс BotPanel является родительским классом для абсолютно всех роботов в программе. Содержит компоненты, которые повторно используются роботами и необходимы для их нормального функционирования в OsEngine. 

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

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

Назначение и описание класса BotPanel в OsEngine.

Поговорим немного о структуре логики OsEngine, отвечающей за взаимодействие с роботами. Хотя BotPanel и является своеобразным мостом между алгоритмом робота и программой, его интерфейс не предоставляет всей функциональности, которая требуется ботам.  Для решения этой задачи в программе существуют классы, реализующие интерфейс IIBotTab (источники данных).

О них мы подробно поговорим в последующих статьях. Сейчас нас интересует класс BotTabSimple. Он предоставляет роботам всю необходимую для торговли логику и поставляет рыночные данные по бумаге.



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

Знакомство с OsEngine. Видео.

В данном видео познакомим с OsEngine новых пользователей, тех, кто с OsEngine по какой-то причине еще не знаком.



VK Видео:



Рутуб:



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

Назначение и описание класса BotFactory. OsEngine.

BotFactory, как можно догадаться из названия, – фабрика роботов. Подавляющее большинство объектов, используемое нами в реальном мире, так или иначе производятся на специально оборудованных для этого площадях, называемых заводами, фабриками, производствами и так далее. Так же и в OsEngine созданием экземпляров торговых роботов занимается специально созданный для этого объект.

Именно в этом классе OsEngine запрашивает список доступных роботов в системе. И именно здесь создаются экземпляры роботов.

Назначение и описание класса BotFactory. OsEngine.

Код класса расположен в файле BotFactory.cs в каталоге https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/BotFactory.cs

В самом проекте, если Вы откроете OsEngine, данный класс находится здесь:



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

Сервис уведомлений для рынка акций MOEX

Нужные алгоритмы технического анализа в реальном времени (ссылка makebillions.github.io/). Максимально доступный интерфейс, есть справка, график с маркерами. Это не как tradingview, а готовые алгоритмы с настройками. Легче понять вживую.

Что он делает:

  • Уведомления в реальном времени в телеграмм, никаких приложений
  • Алгоритмы: Статус тренда, Необычное изменение цены, Преодоление сопротивления/поддержки, Инкремент (шаг) цены — есть справка. 
  • Есть график tradingview с маркерами уведомлений, селектор акций, справа от графика настройки алгоритмов, при их регулировке график обновляется.

Для Чего:

  1. Сервис освобождает от постоянного мониторинга графиков и призван не упустить важные моменты.
  2. Больше контроля над инвестицией. Вы осведомлены что происходит с акцией и с рынком в реальном времени.
  3. Вы можете купить больше акций.

Для уведомлений:

  • Нужно “зарегистрироваться”: найти в Телеграмм бот buydipru_bot, нажать /start и ввести выданный код в форму на странице. Никаких данных вводить не нужно.


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

Самый популярный язык программирования для написания торговых роботов.

СИ ШАРП (C#). Язык, разработанный компанией Microsoft. Один из самых популярных языков программирования на планете.

Самый популярный язык программирования для написания торговых роботов. 

Почему Си Шарп? 

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

Популярные платформы для алготрейдинга в русскоговорящем интернете, в порядке от большего к меньшему:

  1. TsLab
  2. OsEngine
  3. S #
  4. Wealth-Lab
  5. Ninja Trader

1, 2 и 3е место занимают робот-билдеры, в которых используется язык Си Шарп.

Поэтому, без сомнений, учите Си Шарп. Кроме того, что на нём будет очень удобно писать роботов, так вы ещё и сможете найти работу по профессии программиста в случае, если решите в какой-то момент связать свою жизнь с этой профессией.

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

Комментарии открыты для друзей!



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

Отдел специальной поддержки OsEngine по направлению MOEX.

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

Отдел специальной поддержки OsEngine по направлению MOEX.

На текущий момент это касается подключений:

1. Alor Open Api

2. Fix/Fast (Спот / Валюты)

3. T-банк (Tinkoff)

4. Plaza 2

5. Transaq

6. Quik LUA

В течении месяца, в этот список будет включено:

1. Twime Forts

2. Moex Iss

3. MFD

4. Finam Data

5. Quik DDE

 

1. Зачем нужна прям Отдельная поддержка по направлению?

Считается, что народные проекты с Open Source должны быть плохие и без поддержки. Как-то так:



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

Системные требования и нюансы использования OsEngine.

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

Ютуб:

Рутуб: 



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

Робот с двумя источниками и таймфреймами. Быстрый старт в программировании OsEngine #6

В данной статье посмотрим на робота с двумя источниками. Один — основной, на котором будет осуществляться торговля, и второй с более старшим таймфреймом, по которому смотрим фильтр.

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

Робот с двумя источниками и таймфреймами. Быстрый старт в программировании OsEngine #6 

Шаг 1. Открываем исходный код робота TwoTimeFramesBot.

Находится он здесь:



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

Видеоформат. В два раза больше контента для СмартЛаб! И не благодарите!

Друзья мои! Честное слово… Вы бы пожалели Тимофея.

Не знаю, зачем Вы требуете от меня всё больше и больше контента для СмартЛаба. Я пытался отбрехиваться, но Вы всё настаивали!

Приятного просмотра!

YouTube: 


VK Видео: https://vk.com/video597663673_456239021

Дзен: https://dzen.ru/video/watch/66b2067b50eaaa010ca421b8 

И вот, пойдя на поводу у десятков людей, которые требуют от меня ещё больше контента в раздел АЛГО на СмартЛаб, я с радостью объявляю о возобновлении работы видеопродакшена у нас в OsEngine!

 

Что там в ролике:

1. Новый участник команды OsEngine, Никита Буйда — талантливейший программист, разработавший профконнектор FixFast для OsEngine и подключение для Т-банка. Теперь будет вести большую часть видео для проекта.

2. Что делалось за прошлый год.

3. Что будет на канале ближайший год.

4. Благодарности пользователям.

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

Комментарии открыты для друзей!



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

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