Jump to content
ImbaSF

BTC-E Go! - Мониторинг курса криптовалют на бирже

Recommended Posts

Привет. На досуге написал программу для мониторинга курса биржи btc-e.com . Программа обладает минимально необходимым функционалом для удобного непрерывного мониторинга состояний цен. Hard минимал и ничего больше.

В данный момент настало время презентовать ее всему сообществу.

 

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

 

Программа написана на языке Python 2.7.x + графический интерфейс на PyQt

 

Общий интерфейс

hMRBpfDEtKI.jpg

------------

Буду краток в описании в форуме, так как я полностью задокументировал программу и ее настройку.

 

Описание, настройка и официальная страница проекта на Github -> http://sanzstez.github.io/btc-e.go

Скачать последнюю версию программы (1.3.1) для семейства ОС Windows (XP, Vista, 7, 8)  -> https://sourceforge.net/projects/btcego/

Группа поддержки ВК -> http://vk.com/btce_go

 

Основные возможности:

1) Гибкая настройка выбора мониторинга только нужных валют

2) Возможность задать период обновления курса

3) Удобный интерфейс

4) Возможность закрепить окно программы поверх всех окон

5) Возможность сделать и сохранить скриншот текущего курса валют

6) Консоль ошибок запросов к API

7) Использует публичное API, не нужно вводить никакие ключи и пароли

8) Звуковые уведомления, всплывающие сообщения

--------

Версия 1.3.1

  1. Добавлены юани и фунты стерлингов
  2. Обновлен вид счетчика последнего получения данных

1.3.0 Звуковые уведомления. Всплывающие сообщения.

С версии 1.2.9 добавлен новый параметр в settings.ini fixed_update_period, который позволяет корректировать параметры запросов к серверу API. Подробнее в документации. Не забудьте обновить файл конфигурации. Также переработана логика работы с потоками.

Edited by ImbaSF

Share this post


Link to post
Share on other sites

Спасибо администраторам за перемещение темы в нужный подфорум.

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

Share this post


Link to post
Share on other sites

Скриншоты  версии с звуковыми уведомлениями. Завтра - финальный код ревью. В субботу обновленная документация и релиз версии 1.3.0

4lUCAzRI_4U.jpg   6LMj0WKCAC4.jpg

Предлагаю поддержать разработку программы переводом немного денег на:

BTC: 151xG1K5pUVGbvguYd2vPfBSTy66Uifoq4
LTC: LVdozFjRfpWJb7j5kDRrkmvMjBaFsm1Wza

Share this post


Link to post
Share on other sites

По-моему у Вас на скриншоте сигнала значения курсов BTC-USD (мин-макс) попутаны местами... 545 не может быть больше 878.

Share this post


Link to post
Share on other sites

По-моему у Вас на скриншоте сигнала значения курсов BTC-USD (мин-макс) попутаны местами... 545 не может быть больше 878.

Все нормально, это уже пофикшено, та как тестовая версия и все такое =)

Сейчас стоит проверка, так чтобы было нельзя ввести курс минимума больше максимума. Но всеравно спасибо за внимательность.

Edited by ImbaSF

Share this post


Link to post
Share on other sites

Версия 1.3.0 с звуковыми уведомлениями доступна для скачивания.

Разработчик принимает пожертвования на развитие программы. Реквизиты на странице проекта. Спасибо. :)

Share this post


Link to post
Share on other sites

полезная программка

изменил валюту на рубли, завёл будильник, добавил в автозагрузку

если не прощёлкаю фишку, то пожертвую сколько нибудь :)

 

p/s

если заменить wav на др. рингтон, с такой же длительностью и так же обозвать (ding), сработает??? 

Edited by AleX XelA

Share this post


Link to post
Share on other sites

Да, если заменить муз файл, то будет работать.

Единственное условие: название обязательно должно быть ding.wav (wav файл само собой :) ). Длительность роли не играет.

Протестить можно просто: установить курс ниже текущего - должно динькнуть.

Кстати забыл дописать: если идет повышение - числа текущего курса  позеленеют, если понижение - покраснеют.

----

Спасибо. Пользуйтесь =)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Добавьте фоном график.

Завилась под ubuntu(wine)

Share this post


Link to post
Share on other sites

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

Возможно на этих выходных если будет время сделаю.

-------

Графики. Графиков в планах пока нету. Так как приложение начинает получать инфу только с момента запуска, то прогнозов по нему сильно не сделаешь. (Если идет медленный слив, например). Возможно будет какой-то график в будущем, для шортов например, но это тоже нужно оптимальный вариант подобрать.

Share this post


Link to post
Share on other sites

Программа обновлена до версии 1.3.1

  1. Добавлены юани и фунты стерлингов
  2. Обновлен вид счетчика последнего получения данных

Share this post


Link to post
Share on other sites

Под linux только через одно мето(wine), или сборка из сырцов тоже возможна?

Share this post


Link to post
Share on other sites

ImbaSF ждем почту

Сори, наверно уже на майские праздники, с временем щас неочень

 

Под linux только через одно мето(wine), или сборка из сырцов тоже возможна?

Да, я на минте кстати разрабатываю прогу (убунта по сути), там собирать ничего не нужно, просто доставить пару пакетов в систему (тут описано какие http://sanzstez.github.io/btc-e.go ) и потом вызывать скрипт из консоли через интерпретатор питона. Ну или в *.sh выполняемый команду записать, будет быстрый запуск =)

Share this post


Link to post
Share on other sites

@thomson jorge, Вы посты набиваете себе чтоль? в каждой теме флуд

Share this post


Link to post
Share on other sites

@En1ken,..банить  наверно пора таких..непонятливых уже..

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...