Pages:
Author

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

member
Activity: 75
Merit: 10
no i had enough money in the account. The debug logs show the mesage that the bot succesful sold the coins bt the coins are still on my bitstamp wallet.

The trigger to switch coins for the bot if is when an order is accepted by the exchange.


the order was obviously not accepted and the bot thought it was.

Stephan the problem happend again. The bot thought he sold 0.1 btc but my bitstamp wallet had the money still there. I use an 120sec intervall with an RSI + stochastic indicator. That problem happens only at bitstamp. Maybe a problem with the bistamp api ?!



cheers,
subhead
member
Activity: 75
Merit: 10
Stephan,

Quote
I am sorry but this is not the solution. When you correct the price from 0.6 BTC to 0.5988 BTC then you will be having the same problem next time all over again. Then you need to correct it again and again. It will only go down this way.

The best solution thus far is a little overhead (extra) on both sides of the wallet to compensate for the fee costs.

True, correcting the amount of BTC for the Sell, and not setting it back to 0.6 BTC for the next Buy, (assuming that there is extra in the wallet), would cause the trade amount to continue to go down.

I'm not sure how other exchanges work, but for BTC-e, I think the best solution would be to Sell the trade amount minus the fee (0.5988 BTC in this case), then check the wallet, if there is enough overhead, then leave the trade amount what it was for the next Buy. (6 BTC in this case).  If the wallet does not have enough overhead (as a result of negative profit or other reasons), then you will have no choice but to decrease the trade amount (0.5988 BTC in this case).

By the way, if I didn't make it clear, I did have overhead in my wallet when this error occurred.  What ever the solution, the bot missing a sell because of an error such as this is a serious problem.

I've finally figured out an Indicator combination that seems to be profitable, but I really don't want to trade with 95% of my wallet, so I will have to wait until you find a solution for this problem before I can continue using the bot.

Thanks,

Darrell

can you please share your indicator combination with the public? i´m still trying to improve the outcome every day but i´m still not satisfied at all with the bot.

thanks,
subhead
newbie
Activity: 30
Merit: 0
krach,

Oh, I got it.

If I want to trade with .6 BTC, I need to make sure that I have more than .6 BTC in the account on BTC-e (.7 or so to take care of the fees).

For some reason I thought you were saying put more in the "Trade Amount". 

Thanks,

Darrell
legendary
Activity: 1851
Merit: 1020
Get Rekt
dldavis007 ,

I undersand you.
"If the bot Buys, I would have to manually change the trade amount from .6 to .5988, otherwise the bot would fail when it tries to Sell."
Trade with the ammount .5 or .55 or .5662 ect. or even .58 I would leave a little bit of room. I mean start with that ammount and not to adjust it afterwards.

Then you shouldnt have any problems and the bot will work automaticly as it should.  Grin




newbie
Activity: 30
Merit: 0
Krach,

Quote
Like stephan said, you just have to trade under that ammount otherwise your orders wont go through. So instead of 6 trade with 5 or 5.5 and see how that goes. You need a little extra on each side of the pair.

Maybe I'm not stating this correctly;

I start the bot trading with .6 BTC.

I have enough in my wallet for about 1.2 BTC

If the bot Buys, I would have to manually change the trade amount from .6 to .5988, otherwise the bot would fail when it tries to Sell.

It could manually do this for every trade, but it kind of defeats the purpose of having a bot.

Darrell
legendary
Activity: 1851
Merit: 1020
Get Rekt
"The bot should either automatically drop the BTC by 0.2% when it sells or query BTC-e to find out how many BTC are in the account.
"
Like stephan said, you just have to trade under that ammount otherwise your orders wont go through. So instead of 6 trade with 5 or 5.5 and see how that goes. You need a little extra on each side of the pair.

"If I buy the software now will I get the upgrade that is coming out or should I wait?"

You dont have to wait, if you buy the bot now you will get ALL updates including the new version coming out.
newbie
Activity: 30
Merit: 0
Stephan,

Quote
I am sorry but this is not the solution. When you correct the price from 0.6 BTC to 0.5988 BTC then you will be having the same problem next time all over again. Then you need to correct it again and again. It will only go down this way.

The best solution thus far is a little overhead (extra) on both sides of the wallet to compensate for the fee costs.

True, correcting the amount of BTC for the Sell, and not setting it back to 0.6 BTC for the next Buy, (assuming that there is extra in the wallet), would cause the trade amount to continue to go down.

I'm not sure how other exchanges work, but for BTC-e, I think the best solution would be to Sell the trade amount minus the fee (0.5988 BTC in this case), then check the wallet, if there is enough overhead, then leave the trade amount what it was for the next Buy. (6 BTC in this case).  If the wallet does not have enough overhead (as a result of negative profit or other reasons), then you will have no choice but to decrease the trade amount (0.5988 BTC in this case).

By the way, if I didn't make it clear, I did have overhead in my wallet when this error occurred.  What ever the solution, the bot missing a sell because of an error such as this is a serious problem.

I've finally figured out an Indicator combination that seems to be profitable, but I really don't want to trade with 95% of my wallet, so I will have to wait until you find a solution for this problem before I can continue using the bot.

Thanks,

Darrell
newbie
Activity: 26
Merit: 0
If I buy the software now will I get the upgrade that is coming out or should I wait?
member
Activity: 75
Merit: 10
no i had enough money in the account. The debug logs show the mesage that the bot succesful sold the coins bt the coins are still on my bitstamp wallet.

The trigger to switch coins for the bot if is when an order is accepted by the exchange.


the order was obviously not accepted and the bot thought it was.
sr. member
Activity: 449
Merit: 250
Software developer
no i had enough money in the account. The debug logs show the mesage that the bot succesful sold the coins bt the coins are still on my bitstamp wallet.

The trigger to switch coins for the bot if is when an order is accepted by the exchange.


Right, there are not enough coins in the account. 

If you buy 0.6 BTC, BTC-e takes out the 0.2% fee, leaving 0.5988 BTC in the account.

When the bot goes to sell the BTC, It tries to sell 0.6 BTC when there is only 0.5988 BTC in the account.

The bot should either automatically drop the BTC by 0.2% when it sells or query BTC-e to find out how many BTC are in the account.

Darrell

I am sorry but this is not the solution. When you correct the price from 0.6 BTC to 0.5988 BTC then you will be having the same problem next time all over again. Then you need to correct it again and again. It will only go down this way.

The best solution thus far is a little overhead (extra) on both sides of the wallet to compensate for the fee costs.



newbie
Activity: 30
Merit: 0
krach,

Quote
"It is not enough B..."

Maybe there are not enough coins in the account.
You might have to adjust your trade ammount to account for exchange costs.
That might be why you had to go from "0.600  to 0.590" in order for the bot to work.

Right, there are not enough coins in the account. 

If you buy 0.6 BTC, BTC-e takes out the 0.2% fee, leaving 0.5988 BTC in the account.

When the bot goes to sell the BTC, It tries to sell 0.6 BTC when there is only 0.5988 BTC in the account.

The bot should either automatically drop the BTC by 0.2% when it sells or query BTC-e to find out how many BTC are in the account.

Darrell
member
Activity: 75
Merit: 10
"It is not enough B..."

Maybe there are not enough coins in the account.
You might have to adjust your trade ammount to account for exchange costs.
That might be why you had to go from "0.600  to 0.590" in order for the bot to work.



no i had enough money in the account. The debug logs show the mesage that the bot succesful sold the coins bt the coins are still on my bitstamp wallet.
legendary
Activity: 1851
Merit: 1020
Get Rekt
I hope cryptsy gets there api and other issues in order. What about adding coins-e
sr. member
Activity: 449
Merit: 250
Software developer
I wanted to tell the last update 0.9.0.10 beta did NOT implemented any changes besides the "outdated" message. I have not implemented any changes to the API or the trade-engine.

The past days i have been receiving some complains about the Cryptsy API, but this problem is not related to the software itself. It seems the API of Cryptsy themselfs is giving some strange reading at this moment. I recommend to avoid using it for for a few days to avoid problems.

Because of the history of Cryptsy i am keeping a close i to this issue, if this problem will continue then my team will look for a different exchange. (i will start a poll at my website about this to find out what you want me to add)

BTW I have no problems reported about Bitstamp, besides 3 open comment which i am totally unable to solve. (this is less then 0,1% of the users, but still)
legendary
Activity: 1851
Merit: 1020
Get Rekt
I just stopped using bitstamp a long time ago. They often have issues with the api, I am not sure it is the bot.

Im getting a lot of open orders that are not filled at cryptsy,but I think that could just be cryptsy or there isnt enough volume.
legendary
Activity: 1851
Merit: 1020
Get Rekt
"It is not enough B..."

Maybe there are not enough coins in the account.
You might have to adjust your trade ammount to account for exchange costs.
That might be why you had to go from "0.600  to 0.590" in order for the bot to work.

member
Activity: 75
Merit: 10
since the last update i have a big problem with bitstamp. the bot buys the bitcoin like i have set it up and then he waits for the sell moment. then the bot sells the  bitcoin and switched into buyining mode. but when i check my wallet at the bitstamp website i can see that i have still the bitcoint amount the bot thinks he has sold.

very annoying.  i can´t use bitstamp at the moment. has anyone experienced similiar problems?
newbie
Activity: 30
Merit: 0
Still getting errors when selling:

Simple Trade Bot v0.9.0.10 Beta

Quote
5:12 PM  Reset of drops loss executed due time-out.
4:19 PM  FORCED 0.59 coins sold for a price of 747.889 an...
4:19 PM  Order accepted, recieved id: 109xxxxxxx
4:19 PM  FORCED: Trying to sell the coins...
4:18 PM  Order not accepted, the software will retry at the...
4:18 PM  API Exception: ("success":0, "error":"It is not enoug...
4:18 PM  Exception: ("success":0,"error":"It is not enough B...
4:18 PM  Trying to sell the coins...
4:18 PM  Trade-bot result is: Sell
4:17 PM  Error: ("success":0,"error":"It is not enough BTC in ...
4:14 PM Order not accepted, the software will retry at the ...
4:14 PM  API Exception: ("success":0,"error":"It is not enoug...

Luckily, I caught it in time and was able to force the sell.  I had to drop the number of BTC down from 0.600  to 0.590 before it would accept the order.


Darrell
newbie
Activity: 3
Merit: 0
Regarding to the other issues this bot has, i ran into 2 problems I have with my min. Currency drop and raise.

The first issue I found is a misplaced target buy price.
I don't know, if it is reproduceable for others , but with my Bot connected to BTC-E with ppc-btc I get following results :

Last sell price : 0,00903000
min. currency drop : 0,00003684
Target buy price : 0,00915

either its added, when it should be substracted or its a rounding mistake ?!

Last buy price : 0,00915
min. currency raise : 0,00003684
Target sell price : 0,00918692

 however I did not realise until the bot bought himself up to the high prices and selling then.


The next Problem is the allowance to buy or sell :

The Bot is set to BTC - USD
the target Buy Price is set to 777,-
The last sell Price was 778,-

The price to BTC  is 790,- and the Bot shows me with the green background that he is allowed to Buy ?!
Shouldn't the bot wait until it drops below 778,- minus the min currency drop ?

Same problem; the bot Buys-in higher than he sold...

Can anyone confirm this issue with 0.9.0.10 ?
for the case someone asks : No I did not change the advanced settings in any way.

Thanks in advance


newbie
Activity: 30
Merit: 0
Pages:
Jump to: