tradeconsole

Форк
0

ReadMe.md

Торговая консоль

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

Обновляемся насколько так часто, насколько это возможно. Стандартное ограничение API - 1 с.

https://ru.wikiversity.org/wiki/%D0%9A%D1%83%D1%80%D1%81_%D0%BF%D0%BE_%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B5_Tkinter_%D1%8F%D0%B7%D1%8B%D0%BA%D0%B0_Python
Смотрим

after
и
update
для фонового выполнения задачи

Требуется асинхронность https://habr.com/ru/articles/667630/

TODO

Проверить проблемы кеширования - есть подозрение, что последняя свеча возвращается кешированной и не обновляется
Смена стиля свечи
Смена стиля свечи после анимаци
Смена таймфрейма
Виджет с хар-ми сцены
Виджет с хар-ми свечи
Форма выбора торговых пар с фаворитами
Код начальной загрузки списка ТТ.

Кто здесь

  • run.py - запуск приложения
  • test.py - скрипт проверки скриптов
  • прочее - библиотеки всякие

применить kek в connector, чтобы избавиться от sleep - там многопоточность, другое решение
проблема - множественное добавление таймера в пределах одного окна

Сложность, хотелось бы подчинённые классы сделать универсальными, чтобы они работали без внешненго loop'а, но внутренний loop забирает все ресурсы и не даёт крутиться tkinter

Документация по tkinter Приличное оформление окна

Пример на pygame

Библиотека звуков

Управление задачами Весь набор

Methods on Canvas widgets

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

canvas.itemcget(line_id, 'outline')

#Биржы https://www.okx.com/ru https://bingx.com/ru-ru/

Описание

Торговая консоль для криптобирж. Надеюсь.

Языки

Python

Сообщить о нарушении

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.