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

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


Lightweight charts lib от TradingView.

Я понял, что я не то искал. Время от времени пытаюсь найти API от TradingView и всегда натыкаюсь на то, что есть только для брокеров. А искал-то не то. Данные-данными, данные в другом месте можно взять, а вот UI про графики хороший. Оказывается у них есть такая штука: www.tradingview.com/lightweight-charts/

Есть и более продвинутые у них, но эта вроде сама нетребовательная к скиллам разработчика. Хотя даже эта для меня слишком front-ориентированная, кажется. Но благо есть какие-то либы на гитхабе чтобы с этим можно было взаимодействовать из Python.

В моих розовых мечтах (пока даже не уверен, позволит ли это всё делать эта либа) я это могу заиспользовать для чего-то такого:

— Мой автоматический скринер-алертер, найдя интересный кейс автоматом кидает его в окно график, может сразу в нескольких TF. И я могу сам по своему усмотрению определять логику работы: например, новый тикер вешается в окно, куда был добавлен наиболее давно добавленный график или что-то такое.
— У меня есть простенький UI (пусть даже просто в JupyterNotebook), но он позволяет полностью подстраиваться под мои процессы, а не процессы подстраивать под tool. Ну например, выделил список тикеров и они все «прыгнули» в окна графиков или что-то такое.



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

Дэшборд для инвестора (онлайн)

Создал дэшбоорд (онлайн) для отображения усредненных результатов торговли с нескольких счетов на фондовом рынке корпоративными и государственными облигациями публично.

 https://kimkarus.ru/deshbordy/proizvoditelnost-i-effektivnost-investirovaniya/

 Используемые технологии: MetaTrader5 (MQL5), ETL, ClickHouse, DateLens

Просто решил показать, как можно отслеживать торговую активность с разных бирж

Дэшборд для инвестора (онлайн)



OsEngine изменения. 2100 – 2139

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

OsEngine изменения. 2100 – 2139

 

User friendly апгрейды.

  1. Рулетка для чарта. Теперь можно выделить определённую область и посмотреть движение. Делал и принимает благодарности: https://github.com/avpork

              

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

  1. ALOR Open Api. Реализация коннектора + несколько фиксов во время бета тестов. Помогала https://github.com/tashik, за что ей огромное спасибо!
  2. Gate IO. Коннектор полностью обновлён. Переписан с нуля.

Баг-фиксы.

  1. BitGet. Правки сборки исторических свечек. Правки реконнекта.
  2. BotTabPolygon. Фиксы автосборки последовательностей для треугольных арбитражей при наличии разделителя в названии бумаг.
  3. Хранилище трейдов. Фикс трудноуловимого бага. Лучи поддержки камраду: https://github.com/AlexKag
  4. Фикс прорисовки профита в журнале.
  5. Huobi. Фикс переподключения.
  6. BitMex. Фикс сборки стаканов. Делал: https://github.com/Ghost-mo Благодарим!


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

Стандарты кода #7. Циклы и LINQ. Коннекторы для OsEngine #27.

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

Стандарты кода #7.  Циклы и LINQ. Коннекторы для OsEngine #27. 

Цикл for – РАЗРЕШЁН.

Один из самых быстрых циклов, которые существуют. Это основная боевая единица, которую нужно использовать.

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

 

Цикл while – РАЗРЕШЁН.

Бесконечный цикл с условием продолжения.

Также разрешён к использованию. Имеет все плюсы цикла for.

 

Цикл foreach – ЗАПРЕТ.

Этот цикл создаёт метод внутри памяти и не даёт контролировать выбор объекта. В случае, если есть какие-то проблемы с перечислением или листом, выбрасывается неконтролируемое исключение.

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



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

Что случилось с Easy Scalp ?

Есть ли у кого какая информация почему перестала работать программа и куда делся сайт этой программы?Что случилось с Easy Scalp ?

  • обсудить на форуме:
  • EasyScalp

ConnectorCandles #1. Назначение, использование в проекте. Коннекторы к OsEngine #26

Продолжаем разбираться со слоями в OsEngine. И впереди у нас три статьи про класс ConnectorCandles.
Смотрим на картинку:

ConnectorCandles #1. Назначение, использование в проекте. Коннекторы к OsEngine #26

 


ConnectorCandles.

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

Находится в проекте вот здесь:



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

Индикатор Sma (Simple Moving Average) и бесплатные роботы на нём.

Сегодня рассмотрим историю появления индикатора Sma.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Sma (Simple Moving Average) и бесплатные роботы на нём.

Оглавление.

1.      История появления индикатора Sma.

2.      Как проводятся расчеты индикатора Sma.

3.      Какие сигналы может подавать индикатор Sma?

4.      Роботы для OsEngine на индикаторе Sma.

4.1.   Стратегия на пересечение цены и линии индикатора Sma.

4.2.   Пересечение двух индикаторов Sma.

4.3.   Пересечение трех индикаторов Sma.

4.4.   Стратегия основанная на индикаторе Sma и Sma со сдвигом.

4.5.   Стратегия основанная на пяти индикаторах Sma.

5.      Таблица общих результатов.

 

1. История появления индикатора Sma.

История возникновения индикатора SMA связана с развитием технического анализа на фондовых рынках.



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

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