Bitcoin Forum
April 27, 2024, 06:11:52 AM *
News: Latest Bitcoin Core release: 27.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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 ... 83 »
  Print  
Author Topic: Qt Bitcoin Trader [Open Source secure trading client for Mac/Windows/Linux]  (Read 383268 times)
JasperDX7
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
November 30, 2013, 05:19:29 AM
 #461

@IGHOR - have you looked into how btcrobot does their auto trading? I think this video gives a general idea. I'm not sure if it does anything else behind the scenes but it seems like something you could easily implement into your bot. http://www.youtube.com/watch?feature=player_detailpage&v=hopbhC4OKtU#t=80


Also, thanks for making this bot open source and free. I'm hoping to donate some coin your way once I start actually making some haha.
1714198312
Hero Member
*
Offline Offline

Posts: 1714198312

View Profile Personal Message (Offline)

Ignore
1714198312
Reply with quote  #2

1714198312
Report to moderator
1714198312
Hero Member
*
Offline Offline

Posts: 1714198312

View Profile Personal Message (Offline)

Ignore
1714198312
Reply with quote  #2

1714198312
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
chevdor
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
November 30, 2013, 02:04:53 PM
 #462

Great great piece of software. I am sure you already have that on the list but in doubt I mention it.

I think that programmable audio alerts would be awesome. Based on a system similar to the rules for instance. That would allow getting a heads up when something happens.

Again, congrats and thnks for your work.
boooney
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 30, 2013, 11:21:11 PM
 #463

Will the ppc/usd for the btc-e exchange be added to next version? Nice work on your project. I use it everyday.
maz
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
December 02, 2013, 12:47:17 PM
 #464

Can someone advise on how to use the rules properly?

If the price is dropping and I want to buy everything I can afford below a certain price point do I set the rule as.

If 'Market Buy Price' goes below '$1000' then 'Spend All My Funds' @ Market Last Price? / Market Buy Price? / Orders Last Buy Price?

I'm not sure what the main difference between these is.

Thanks
ewibit
Legendary
*
Offline Offline

Activity: 2955
Merit: 1049


View Profile
December 02, 2013, 03:23:41 PM
 #465


If 'Market Buy Price' goes below '$1000' then 'Spend All My Funds' @ Market Last Price? / Market Buy Price? / Orders Last Buy Price?

I'm not sure what the main difference between these is.
here the same...
soothaa
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
December 02, 2013, 04:13:03 PM
 #466

Market Last Price? Is the last sell price that occurred.

Market Buy Price? Is the current open buy orders price. Usually a few cents lower than the last sell price.

Orders Last Buy Price? The last buy price in your orders.


Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
soothaa
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
December 02, 2013, 04:33:08 PM
 #467

Is there an API hook or RPC interface for this? I'm writing some java code externally that I would like to use to interface with this program. I know I could just start using the services APIs themselves, but I'd rather manage with this program cause it's so nice.

Thanks for your continued support!

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
maz
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
December 02, 2013, 04:57:39 PM
 #468

Market Last Price? Is the last sell price that occurred.

Market Buy Price? Is the current open buy orders price. Usually a few cents lower than the last sell price.

Orders Last Buy Price? The last buy price in your orders.


Thank you soothaa,

Going buy your explanation I believe the best rule to catch a price dip at under $900 would be.

IF Market Sell Price LESS THAN $900 SPEND ALL FUNDS @ MARKET LAST PRICE

Thank you.
soothaa
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
December 02, 2013, 05:18:27 PM
 #469

Thank you soothaa,

Going buy your explanation I believe the best rule to catch a price dip at under $900 would be.

IF Market Sell Price LESS THAN $900 SPEND ALL FUNDS @ MARKET LAST PRICE

Thank you.
Yes, that would result in all funds being spent if there is an open sell order @$900, with a price of the last trade on the exchange.

Personally, I would suggest doing IF Market Last Price LESS THAN $900 SPEND ALL FUNDS @ Market Last Price.

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
December 02, 2013, 07:08:17 PM
 #470

Sell at Market Price is not Market Order.
Currently only Limited orders supported.
I'm working on it and soon Market orders will be added too.

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
December 02, 2013, 07:08:49 PM
 #471

Will the ppc/usd for the btc-e exchange be added to next version? Nice work on your project. I use it everyday.

It will be added to 1.07.96 soon.

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
December 02, 2013, 07:09:24 PM
 #472

Great great piece of software. I am sure you already have that on the list but in doubt I mention it.

I think that programmable audio alerts would be awesome. Based on a system similar to the rules for instance. That would allow getting a heads up when something happens.

Again, congrats and thnks for your work.

This is planted to Qt Open Trader - next version of Qt Bitcoin Trader.

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
December 02, 2013, 07:10:24 PM
 #473

@IGHOR - have you looked into how btcrobot does their auto trading? I think this video gives a general idea. I'm not sure if it does anything else behind the scenes but it seems like something you could easily implement into your bot. http://www.youtube.com/watch?feature=player_detailpage&v=hopbhC4OKtU#t=80


Also, thanks for making this bot open source and free. I'm hoping to donate some coin your way once I start actually making some haha.

You will be able to do this on Qt Open Trader.
Currently multi exchange monitoring is not supported due high API load.

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

Activity: 1212
Merit: 1052



View Profile
December 02, 2013, 09:47:14 PM
 #474

Are U planning to compile and Android APP ?


IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
December 02, 2013, 09:48:05 PM
 #475

Are U planning to compile and Android APP ?

Yes.

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

Activity: 37
Merit: 0


View Profile
December 03, 2013, 12:44:11 AM
 #476

@IGHOR - have you looked into how btcrobot does their auto trading? I think this video gives a general idea. I'm not sure if it does anything else behind the scenes but it seems like something you could easily implement into your bot. http://www.youtube.com/watch?feature=player_detailpage&v=hopbhC4OKtU#t=80


Also, thanks for making this bot open source and free. I'm hoping to donate some coin your way once I start actually making some haha.

You will be able to do this on Qt Open Trader.
Currently multi exchange monitoring is not supported due high API load.

Any idea on when Qt Open Trader will be released?

I think one solution for the high API load would be to reduce the number of checks. From what I can gather you're doing everything in real time right? For multi exchange monitoring why not set a timeout that the user can change in options? Set it so that if multi exchange monitoring is on, only check both exchanges every 10+ seconds by default instead of real time.

Will the next version have auto trading support for EMA(10) and EMA(21) signals?

Also, tossing another idea your way. An experimental price dip detector would be an excellent feature to add. You could probably bake this into your current rule set so users can easily adjust the values to their liking. Here goes how I envision it, have the bot check the price, if it's 30+ points lower than the last market price then trigger a dip alert and buy however many coins the user wants (this would also have to be added into options). Another option would be to sell if the price raises 30+ points (another value that the user can change) from the price you bought at.  An option to limit how many times the dip alert can be triggered would be needed to prevent multiple buys if the value drops more after the first buy. To prevent confusion you'd have to save multiple "sell" points just in case the market takes a large dump. See example.

Example 1.
Options that are set
max number of dip buys = 2 (Number of buy ins when a dip is detected.)
dip drop value = 30 (When a dip should be detected)
dip raise value = 30 (When a raise should be detected)
Amount to trade = 1 (this value will be used for all currencies BTC, LTC, NMC..etc)

1) Last market price was 1btc = $1080
2) Current price is 1btc = $1050 (went down 30 points triggers first dip buy alert)
3) Bot: buy 1btc at $1050 (Bot saves this value in local database as dip1=1050)
4) Current price is now 1btc = $1020 (went down another 30 based off of the previous buy price you made (ie. $1050), triggers second dip buy alert)
5) Bot: buy 1btc at $1020 (Bot saves this value in local database as dip2=1020)
6) Current Price is now 1btc = $990 (Went down a third time by 30 but because we have "max number of dip buys" set to 2, the bot will do nothing)
7) Current price is now 1btc = $1085 (Which is 30 points more than dip 1 ($1050) and dip 2 ($1020), this triggers a dip sell alert for both previous dip buys)
Cool Bot: sells 2btc at $1085 ($65 profit, both dips where sold so we remove them from the local database and return to the first step of watching the last market price).

Example 2.
Options that are set
max number of dip buys = 2 (Number of buy ins when a dip is detected.)
dip drop value = 30 (When a dip should be detected)
dip raise value = 30 (When a raise should be detected)
Amount to trade = 1 (this value will be used for all currencies BTC, LTC, NMC..etc)

1) Last price was 1btc = $1080
2) Current price is 1btc = $1050 (went down 30 points triggers first dip buy alert)
3) Bot: buy 1btc at $1050 (Bot saves this value in local database as dip1=1050)
4) Current price is now 1btc = $1020 (went down another 30 based off of the previous buy price you made (ie. $1050), triggers second dip buy alert)
5) Bot: buy 1btc at $1020 (Bot saves this value in local database as dip2=1020)
6) Current Price is now 1btc = $1050 (Went up by 30 for dip2, this triggers a dip sell alert)
7) Bot Sells 1btc at $1050 ($30 profit, bot removes dip2=1020 from the local database. Now only dip1=1050 is there.)
8 ) Current price is now $1000 (triggers a buy order since it's more than 30 points different from dip1's value of 1050).
9) Bot: buy 1btc at $1000 (saves to local database as dip2=1000)
10) Current price is now 1btc = $1085 (Which is 30 points more than dip 1 ($1050) and dip 2 ($1000), this triggers a dip sell alert for both previous dip buys)
11) Bot: sells 2btc at $1085 ($120 profit, both dips where sold so we remove them from the local database and return to the first step of watching the last market price).
ellard
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
December 03, 2013, 09:21:00 AM
 #477

Any compile howto available for windows? Compile for linux is simple.
The interface gui is different and code seems different from git linux to beta 1.0.7.95 src windows.
Nice program.

Any idea what metatrader uses for timing for receiving data? It appears to be real time or close to it without the constant downloading of data. Two different systems so it may not relate.
Netprofits
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
December 03, 2013, 03:13:53 PM
 #478

IGHOR, You will definitely receive a contribution from me for this excellent app!  I have been using it for only a month or so and absolutely love it. 

I am having an issue with Bitstamp however.  I tried creating a new API and used Notepad to C&P the info.  I am not sure where to go from here.


http://imgur.com/pzc2uW4

Any assistance would be appreciated.

Regards
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
December 03, 2013, 03:46:34 PM
 #479

@IGHOR - have you looked into how btcrobot does their auto trading? I think this video gives a general idea. I'm not sure if it does anything else behind the scenes but it seems like something you could easily implement into your bot. http://www.youtube.com/watch?feature=player_detailpage&v=hopbhC4OKtU#t=80


Also, thanks for making this bot open source and free. I'm hoping to donate some coin your way once I start actually making some haha.

You will be able to do this on Qt Open Trader.
Currently multi exchange monitoring is not supported due high API load.

Any idea on when Qt Open Trader will be released?

I think one solution for the high API load would be to reduce the number of checks. From what I can gather you're doing everything in real time right? For multi exchange monitoring why not set a timeout that the user can change in options? Set it so that if multi exchange monitoring is on, only check both exchanges every 10+ seconds by default instead of real time.

Will the next version have auto trading support for EMA(10) and EMA(21) signals?

Also, tossing another idea your way. An experimental price dip detector would be an excellent feature to add. You could probably bake this into your current rule set so users can easily adjust the values to their liking. Here goes how I envision it, have the bot check the price, if it's 30+ points lower than the last market price then trigger a dip alert and buy however many coins the user wants (this would also have to be added into options). Another option would be to sell if the price raises 30+ points (another value that the user can change) from the price you bought at.  An option to limit how many times the dip alert can be triggered would be needed to prevent multiple buys if the value drops more after the first buy. To prevent confusion you'd have to save multiple "sell" points just in case the market takes a large dump. See example.

Example 1.
Options that are set
max number of dip buys = 2 (Number of buy ins when a dip is detected.)
dip drop value = 30 (When a dip should be detected)
dip raise value = 30 (When a raise should be detected)
Amount to trade = 1 (this value will be used for all currencies BTC, LTC, NMC..etc)

1) Last market price was 1btc = $1080
2) Current price is 1btc = $1050 (went down 30 points triggers first dip buy alert)
3) Bot: buy 1btc at $1050 (Bot saves this value in local database as dip1=1050)
4) Current price is now 1btc = $1020 (went down another 30 based off of the previous buy price you made (ie. $1050), triggers second dip buy alert)
5) Bot: buy 1btc at $1020 (Bot saves this value in local database as dip2=1020)
6) Current Price is now 1btc = $990 (Went down a third time by 30 but because we have "max number of dip buys" set to 2, the bot will do nothing)
7) Current price is now 1btc = $1085 (Which is 30 points more than dip 1 ($1050) and dip 2 ($1020), this triggers a dip sell alert for both previous dip buys)
Cool Bot: sells 2btc at $1085 ($65 profit, both dips where sold so we remove them from the local database and return to the first step of watching the last market price).

Example 2.
Options that are set
max number of dip buys = 2 (Number of buy ins when a dip is detected.)
dip drop value = 30 (When a dip should be detected)
dip raise value = 30 (When a raise should be detected)
Amount to trade = 1 (this value will be used for all currencies BTC, LTC, NMC..etc)

1) Last price was 1btc = $1080
2) Current price is 1btc = $1050 (went down 30 points triggers first dip buy alert)
3) Bot: buy 1btc at $1050 (Bot saves this value in local database as dip1=1050)
4) Current price is now 1btc = $1020 (went down another 30 based off of the previous buy price you made (ie. $1050), triggers second dip buy alert)
5) Bot: buy 1btc at $1020 (Bot saves this value in local database as dip2=1020)
6) Current Price is now 1btc = $1050 (Went up by 30 for dip2, this triggers a dip sell alert)
7) Bot Sells 1btc at $1050 ($30 profit, bot removes dip2=1020 from the local database. Now only dip1=1050 is there.)
8 ) Current price is now $1000 (triggers a buy order since it's more than 30 points different from dip1's value of 1050).
9) Bot: buy 1btc at $1000 (saves to local database as dip2=1000)
10) Current price is now 1btc = $1085 (Which is 30 points more than dip 1 ($1050) and dip 2 ($1000), this triggers a dip sell alert for both previous dip buys)
11) Bot: sells 2btc at $1085 ($120 profit, both dips where sold so we remove them from the local database and return to the first step of watching the last market price).


I think I'll tell you right release date within 1 month.
Thanks for detailed information. I'll explore the ways to implement this.
Also in Qt Open Trader you will be able to program your own indicator.

Any compile howto available for windows? Compile for linux is simple.
The interface gui is different and code seems different from git linux to beta 1.0.7.95 src windows.
Nice program.

Any idea what metatrader uses for timing for receiving data? It appears to be real time or close to it without the constant downloading of data. Two different systems so it may not relate.

Just open pro file via Qt Creator and compile.
Same code for all OS.
Realtime data streaming planted to Qt Open Trader.

IGHOR, You will definitely receive a contribution from me for this excellent app!  I have been using it for only a month or so and absolutely love it. 

I am having an issue with Bitstamp however.  I tried creating a new API and used Notepad to C&P the info.  I am not sure where to go from here.


http://imgur.com/pzc2uW4

Any assistance would be appreciated.

Regards

Send me debug file to my email (from about window). And I'll fix this or tell you hot to fix this.

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

Activity: 39
Merit: 0


View Profile
December 03, 2013, 03:57:11 PM
 #480

Send me debug file to my email (from about window). And I'll fix this or tell you hot to fix this.

Forgive my ignorance but how do I generate/ find the debug file?
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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 ... 83 »
  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!