Bitcoin Forum

Local => Кодеры => Topic started by: ImbaSF on February 15, 2014, 04:53:08 PM



Title: BTC-E Go! 1.3.1 - Мониторинг курса криптовалют на бирже
Post by: ImbaSF on February 15, 2014, 04:53:08 PM
Привет. На досуге написал программу для мониторинга курса биржи btc-e.com . Программа обладает минимально необходимым функционалом для удобного непрерывного мониторинга состояний цен. Hard минимал и ничего больше.

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

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

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

Общий интерфейс
http://cs606626.vk.me/v606626445/2e5f/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.3.0 Звуковые уведомления. Всплывающие сообщения.
1.2.9 С версии 1.2.9 добавлен новый параметр в settings.ini fixed_update_period, который позволяет корректировать параметры запросов к серверу API. Подробнее в документации. Не забудьте обновить файл конфигурации. Также переработана логика работы с потоками.


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: tvskit on February 15, 2014, 06:09:01 PM
если запилите еще оповещение по курсу валют по настройке пользователя, вверх/низ в процентах или по достижению каких либо условий с оповещением на мыло, звук, это прибавит клиентов.

много встречал, кто это просил.


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: ImbaSF on February 15, 2014, 06:23:20 PM
если запилите еще оповещение по курсу валют по настройке пользователя, вверх/низ в процентах или по достижению каких либо условий с оповещением на мыло, звук, это прибавит клиентов.

много встречал, кто это просил.

Ок, спасибо. Звуковое оповещение по достижению критических значений курсов есть в планах, и скорее всего будет основой следующего релиза.  ;)
---
Я готов развивать программу и дальше, если будет достаточное количество желающих ее использовать. Внизу страницы http://sanzstez.github.io/btc-e.go/ есть пункт планов на будущее. Можно здесь делать предложения, наиболее интересные и полезные с точки зрения пользователей будут включены в таск-лист и реализованы со временем.


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: gruman on February 15, 2014, 07:15:42 PM
полностью согласен с предидущими сообщениями , было бы здорово звуковое оповещение ( наподобие БТС параноика )


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: tvskit on February 15, 2014, 09:03:18 PM
полностью согласен с предидущими сообщениями , было бы здорово звуковое оповещение ( наподобие БТС параноика )

сам на планшете параноик использую, а под винду ни чего такого простого нет, выхожу из ситуации только метатрейдером4.


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: ImbaSF on February 15, 2014, 10:46:20 PM
Да, это плохо что нету сигнала. Надеюсь я скоро поправлю эту ситуацию =) .
 После небольшой обкатки (может пару небольших релизов), займусь оповещениями  ;)


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: unzero on February 16, 2014, 03:30:17 PM
Есть ли теоретическая возможность внести в программу нестандартный инструмент, указывающий разницу между максимальной ценой покупки и минимальной ценой продажи, а так же сигнализирующий о его сильном увеличении? Очень интересует данный вопрос.


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: ImbaSF on February 16, 2014, 03:41:13 PM
Есть ли теоретическая возможность внести в программу нестандартный инструмент, указывающий разницу между максимальной ценой покупки и минимальной ценой продажи, а так же сигнализирующий о его сильном увеличении? Очень интересует данный вопрос.

Конечно =) Идея неплохая, мне нравится.


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: ImbaSF on February 20, 2014, 09:46:13 PM
Скриншоты версии с звуковыми уведомлениями. Завтра - финальный код ревью. В субботу обновленная документация и релиз версии 1.3.0

http://cs606625.vk.me/v606625445/1efe/4lUCAzRI_4U.jpg http://cs606626.vk.me/v606626445/2c4c/6LMj0WKCAC4.jpg

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

BTC: 151xG1K5pUVGbvguYd2vPfBSTy66Uifoq4
LTC: LVdozFjRfpWJb7j5kDRrkmvMjBaFsm1Wza


Title: Re: BTC-E Go! - Мониторинг курса криптовалют на бирже
Post by: ImbaSF on February 23, 2014, 03:44:37 PM
Версия 1.3.0 с звуковыми уведомлениями доступна для скачивания.

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


Title: Re: BTC-E Go! 1.3.0 - Мониторинг курса криптовалют на биржk
Post by: bit0x on February 25, 2014, 08:54:38 PM
В трее ещё сделать иконки с курсами валют. Будет удобно.


Title: Re: BTC-E Go! 1.3.0 - Мониторинг курса криптовалют на биржk
Post by: ImbaSF on February 26, 2014, 08:06:20 AM
В трее ещё сделать иконки с курсами валют. Будет удобно.

Вы имеете в виду чтобы именно по наведению на иконку в трее отображались курсы валют?
Это можно. Иконки не обещаю, но текстом это сделать реально.


Title: Re: BTC-E Go! 1.3.0 - Мониторинг курса криптовалют на биржk
Post by: sonicby on February 28, 2014, 08:39:05 AM
А график сможешь нарисовать как на биткоинвисдом ?


Title: Re: BTC-E Go! 1.3.0 - Мониторинг курса криптовалют на биржk
Post by: ImbaSF on February 28, 2014, 10:31:37 PM
А график сможешь нарисовать как на биткоинвисдом ?

Ребята, приложение не коммерческое и преследует дух минимализма. Поэтому никаких наворотов и элементов вангования я не планирую внедрять.
Графики возможно и будут, но не столь навороченные.
-----
В любом случае - подкидывайте идеи, обсудим; часть из того что можно реализовать я сделаю.   ;)


Title: Re: BTC-E Go! 1.3.0 - Мониторинг курса криптовалют на биржk
Post by: vladimirushev on March 19, 2014, 11:52:58 PM
а дополнительные биржи планируются?


Title: Re: BTC-E Go! 1.3.0 - Мониторинг курса криптовалют на биржk
Post by: ImbaSF on March 21, 2014, 07:26:59 PM
а дополнительные биржи планируются?

Пока думаю над этим вопросом. Возможно программа еволюционирует в веб версию и там будут эти и дополнительные возможности.


Title: Re: BTC-E Go! 1.3.1 - Мониторинг курса криптовалют на биржk
Post by: ImbaSF on April 05, 2014, 04:52:55 PM
Вышла версия 1.3.1

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