Author

Topic: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic] - page 105. (Read 416703 times)

member
Activity: 75
Merit: 10
May i ask why it displays sending buy/sell signals, without sending them? surely its not due to being set up wrong because its already past that stage and has decided to buy or sell

I was having the same issue and I think I identified the cause.

I had "All in" ticked when I first started the bot, and it bought for whatever amount was the 90% of my total. Then I simply left it to do its thing... just that yeah, it was not selling despite lots of Sell signals being displayed. Finally today I had the 'genius' idea of unticking "All in" and ticking it again, and voila, instant sale.

So I believe there is a bug when calculating the All in amount sometimes, maybe after the buy in. Perhaps an automatic recalculation of this amount every certain time/intervals could help prevent any issues here.

I don't know exactly what caused it, but with 'All in' ticked it should never try to sell more coins than you have unless you manually change the value, and I believe that's what was holding back my bot from selling (that thing Stephan is working on should be helpful to identify these issues if it includes things like that "Sell failed because the amount of coins to sell is bigger than what you have" or something similar).

Does yours work properly after you tick/untick the All In?  I noticed that after my initial Buy (with Coins position set to Sold first of course), my wallet didn't update.  Then I clicked All In / unclicked it, and it updated the wallet.  I'm waiting to see if there is a successful sell / buy etc. cycle after this.

Edit: Doesn't work on mine.  It seems that after each unique buy or sell, the wallet fails to update correctly after the event.  I'm guessing that's why my debug log is lined with actions, but no corresponding trade unless I manually reset the wallet using this "All-in" hack. As a result, my bot only ever carries out a single action (it seems).

newbie
Activity: 41
Merit: 0
May i ask why it displays sending buy/sell signals, without sending them? surely its not due to being set up wrong because its already past that stage and has decided to buy or sell

I was having the same issue and I think I identified the cause.

I had "All in" ticked when I first started the bot, and it bought for whatever amount was the 90% of my total. Then I simply left it to do its thing... just that yeah, it was not selling despite lots of Sell signals being displayed. Finally today I had the 'genius' idea of unticking "All in" and ticking it again, and voila, instant sale.

So I believe there is a bug when calculating the All in amount sometimes, maybe after the buy in. Perhaps an automatic recalculation of this amount every certain time/intervals could help prevent any issues here.

I don't know exactly what caused it, but with 'All in' ticked it should never try to sell more coins than you have unless you manually change the value, and I believe that's what was holding back my bot from selling (that thing Stephan is working on should be helpful to identify these issues if it includes things like that "Sell failed because the amount of coins to sell is bigger than what you have" or something similar).
full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
Things I have noticed

1. Bot will get a full signal to buy/sell (but neither buys nor sells)
2. Bot will not have a full buy or sell signal in the graph history, but the debug log shows trying to sell every minute
3. Bot buys and never sells (even if its spamming to sell in the debug. and meets all criterias), i had to manually sell earlier because i could not believe the bot was not selling
4. More recently the bot bought, even at a good time in fact, but it didn't realize it bought.

I personally have yet to have the bot successfully buy, and sell. more than 1 time in a session. most the time it buys and gets stuck, or buys and sells, and is then stuck.

I'm not a programmer i only know .net lol, but it seems to not work as intended for me. cant wait for next version Smiley

What Indicator(s) are you using?  RSI? MACD?
member
Activity: 75
Merit: 10
I get it, i was reading it differently. Smiley

Yes it are the real-times values from the exchange API. Those numbers are the absolute numbers the API is sending.

There are 3 cases where you can see a different amount in your wallet then expected.
1. There can be open orders which contains the coins you are missing right now.
2. Some fields are depending on a different coin position then displayed, so a real-time conversion is done. (for example: check all-in and set coin position to Sold)
3. In case of the all-in, the amount displayed is 90% of the real all-in value (this is done for safety reasons)

The debug log is used for both showing normal information and showing errors. An error has most of the times the text "error" inside it.

The best way to confirm everything works is to setup an connection and try to make a trade with the "Direct exchange" feature. That feature will show the raw data the API returns in a message box. If there is something wrong, you can see it here.

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



Hi,

Is it somehow only successfully checking my wallet once?

Actions:
1) Trade Bot sell 1Btc successfully (1Btc with coins position = Bought) -> After sale, I should then have at least $208.401 in my wallet. The sale is reflected in Logbooks -> Trade Log
2) Trade Log shows the sell, however the wallet is not updated (still shows only $2.7)
3) Debug log shows many attempts to buy 1Btc (but presumably will not do it because the wallet only shows $2.7?)
4) I check the wallet by checking on "Show Wallet" -> only ($2.7)
5) I check BTC-e.com site directly -> shows full wallet value over $210.
6) Check Show Wallet again -> still only $2.7

Direct exchange:

Unhandled Exception has occurred in your application. ... blahblah.

{"success":0,"error":"invalid nonce parameter; on key:1383533464, you sent: 1383523023"}.

I've sent the entire message to you in a support ticket.

Thanks
sr. member
Activity: 449
Merit: 250
Software developer
It is not showing it that way.

When you see the text "Trade bot is sending a ... signal." It means the software is sending the signal. But for some reason the exchange does not accept the trade and no confirmation comes back. So the software will keep on trying and each try is placed in the logbook.

In your case there is something wrong. And like i suggested a post earlier you should go to the "Direct exchange" and give it a try there. You will see the raw API response in a messagebox. It should contain a glue what the problem is.
jr. member
Activity: 38
Merit: 1
The debug log is used for both showing normal information and showing errors. An error has most of the times the text "error" inside it.

May i ask why it displays sending buy/sell signals, without sending them? surely its not due to being set up wrong because its already past that stage and has decided to buy or sell
sr. member
Activity: 449
Merit: 250
Software developer
I get it, i was reading it differently. Smiley

Yes it are the real-times values from the exchange API. Those numbers are the absolute numbers the API is sending.

There are 3 cases where you can see a different amount in your wallet then expected.
1. There can be open orders which contains the coins you are missing right now.
2. Some fields are depending on a different coin position then displayed, so a real-time conversion is done. (for example: check all-in and set coin position to Sold)
3. In case of the all-in, the amount displayed is 90% of the real all-in value (this is done for safety reasons)

The debug log is used for both showing normal information and showing errors. An error has most of the times the text "error" inside it.

The best way to confirm everything works is to setup an connection and try to make a trade with the "Direct exchange" feature. That feature will show the raw data the API returns in a message box. If there is something wrong, you can see it here.

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

At the coming release of this week i will be introducing a new tab again at the logbook. This tab will be called "Support" and it will show you in a few lines what is going on and what you can do to get everything working. It will provide some basic assistance for beginners. Do not expect to much of it. I will post a screenshot later when everything is more final.

member
Activity: 75
Merit: 10
Things I have noticed

1. Bot will get a full signal to buy/sell (but neither buys nor sells)
2. Bot will not have a full buy or sell signal in the graph history, but the debug log shows trying to sell every minute
3. Bot buys and never sells (even if its spamming to sell in the debug. and meets all criterias), i had to manually sell earlier because i could not believe the bot was not selling
4. More recently the bot bought, even at a good time in fact, but it didn't realize it bought.

I personally have yet to have the bot successfully buy, and sell. more than 1 time in a session. most the time it buys and gets stuck, or buys and sells, and is then stuck.

I'm not a programmer i only know .net lol, but it seems to not work as intended for me. cant wait for next version Smiley

I think I have a similar problem (v.0.9.0.1 - windows 8 ), but mine actually does have a full signal in the Trade Bot Signal Graph.


and
jr. member
Activity: 38
Merit: 1
Things I have noticed

1. Bot will get a full signal to buy/sell (but neither buys nor sells)
2. Bot will not have a full buy or sell signal in the graph history, but the debug log shows trying to sell every minute
3. Bot buys and never sells (even if its spamming to sell in the debug. and meets all criterias), i had to manually sell earlier because i could not believe the bot was not selling
4. More recently the bot bought, even at a good time in fact, but it didn't realize it bought.

I personally have yet to have the bot successfully buy, and sell. more than 1 time in a session. most the time it buys and gets stuck, or buys and sells, and is then stuck.

I'm not a programmer i only know .net lol, but it seems to not work as intended for me. cant wait for next version Smiley
member
Activity: 75
Merit: 10
Ah - my bad for overlooking that commission should be counted on buy and sell both.  

Next question:
The 'show wallet' button - should that show $ in real time? i.e. I have no open orders, I've sold 1 btc for 208.401, and my wallet displays $2.718ish

My (official) client has been crashing occasionally and throwing up exceptions in the debug log, so I can't tell what's a bug and what's a feature yet.

A non-official version and coins that as disappearing... why am i not supriced to read this? Cheesy

My friend, you download software from a unknown source. A so called hacked version. Well let me tell you there is nothing to hack inside the software. There is no protection against illegal copies. The main reason why this is, is because it is really stupid to use a version from an unknown source. Why would somebody trust a "hacked" version and put money inside it? Its like asking a thief to hold on to your wallet while your are shopping. Undecided

Hi,

The reason I put (Official) was to show that it was official. I know there are unofficial versions, which is why I made that clear.  This is downloaded straight from your site after purchase.  

As proof, we have an ongoing discussion with a number of tickets, one of which is:

_ticket_tracking_code: CxFfvJiyJysF

Thanks Smiley
sr. member
Activity: 449
Merit: 250
Software developer
Ah - my bad for overlooking that commission should be counted on buy and sell both. 

Next question:
The 'show wallet' button - should that show $ in real time? i.e. I have no open orders, I've sold 1 btc for 208.401, and my wallet displays $2.718ish

My (official) client has been crashing occasionally and throwing up exceptions in the debug log, so I can't tell what's a bug and what's a feature yet.

A non-official version and coins that as disappearing... why am i not supriced to read this? Cheesy

My friend, you download software from a unknown source. A so called hacked version. Well let me tell you there is nothing to hack inside the software. There is no protection against illegal copies. The main reason why this is, is because it is really stupid to use a version from an unknown source. Why would somebody trust a "hacked" version and put money inside it? Its like asking a thief to hold on to your wallet while your are shopping. Undecided
member
Activity: 75
Merit: 10
Ah - my bad for overlooking that commission should be counted on buy and sell both. 

Next question:
The 'show wallet' button - should that show $ in real time? i.e. I have no open orders, I've sold 1 btc for 208.401, and my wallet displays $2.718ish

My (official) client has been crashing occasionally and throwing up exceptions in the debug log, so I can't tell what's a bug and what's a feature yet.
full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
The bot is right, miaoux.  You are operating at a loss with those settings.  Drop should be at least $0.82 to avoid a loss.
member
Activity: 75
Merit: 10
On v 0.9.0.1, previously I had both bots running, one with 20s intervals, one with 180s - both with only one indicator to test - and that never really worked for any period of time.  The debug log would show a large number of orders without a corresponding action in the trade log window.

I recently uninstalled and reinstalled (why should that work?), and it appears to be moderately stable so far for trades of BTC < 1.0
Not sure why, but when I try to trade >= 1.000 Btc, the min currency drop / max currency raise is red on the interface.  The trade-bot signals seem to think the values are okay though and are checked.



newbie
Activity: 41
Merit: 0
Ive reported the same situation (PM to Stephan224). What I can advise - uninstall STB and install again. In my case it helped - I am checking it for whole day and its ok now.

Thx for advise, after 4 days my bot crashed, after started it again all settings are lost and I could not select an exchange or currency anymore. Uninstall and install was the only solution. Also had some problems with (not) updating the data (or graphs) as well and why there were was so little tradings action. Did not see the error mentioned by timondv, maybe I missed it...

Sended an email to Stephan with my experiences and update-errors with the bot.
Hope he can resolve them in the next update.
sr. member
Activity: 449
Merit: 250
Software developer
@trictors:
Yes that tab is fully disabled. It was meant to show all the signals the software produces. So you can see what is going on at that specific moment.

@maco:
Yes primecoin is supported. It is supported an both BTC-e and Cryptsy. I will keep the software updated for new coins supported by the exchanges.

@krach:
Confirmed, at this moment you can use 5 decimals, but the next update will support 8 decimals.

@nowywbitcoinowymswiecie:
I am working on the next update. A few posts ago i have written down all the changes i am making. Of course as soon as all the work is done & tested i will release the new version.

@newusers:
There is a payment bug at my website right now, i am working on solving this ASAP.
member
Activity: 71
Merit: 10
Stephan -any update?
legendary
Activity: 1851
Merit: 1020
Get Rekt
"for cryptsy work with 6 or 8 decimal?"
Not in the minimum buy and sell difference fields but I think in the next update that will be soon this issue is going to be fixed.
if you buy the bot you get all the updates
hero member
Activity: 595
Merit: 500
non può fare dump per sempre
"Is there PRIMECOIN Support in the bot? "

YES You can also trade on Cryptsy, at the moment depending on what market you are using btc/xpm ltc/xpm net/xpm ect  there might not be enough decimal places to make sure that you are covering trading fees for your trades.



for cryptsy work with 6 or 8 decimal?
legendary
Activity: 1851
Merit: 1020
Get Rekt
"Is there PRIMECOIN Support in the bot? "

YES, you can trade primecoin on BTC-E with this bot, this has been working almost as long as xpm has been at BTC-E. You can also trade on Cryptsy, at the moment depending on what market you are using btc/xpm ltc/xpm net/xpm ect  there might not be enough decimal places to make sure that you are covering trading fees for your trades.

Happy Trading,
Krach
Jump to: