BitcoinTalk RussianCentrabit ForumQt Trader 2.0DescriptionUsers of Qt Bitcoin Trader v1.07.98 and older should update manually. Reason that github changed urls and it will not works any more.Qt Bitcoin Trader is open source application that helps you open and cancel HitBTC, Bittrex, Binance, Bitfinex, BTC-e, Bitstamp, BTCChina, Indacoin, Goc.io, YoBit.net, BitmarketPL orders very fast. Real time data monitoring.
Developed on pure Qt, uses OpenSSL.
Api key and secret is protected by password using AES 256 encryption.
Stronger password means stronger protection.
Interface Languages: English, Russian, Ukrainian, Spanish, Dutch, Norwegian, German, Chinese, Polish, Czech, Italiano, Turkish.
I want to develop this Trader App so that it can be configured for any rule and strategy.
And make real time charts on QML or Qt Graphics View.
If you want to help me, than donate to 1d6iMwjjNo8ZGYeJBZKXgcgVk9o7fXcjcNow I have more resources and don't need donates any more:
http://centrabit.com/?m0prm=2&showItem=1If you want to help me, than send recommendations and bug reports.
For correct work your system time required to be synchronized with NTP.
Portable mode for WindowsJust create folder named QtBitcoinTrader at same folder as exe file. All data will be stored there. Useful to use on USB flash drive.
ProxyProxy settings by default gets from system. For Windows it gets from IE.
Also you can configure proxy by editing QtBitcoinTrader.cfg file. (located in %localappdata%\QtBitcoinTrader or ~/.config/QtBitcoinTrader)
Default values is:
[Proxy]
Enabled=true
Auto=true
Host=127.0.0.1
Port=1234
User=username
Password=password
Auto=true means settings gets from Internet Explorer.
So here is example of manual configuration:
[Proxy]
Enabled=true
Auto=false
Host=192.168.1.20
Port=8990
User=IGHOR
Password=dFg44Ke
Next ToDo1 ) Advanced Charts
2 ) Add support to monitor many exchanges and currencies at time
3 ) Add script language to make own adwanced trade strategy
4 ) Develop server to collect all ticker and depth data to provide single websocket connection for realtime data updates
5 ) Make floatable interface
6 ) Allow to save interface settings as Workspace profiles
7 ) Develop mobile application to provide secure remote access to running application on desktop
8 ) Add plugins support to allow all developers attach any exchanges
9 ) Add command line support
Tested on Windows, Linux and Mac.
Links Official Page
http://centrabit.comJL Script manual
http://forum.centrabit.comJL Script video tutorial:
https://www.youtube.com/watch?v=7hliVz6Gr9QFacebook,
TwitterTwitter (Personal)Download from SourceForge for Windows and MacSource Code on GitHubDownload from Softpedia for WindowsDownload from Softpedia for Mac OS XQt-AppsVideo on YouTubeUnofficial links:Guide by wallstreetcrypto.netLinux repos:
Gentoo,
AltLinux,
OpenSUSEQt Bitcoin Trader for Windows have digital signature.
Please always when you download any exe file for Windows Google it first, find official site, double check source, digital signature and information about this file on http://virustotal.com
Highly recommend to use secure auto update.Known fake domains and malware trader apps discussed here:
https://bitcointalk.org/index.php?topic=400487InstallationWindows: just download exe file and save it to safe place.
Install commands under Linux with Qt5 (Prefered):
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
Or just open pro file with Qt Creator.
TroubleshootIf you entered API keys but values don't updates, please go and check permissions for Trade and Info.
If it not helps, then delete your keys and generate new one.
If it not helps please try latest beta version.
If even this not helps, please email me and we will debug it.
If you have an error "API key not found" or another error contains API text message, you can try this temporary solution:
Do not copy your keys directly from site to QTBT, first copy your keys elsewhere (Word, Notepad, StickyNote), and then copy and paste from there to QTBT.
Guaranteed way: Typing your credentials, be sure you typed them correctly, it may take a while to do but once you have done that your credentials should not be rejected.
Thanks to
RG I'll fix this error soon.
You can send me log file for debugging.
Close Qt Bitcoin Trader and go to the ~/.config/QtBitcoinTrader (Linux) or %localappdata%\QtBitcoinTrader (Windows) folder and edit your *.ini file.
Find section Debug and change LogEnabled=false to LogEnabled=true
Start Qt Bitcoin Trader for 1 minute and close it.
Now in ~/.config/QtBitcoinTrader folder you can find *.log file, send it to me.
Don't forget to change LogEnabled to false back.
Bug tracker on GitHub:
https://github.com/JulyIGHOR/QtBitcoinTrader/issuesScreenshots![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FWZnA9lv.jpg&t=665&c=RW6ag01cWw5rsg)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FSPAdBD8.jpg&t=665&c=Rk5V_1zWz-OPrA)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2Fr0Xim2Y.jpg&t=665&c=czUiu5yVYSrb8w)