Pages:
Author

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

newbie
Activity: 37
Merit: 0
BUG: Clear statistic clears last buy/sell value.
BUG: Multiple click on autosetup on StochRSI Indicator makes Buy level go  over 100 and Sell level below 0
legendary
Activity: 1851
Merit: 1020
Get Rekt
Hi g0re79 ,
In order for me to try to recreate could you tell us what exchange you are using for the pictures?
I dont see one in the pictures, I guess btc-e ?
sr. member
Activity: 476
Merit: 250
I´ve got a picture! Haha!
I am starting to feel like king of complainers about STB, but I spend decent amount of money compared to average income in my coutry on this BOT and still dont see any benefits of that.. I bought this BOT for trading on Cryptsy, (because other exchanges are overboted ATM and so is CEX.IO, the next on list of STB/ATB supported exchanges), which is due to ghost trade issue impossible. So I moved to BTCe and found out another easilly replicable flaw:



Maybe I am wrong, so can someone explain me what is happening here? Why there is so huge difference between STB and bitcoinwisdom, when all indicators are set EXACTLY same way?? It seems to be OK for first look, but look at it cloer and You´ll find out that its money loosing machine..
newbie
Activity: 19
Merit: 0
I can confirm its indeed for 100% related to the API of Cryptsy. All my servers and computers (at different accounts and unique IP adresses) show the same kind problems. Its becoming almost useless to keep on supporting Cryptsy.

BTW i did take a look to the new coins of Cryptsy, but the reported one (TIPS) was not yet inside the API.

So for us this is a sign to innovate and get some new and better exchanges in. At this moment we are working (ahum testing already) on adding CEX.IO to the supported exchanges. Its the most requested exchange based on the poll at the website. The second most requested is Vircurex at this moment so we are gonna have a look to see if we can add that one too.

@moesha:
Restart your software totally, get the latest version in and have a look using the benchmark/backtest tool. It will show you what should have happened in a period of the past 26-27 hours.

@xpumpa:
That problem sound very, very strange. Can you please contact me per mail or support ticket and maybe send me info like the logbook or something like that? It can be very helpful to have a look to it so i can maybe solve it.


ive been trading on mcxnow for the last week and there trading platform is a thumbs up from me quick no lag no fake orders ect ect
also pays good intrest 4 times over 24 hour period on your balance also good volume
sr. member
Activity: 449
Merit: 250
Software developer
I can confirm its indeed for 100% related to the API of Cryptsy. All my servers and computers (at different accounts and unique IP adresses) show the same kind problems. Its becoming almost useless to keep on supporting Cryptsy.

BTW i did take a look to the new coins of Cryptsy, but the reported one (TIPS) was not yet inside the API.

So for us this is a sign to innovate and get some new and better exchanges in. At this moment we are working (ahum testing already) on adding CEX.IO to the supported exchanges. Its the most requested exchange based on the poll at the website. The second most requested is Vircurex at this moment so we are gonna have a look to see if we can add that one too.

@moesha:
Restart your software totally, get the latest version in and have a look using the benchmark/backtest tool. It will show you what should have happened in a period of the past 26-27 hours.

@xpumpa:
That problem sound very, very strange. Can you please contact me per mail or support ticket and maybe send me info like the logbook or something like that? It can be very helpful to have a look to it so i can maybe solve it.
legendary
Activity: 1851
Merit: 1020
Get Rekt
I think it is only some markets on cryptsy that arent working. Goldcoin is making ghost trades but doge-btc works fine, for example. I donno if its the bot or the volume of trade for doge-btc and cryptsy being craptsy.
sr. member
Activity: 476
Merit: 250
I´ve got a picture! Haha!
@g0re79: same thing happened to me. I had set up STB to trade DOGE/BTC on Cryptsy and according to STB it made a few trades, resulting in a small profit but when I logged onto Cryptsy no orders had came through.

I believe that it have something to do with Cryptsy API, because AFAIK other exchanges works well. Suddenly I get STB to trade on Cryptsy, so until its fully reliable its quite useless for me Angry
newbie
Activity: 18
Merit: 0
At morning, i loaded web interface on my tablet and i one trade bot deleted/missed completely. What happened ?
member
Activity: 99
Merit: 10
@g0re79: same thing happened to me. I had set up STB to trade DOGE/BTC on Cryptsy and according to STB it made a few trades, resulting in a small profit but when I logged onto Cryptsy no orders had came through.
sr. member
Activity: 503
Merit: 250
@Stephan, check your PM pls.
sr. member
Activity: 476
Merit: 250
I´ve got a picture! Haha!
So as price of UNO dropped recently, two things happened:
1) 2+ hours stucked order finally passed throught on Cryptsy (as can be seen in last 50 trades, please add 6 hours to each trade)
2) STB (correctly) decided to buy, but it was AFTER fullfilled trade on Cryptsy (as can be seen in log) and despite its log DID NOT BUY ANYTHING
I am quite desperate right now, as I noticed that list of last 50 trades on Cryptsy is far thinner than list of trades logged by STB.. So how STB check whether trade occured???



Code:
2014-17-02 08:18:55.812	|BOT_INFO|	Checking trade-bot: Cryptsy UNO/BTC
2014-17-02 08:18:55.813 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Checking at price 0,02800000
2014-17-02 08:18:55.840 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Dynamic drop-loss check at price: 0,02800000 > 0,02502000 (Dynamic adjusted drop-loss safety (Adjustment: 90,0 %, Update timer: 10))
2014-17-02 08:18:55.842 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Dynamic roof-out check at price: 0,02800000 < 0,03920000 (Dynamic adjusted roof-out safety (Adjustment: 140,0 %, Update timer: 10))
2014-17-02 08:18:55.843 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Calculated MACD: 0,00011 (MACD Indicator (Trend type: EMA, Short 10, Long 21, MA Cross-over))
2014-17-02 08:18:55.854 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Calculated ROC: -6,66666667 (Rate Of Change (ROC) Indicator (Reference 10, Buy level > 1, Sell level < 1))
2014-17-02 08:18:55.856 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Indicators are in agreement of a buy command.
2014-17-02 08:18:55.868 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Buy signal produced by the indicator(s).
2014-17-02 08:18:55.869 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Insurances agree on trade command
2014-17-02 08:18:55.872 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Trying to buy the coins...
2014-17-02 08:18:55.883 |ORDER_STACK| {Buy 2 Uno @ 0,02947999 Btc/Uno} changed to status QUEUED
2014-17-02 08:18:55.884 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: Order sent to TradingEngine: Buy 2 Uno @ 0,02947999 Btc/Uno
2014-17-02 08:18:56.630 |BOT_INFO| Bot: Cryptsy UNO/BTC Message: 2 coins bought for a price of 0,02947999, the last sell price was 0,03016400
2014-17-02 08:18:56.633 |ORDER_STACK| {Buy 2 Uno @ 0,02947999 Btc/Uno} changed to status COMPLETED
sr. member
Activity: 476
Merit: 250
I´ve got a picture! Haha!
And another nice "feature" - I wanted to take a look into logs to trace any errors and to find out why trades did not happend so i opened log viewer and found out that it dont remember what happened before. So I tried to set to log to file, with folloving error:

Code:
2014-17-02 08:14:46.491	|GENERAL_INFO|	Creating directory C:\HTS\logs
2014-17-02 08:14:47.306 |GENERAL_INFO| Could not create log file or directory.
2014-17-02 08:14:47.309 |ERROR| Exception of type 'System.OutOfMemoryException' was thrown.
2014-17-02 08:14:50.929 |ERROR| Error executing public query: Unexpected character encountered while parsing value: <. Line 1, position 1.

Directory was already created this time, but is empty. There is +20G space on my HDD and I also have 8GB of memory. Everything is running under admin rights. Please let me assure You that I believe that STB is capable of great things, but I can´t see them yet.. And I am somehow glad (at least for now) that I did not bought ATB..
sr. member
Activity: 476
Merit: 250
I´ve got a picture! Haha!
This is really huge flaw - STB counts trades as completed when it place order on exchange, no matter if its filled or not. Not only it should check whether orders are filled or not, but there definitely should be "cancel unfilled orders in XX minutes" feature.
This is imho an important check! Is it on your todo-list Stephan?

Sinds 27 Januari 2014 there is a new order engine at work that cancels orders within 2 minutes if they do not get filled. And the coin position only changes if the order is fully filled at the exchange, so the problem g0re79 describes should not be possible to exists.

I will not claim its impossible to happen because i am aware there are theoretical situations where the trade-amount is split up at the exchange. Then the order tracking could fail.

I am therefore not 100% able to explain whats happening in the example of g0re79. I have already looked at it and i was not yet able to reproduce it here.

BTW g0re79, i understand you position on new features. But the past 2 weeks we have works really hard to get the benchmark inside the software. And with good reason, if you really want to see the software potential or you just want to see it working then these are the tools you need. In general these tools will make sure you will make much better trades.

So here is proof of what is happening to me - almost two hours stuck order on cryptsy (time offset is +6 so Cryptsys 12:11 is here 18:11. Now is 20:09 here. Look at other "virtual" trades logged by STB, which NEVER happened nor were even sended to Cryptsy..

legendary
Activity: 1851
Merit: 1020
Get Rekt
Hi,
Yea the 2 LTC buy happened to me once too, and the exchange filled the order in a fractional way.
The advanced trade bot works better than the simple trade bot, for me at least.
Here is trading with 1 LTC, not amazing but no losses:
                                                                                                                                                   tradefee                     totalprofit BTC
16.02.2014 10:48   Buy   0.025078975         0.0         0.000050157950      
16.02.2014 13:52   Sell      0.02519   0.025078975      0.000111025   0.000111025   0.00005038   0.000100537950   0.000010487050
16.02.2014 18:30   Buy   0.02505         0.02519         0.00005010      
16.02.2014 20:16   Sell      0.02534   0.02505      0.00029   0.000401025   0.00005068   0.000201317950   0.000199707050
16.02.2014 22:30   Buy   0.02524         0.02534         0.00005048      
16.02.2014 23:17   Sell      0.02535   0.02524      0.00011   0.000511025   0.00005070   0.000302497950   0.000208527050
16.02.2014 23:44   Buy   0.02527         0.02535         0.00005054      
17.02.2014 05:06   Sell      0.02534   0.02527      0.00007   0.000581025   0.00005068   0.000403717950   0.000177307050
17.02.2014 07:28   Buy   0.0251         0.02534         0.0000502      
17.02.2014 11:50   Sell      0.02533   0.0251      0.00023   0.000811025   0.00005066   0.000504577950   0.000306447050
17.02.2014 13:32   Buy   0.02505         0.02533         0.00005010      





sr. member
Activity: 449
Merit: 250
Software developer
This is really huge flaw - STB counts trades as completed when it place order on exchange, no matter if its filled or not. Not only it should check whether orders are filled or not, but there definitely should be "cancel unfilled orders in XX minutes" feature.
This is imho an important check! Is it on your todo-list Stephan?

Sinds 27 Januari 2014 there is a new order engine at work that cancels orders within 2 minutes if they do not get filled. And the coin position only changes if the order is fully filled at the exchange, so the problem g0re79 describes should not be possible to exists.

I will not claim its impossible to happen because i am aware there are theoretical situations where the trade-amount is split up at the exchange. Then the order tracking could fail.

I am therefore not 100% able to explain whats happening in the example of g0re79. I have already looked at it and i was not yet able to reproduce it here.

BTW g0re79, i understand you position on new features. But the past 2 weeks we have works really hard to get the benchmark inside the software. And with good reason, if you really want to see the software potential or you just want to see it working then these are the tools you need. In general these tools will make sure you will make much better trades.
member
Activity: 99
Merit: 10
This is really huge flaw - STB counts trades as completed when it place order on exchange, no matter if its filled or not. Not only it should check whether orders are filled or not, but there definitely should be "cancel unfilled orders in XX minutes" feature.
This is imho an important check! Is it on your todo-list Stephan?
newbie
Activity: 2
Merit: 0
I have been running the Advanced Bot for over a week and from what I can see all of the bots trades have traded.
I have it set up on another computer and use Teamviewer to access it from anywhere.

One problem that I sent to Stephan is a bot that was trading 1 Litecoin did a sale of 2 Litecoins.

I have 8 bots trading at different time periods while I'm testing the safeties and insurances.
The debug log for each bot is great to go back over trades.

I found last Monday my drop loss was set to high and with overcome fee insurance the bots couldn't sell even though all the indicators were screaming SELL SELL. Looking at the charts I thought why aren't they selling but when I looked at the debug logs I could see the bot wanted to sell but was stopped by the safety and insurance.

I'm still experimenting to come up with a way to buy the big dips. The benchmarking will help but it needs to go back at least a month to be effective.

One problem I found by looking at the logs is that one bot sold at 16.001 and another bought at 16.001 so I may have bought my own Litecoin from myself. The two bots were on 30 minutes but using different indicators. The trade occurred at the same second.  Smiley

I find the Advanced Bot much better to work with than the Simple Trade Bot.

It will be great when the profit and loss for the bots take into account the trading fees.

Dmanv1

sr. member
Activity: 476
Merit: 250
I´ve got a picture! Haha!
Dmanv1,

I think most of here are just waiting for something that works instead of additional features that don't.

Yes, until basic features are working correctly I don´t want to see any new that don´t work either  Angry Today (althought it may be by my mistake or unforseen to be honest) my trading amount set on STB was bellow my ballance and STB was still doing good and profitrable trades, which didn´t pass throught. Althought precisely set STB is on the best way to be a powerfull trading weapon (my today "paper" profits exceeds 20% and I am still just a beginner to all this), it still has some major flaws. Or its only me having this issue of not fullfilled order counted as fulfilled?

For example I have 5 USD and 1 LTC. Bot is trading 1 LTC on whatever indicator (does not matter now). Coin possition is sell, bought at 14 USD.

trd#    time    STB is convinced that                               Reality
1        1:00    selling 1 LTC @ 15 USD with 1 USD profit     selling 1 LTC for 15 USD with 1 USD profit
2        2:00    buying 1 LTC @ 14 USD                            buying 0.93 LTC for 13 USD (maybe because market price grow, but not important now)
3        3:00    selling 1 LTC @ 15 USD with 1 USD profit     I dont have 1 LTC, order did not pass
4        4:00    buying 1 LTC @ 14 USD                            I dont have 14 USD, becase previous order did not pass
5        5:00    selling 1 LTC @ 15 USD with 1 USD profit     I dont have 1 LTC, order did not pass
6        6:00    buying 1 LTC @ 14 USD                            I dont have 14 USD, becase previous order did not pass
...       ...      I have 15 USD PROFIT                               I have 0.93 LTC and 7 USD, no or tiny profit at all

See what I mean? Same happens when order is stuck on exchange due to low price or whatever.. So why there is no check whether trade was processed correctly?
I am not complainer by any means by my basics, I just spend decent amount of cash and time on this, and it did not proove to be any better than free Gekko bot (except for cryptsy)

newbie
Activity: 42
Merit: 0
Dmanv1,

I think most of here are just waiting for something that works instead of additional features that don't.
newbie
Activity: 2
Merit: 0
Hi
Been lurking for a while.
Have read all 68 pages of this forum.

Improvements I'd like to see over time would be:

#1 Directories for Bots, to have all BTC-e bots together or all 30 minute bots together. Under main menu of Advanced Bot the settings area already has the different exchanges listed so bots could be listed inside the proper exchange.

#2 Reports would be a great addition. Would be nice to show daily, weekly or monthly totals for each bot and grand total for all. The trade bots overview screen could have a running total across the top showing daily, weekly and monthly profit or loss. A report menu to check profit and loss over time that could generate printable documents.

#3 The ability to choose the base currency. I hold Litecoin all the time and trade into USD. If I'm trading with one Litecoin and I sell for $20.00 and buy back at $15.00 I have 1 Litecoin and $5.00 USD. If I could reverse this I could trade the $20.00 and when Litecoin goes to $15.00 The bot would buy 1.333 Litecoin so would be increasing the amount of Litecoin and not increasing USD.

Any thoughts on these ideas to help Stephan find out if there is enough interest to consider these improvements?

Dmanv1
Pages:
Jump to: