Bitcoin Forum
March 19, 2024, 11:17:15 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 70 »
  Print  
Author Topic: Qt Bitcoin Trader [Клиент для безопасных торгов на Mac/Windows/Linux]  (Read 303115 times)
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
May 28, 2013, 02:15:02 AM
Last edit: July 05, 2020, 02:01:19 PM by IGHOR
Merited by xandry (10), klarki (5), DEMENTOR (5), Roman_P (1)
 #1

BitcoinTalk English

Centrabit Форум

Qt Trader 2.0

Главное

Пользователи Qt Bitcoin Trader v1.07.98 версии и ниже должны обновиться вручную. Причина в том что GitHub изменил доменные имена для загрузки файлов, поэтому авто обновление и уведомление в старых версий стало невозможным.

Qt Bitcoin Trader позволяет быстрее и удобнее торговать на HitBTC, Bittrex, Binance, Bitfinex, BTC-e, Bitstamp, GOC io, Indacoin, YoBit.net, BitmarketPL и BTCChina.
Программа с открытым исходным кодом разработана на С++ Qt с использованием OpenSSL.

Языки интерфейса: английский, немецкий, русский, польский, украинский, испанский, голландский, норвежский, китайский.

Для сохранения ключа и пароля к API в программе используется шифрование AES 256.
Пароль должен быть длиной больше 7 символов, состоять из букв, цифр и спец символов.

Хочу создать программу для торговли которую можно будет настроить на любую стратегию с помощью правил и скриптов.
Если вы хотите поддержать проект: 1d6iMwjjNo8ZGYeJBZKXgcgVk9o7fXcjc
Теперь у меня есть поддержка и в донейтах больше не нуждаюсь http://centrabit.com/?m0prm=2&showItem=1
Если хотите поддержать проект то присылайте пожелания и баг репорты.

Для корректной работы время на вашей системе должно быть синхронизировано с сервером NTP.

Что еще осталось сделать:

 1 ) Поддержку всех валют
 2 ) Включить работу простых правил
 3 ) Оптимизировать для низких разрешений
 3 ) Добавить поддержку языков (в том числе и Русский)
 4 ) Добавить другие Bitcoin биржи
 5 ) Добавить графики в реальном времени
 6 ) Добавить возможность мониторинга нескольких валют и бирж одновременно
 7 ) Доработать скрипты для настройки стратегий используя данные из пункта 6
 8 ) Добавить настройку звуковых оповещений на все случаи жизни
 9 ) Разработать сервер для сборки данных с всех бирж чтобы предоставить одно websocket подключение программе для получения данных в реальном времени
 10) Сделать интерфейс более настраиваемым
 11) Возможность сохранения настроек интерфейса как профили, чтобы быстро переключаться
 12) Разработать мобильное приложения для предоставления безопасного удаленного доступа к запущенной программе
 13) Добавить поддержку плагинов, чтобы позволить сторонним разработчикам быстро добавлять любые биржи

Горячие клавиши

Ctrl+B - Купить
Ctrl+S - Продать
Ctrl+N - Новое окно
Ctrl+T - Поверх всех окон
Ctrl+H - Спрятать в трей
Ctrl+Shift+D или Alt+Shift+D - дебаг режим с просмотром трафика

Портабельный режим Windows:

Рдом с ехе файлом создайте папку QtBitcoinTrader и все шифрованные данные, настройки будут сохраняться там.
Удобно носить на флешке, без риска взлома благодаря AES256.

Proxy

Настройки Proxy автоматом берутся из системы. Для Windows берутся из IE.
Но можно настроить и вручную с заданием пароля.
Откройте папку профилей %localappdata%\QtBitcoinTrader или ~/QtBitcoinTrader
Отредактируйте QtBitcoinTrader.cfg файл
изменив параметры
Auto=true на Auto=false
а остальные по усмотрению
Code:
Host=127.0.0.1
Port=1234
User=username
Password=password

Ссылки

Официальный сайт http://centrabit.com

JL Script документация http://forum.centrabit.com

Вопросы на reformal.ru

Facebook, Twitter, VK
Twitter (Личный)

Скачать с SourceForge для Linux, Windows и Mac
Исходник на GitHub
Скачать с Softpedia для Windows
Скачать с Softpedia для Mac OS X
Qt-Apps
Видео на YouTube
Статья на Habrahabr

Неофициальные ссылки:

Инструкция на wallstreetcryptoru.blogspot.com

Linux repos: Gentoo, AltLinux, OpenSUSE, OpenSUSE Enterprise

В Qt Bitcoin Trader под Windows присутствует цифровая подпись.
Всегда перед запуском любых программ проверяйте их цифровую подпись и информацию на http://virustotal.com, особенно если на этой же машине ведете торги.

Список известных фейковых сайтов и вредоносных трейдеров обсуждается тут: https://bitcointalk.org/index.php?topic=400487

Установка

Windows: просто скачайте ехе файл и положите в надежное место, на рабочий стол, или в програм файлс.

Компилирование под Linux с Qt5 (Предпочтительно):
Code:
sudo apt-get install g++ libssl-dev libglu1-mesa-dev qt5-qmake qtscript5-dev qtmultimedia5-dev libqt5texttospeech5-dev
export QT_SELECT=5
qmake QtBitcoinTrader_Desktop.pro
make && make install && make clean

Компилирование под Linux с Qt4 (Без звуков):
Code:
sudo apt-get install g++ libssl-dev libglu1-mesa-dev qt4-qmake
qmake QtBitcoinTrader_Desktop.pro
make && make install && make clean

Решение проблем

Если вы ввели ключи, но данные не обновляются, проверьте выставлены ли на сайте права Trade и Info.
Если это не помогло, то перегенерируйте ключи и удалите профиль, создайте еще раз.

Debug
 
Если возникают какие-либо проблемы, вы можете помочь мне их устранить.
Для этого вы можете включить лог событий в программе, и прислать мне файл для анализа.
Для включения лога надо зайти в папку:
для Windows: %localappdata%\QtBitcoinTrader или %userprofile%\Local Settings\Application Data\QtBitcoinTrader
Вы найдете там ini файлы настроек, надо отредактировать один из них и изменить строчку
 
LogEnabled=false
на
LogEnabled=true
 
Запустите программу с этого профиля на 1 минуту и закройте.
Возле ini файла появиться log файл с таким же названием, отправьте мне его на почту с объяснениями проблемы.
 
После этого не забудьте отключить лог

LogEnabled=false
 
Когда будет готов интерфейс настроек и дебага, этот метод не будет актуален.

Баг трекер на GitHub: https://github.com/JulyIGHOR/QtBitcoinTrader/issues

Скриншоты






Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
1710847035
Hero Member
*
Offline Offline

Posts: 1710847035

View Profile Personal Message (Offline)

Ignore
1710847035
Reply with quote  #2

1710847035
Report to moderator
1710847035
Hero Member
*
Offline Offline

Posts: 1710847035

View Profile Personal Message (Offline)

Ignore
1710847035
Reply with quote  #2

1710847035
Report to moderator
1710847035
Hero Member
*
Offline Offline

Posts: 1710847035

View Profile Personal Message (Offline)

Ignore
1710847035
Reply with quote  #2

1710847035
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710847035
Hero Member
*
Offline Offline

Posts: 1710847035

View Profile Personal Message (Offline)

Ignore
1710847035
Reply with quote  #2

1710847035
Report to moderator
1710847035
Hero Member
*
Offline Offline

Posts: 1710847035

View Profile Personal Message (Offline)

Ignore
1710847035
Reply with quote  #2

1710847035
Report to moderator
1710847035
Hero Member
*
Offline Offline

Posts: 1710847035

View Profile Personal Message (Offline)

Ignore
1710847035
Reply with quote  #2

1710847035
Report to moderator
giv
Sr. Member
****
Offline Offline

Activity: 254
Merit: 251


View Profile
May 28, 2013, 08:22:07 AM
 #2

Посмотрел исходники. Запустил. Интерфейс выглядит очень круто. Задонатил.
Хотелось бы такое для бтц-е.

If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
----------------------
Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
May 28, 2013, 08:41:24 AM
 #3

Посмотрел исходники. Запустил. Интерфейс выглядит очень круто. Задонатил.
Хотелось бы такое для бтц-е.

Спасибо! Думаю поддержкой btc-e займусь после релиза 1.0 версии.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
LuciferUA
Full Member
***
Offline Offline

Activity: 212
Merit: 101



View Profile
May 28, 2013, 05:09:10 PM
 #4

Отличный терминал, тестил на macos
Очень жду для btc-e

▬▬▬▬▬  bitJob The Student Marketplace  ▬▬▬▬▬
█ █         [Whitepaper] [Telegram] [slack] [ANN Thread]         █ █
▬▬▬▬▬  STU PRE-SALE ▶ August 2nd, 2017  ▬▬▬▬▬
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
May 28, 2013, 08:31:23 PM
 #5

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

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
L3n1n
Sr. Member
****
Offline Offline

Activity: 262
Merit: 252


View Profile
May 28, 2013, 08:55:51 PM
Last edit: June 05, 2013, 06:39:00 AM by L3n1n
 #6

dell
Извините, а это зачем?


UPD.: Проснифил, проверка апдейтов.. Исходники не смотрел.
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
May 28, 2013, 10:03:58 PM
Last edit: May 29, 2013, 11:49:13 AM by IGHOR
 #7

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

Апи ключи так хранить не безопасно. Сначала в Qt Bitcoin Trader они хранились в ini файле простым текстом но потом начали приходить отзывы с просьбой сделать шифрование. И думаю шифрование останется включенным по умолчанию.

А на счет других бирж, тут вопрос скорее не в запросах, а в возможности одновременного мониторинга нескольких бирж в одной программе.
Это будет использоваться для того чтобы создавать правила типа "if(Mt.Gox_USD упадет до..)тогда продать на Btc-E..".
Я постараюсь сделать универсальный инструмент для всех вариантов правил, вам только останется придумать стратегию.

Извините, а это зачем?

Проверка на новую версию происходит по ссылке: trader.uax.co/API.php?Thread=Call&Object=General&Method=CheckUpdate
И все получают сообщение про выход новой версии.
Я добавлю возможность отключения проверки обновлений.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
May 31, 2013, 03:03:11 PM
 #8

Вышел релиз 0.98
Добавлена локализация. Теперь можете мне помочь перевести программу на любой язык.
Прошу присылайте исправления. Дополнительная информация по кнопке "Перевод" в программе.
Доработаны правила, теперь есть два режима обработки правил последовательный и паралельный.
Исправлены мелкие баги.
Добавлен двухсторонний калькулятор налогов.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
June 02, 2013, 07:07:14 PM
 #9

Указывайте в переводе информацию о авторе перевода, а так же Bitcoin адрес для донейтов.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
Format.C^
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
June 02, 2013, 10:23:28 PM
 #10

Круть! Мне понравилось, РЕСПЕКТ!
LuciferUA
Full Member
***
Offline Offline

Activity: 212
Merit: 101



View Profile
June 04, 2013, 01:06:23 PM
 #11

IGHOR, сделайте пожалуйста уже бтц-е - мы все задонатим за это Smiley

▬▬▬▬▬  bitJob The Student Marketplace  ▬▬▬▬▬
█ █         [Whitepaper] [Telegram] [slack] [ANN Thread]         █ █
▬▬▬▬▬  STU PRE-SALE ▶ August 2nd, 2017  ▬▬▬▬▬
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
June 04, 2013, 02:52:07 PM
 #12

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

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
June 05, 2013, 05:15:47 PM
Last edit: June 15, 2013, 10:16:22 AM by IGHOR
 #13

Вышел релиз v0.99 Версии!
-Исправлены незначительные баги
-Добавлен испанский язык
-Обновлен движок встроенного редактора переводов программы
-Способ проверки обновлений полностью переписан. Теперь пользователи Mac и Win могут обновляться автоматически.
-Добавлена возможность портабельного использования программы в Windows (Просто надо создать папку QtBitcoinTrader возле ехе файла)

Проверка обновлений теперь осуществляется по ссылке https://raw.github.com/JulyIGHOR/QtBitcoinTrader/master/versions.txt
В котором сохраняется контрольная сумма бинарника зашифрованная с помощью RSA2048.
В программу вшит паблик ключ и контрольная сумма может быть згенерирована только мной.
Поэтому нет риска установки подмененных версий программы.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
LuciferUA
Full Member
***
Offline Offline

Activity: 212
Merit: 101



View Profile
June 05, 2013, 05:21:25 PM
 #14

У меня на маке не работает новая версия. Удалял полностью и инсталил по новой.
Отчет об ошибке кинул в ЛС
 Sad

▬▬▬▬▬  bitJob The Student Marketplace  ▬▬▬▬▬
█ █         [Whitepaper] [Telegram] [slack] [ANN Thread]         █ █
▬▬▬▬▬  STU PRE-SALE ▶ August 2nd, 2017  ▬▬▬▬▬
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
June 05, 2013, 05:46:59 PM
 #15

У меня на маке не работает новая версия. Удалял полностью и инсталил по новой.
Отчет об ошибке кинул в ЛС
 Sad

Спасибо! Исправил.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
June 13, 2013, 03:15:33 PM
Last edit: June 15, 2013, 09:10:05 PM by IGHOR
 #16

Вышла v1.00 версия!
- Переписан класс Api обработки. Теперь все работает быстрее.
- Улучшено вычисление лага.
- Исправлены мелкие баги.
- Добавлен норвежский язык.
Все подготовлено для разработки поддержки других бирж.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
June 13, 2013, 07:32:49 PM
 #17

Хороший проект, наблюдаю с интересом! Roll Eyes
MaxOnBit
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500



View Profile
June 13, 2013, 11:56:22 PM
 #18

IGHOR
РекоМендации с одной М Smiley

IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
June 13, 2013, 11:58:54 PM
 #19

IGHOR
РекоМендации с одной М Smiley
Спасибо! Исправил, в следующих версиях не будет ошибки Smiley

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
manrus
Legendary
*
Offline Offline

Activity: 1334
Merit: 1004


TTM


View Profile
June 14, 2013, 08:10:32 AM
 #20

Программа очень понравилась. Добавьте возможность сохранения правил. (идеально если добавите скриптовый язык чтобы писать свои стратегии)
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 70 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!