Pages:
Author

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

newbie
Activity: 42
Merit: 0
Ok so I deleted all the bots and setting and started again from scratch.  It's busy queuing chart data.  I'll have to wait until tomorrow to try again.
newbie
Activity: 2
Merit: 0
In the older version there used to be an option to do "Last buy and sell price reset (after sale)" Is this option lost in the new version? if not where is it located in the simple version? Or is it now an advanced version only? If it has been removed is it possible to put it back in the bot anytime soon?

Thanks in advance,
Demonxaian
newbie
Activity: 20
Merit: 0
My biggest complaint is the interface redirecting me after I change a setting.  Every time I click something I may or may not get randomly redirected to some other screen in some other bot. And without much thought of having to scroll up to verify I am in the right bot, I change a setting, the timer fires, the trade gets made and I lose money because I changed the settings on a different bot.

Same here. And another thing, it would be really good if server could save bot configs and chart's data before it's shut-down/restarted. It happened to me twice now, when my computer crashed I lost all configurations.

Thx Smiley
legendary
Activity: 1851
Merit: 1020
Get Rekt
" No documentation"
There is a lot of documention on the website.

You problem with the screens/ landing on different pages after you adjust something is strange. I have never seen or heard of it before. Have you tried the bot on another computer of yours or a windows vps and try to recreate the problem?

"
Overcome Fees Cost.  What value is this?!  It sure isn't the same fee BTCe uses.  If you are going to hide something undocumented then put a label on the button so we know what it is.  I watch the software pass several nice sells/buys every day because it is not following the BTCe rates. The console just says "Did not overcome fee costs."  My calculator and position say quite the opposite.  Make the damn trade."

In the past this was talked about but I am not 100% sure of the current value but I belive 0.4%. For buy & sell you dont need to overcome 0.2% but 0.4% due to two actions buy-sell, are you calculating 0.2% or 0.4%?

I agree with papasmurph

"
Also is there any planned support for other exchanges like mcxnow?"

There is voting on the haasbot page for the next supported exchange. Personly I dont like mcxnow and hope they go away, forever.





newbie
Activity: 42
Merit: 0
Thanks Papasmurf,

I know what you are saying and I'm trying to be patient after getting no where.  But you said some things that just struck me the wrong way. Maybe I took it the wrong way, maybe I got it the way you meant it.

My biggest complaint is the interface redirecting me after I change a setting.  Every time I click something I may or may not get randomly redirected to some other screen in some other bot. And without much thought of having to scroll up to verify I am in the right bot, I change a setting, the timer fires, the trade gets made and I lose money because I changed the settings on a different bot.

Did I install the HTS wrong? Perhaps.  I had to guess about installing .Net4.5 just to get it to load. Administrator mode was fairly obvious after it refused to launch. Was there anything else I needed to do?  Don't know. No documentation on installing it.

Another example.

A little bit ago I changed the timer on MACD Histogram on LTC bot to 15 minutes.  After the page reloaded I found myself sitting halfway down the page on the BTC bot StochRSI page. WTF?  If I restart the server it seems to work ok for about 20 clicks before it loses its damned mind again.  Does it happen with just the timer?  Nope.  Add a new indicator and modify anything in it and you are back at the roulette tables when the page refreshes and you land on a new page and a completely different bot.  This cost me money because I wasn't paying attention to something I assumed would work, basic UI experience.

Is it possible that I am the only one experiencing this or do other people just tolerate it because it's the best thing out on the market?

And another...

Overcome Fees Cost.  What value is this?!  It sure isn't the same fee BTCe uses.  If you are going to hide something undocumented then put a label on the button so we know what it is.  I watch the software pass several nice sells/buys every day because it is not following the BTCe rates. The console just says "Did not overcome fee costs."  My calculator and position say quite the opposite.  Make the damn trade.

I'm not looking for massive profits every single moment nor on every trade. That's not my style anyway.  I am however looking for consistency. When I set a simple MACD-Histogram 12/26/9 trend rule 15/30 minute timer with StochRSI 14 20/80 then I expect the bot to follow this try to do the right thing as best it can. If it loses because I didn't close it soon enough then that's MY fault.  It just doesn't.  It just refuses to sell and then follows the trend down trying to buy everything it can.  If I put a safety on it then it never completes a trade, ever.  

Another feature is miscalculated purchase price and selling price.  When you tell the bot to buy 1 share it should know to either add more to the purchase price to cover the fees OR it should purchase 1 minus the fees and put that as your position.  It doesn't do this. Why?  Because if you are a single pip off on your position it will not trade because there is not enough on hand to complete the trade. I have to constantly monitor the buys and sells to make sure it's trading with the correct amount.   All or nothing just close the damn position!  If there isn't enough on hand, it should close your entire position anyway.  It's what I asked it to do.  Not get stuck in some nuance about fractions of a percent that costs major bucks.  And if you DO change your position manually....well get ready for that because it's Vegas time on whether the bot will close your position entirely in an uptrend.  I would say that 70% of my losses from this software come from configuring it while it's running after assuming I had done it right the Nth time.  A nice feature indeed.  

My whole point in purchasing this software was to free up some time that I have to sit near a console to make my trades the way I like to do it using the safe methods that I normally employ when trading by hand.  I'm not expecting SunGard or Citadel dark pools quality software from a small team of guys who are doing a good thing for the community. But the simple fact is this, I spend more time watching what the bot is doing or not doing while trying to avoid losing several hundred dollars than I do making all the trades myself, by hand and putting those hundreds back in my pocket.

I'm a programmer.  I understand what it takes to be committed to a product offering such as HTS. Each day I come back to see if something has been fixed.  It hasn't.  Just more upgrades to something that is, in my professional opinion, just not production ready.

I like seeing that it's being expanded. I'd be even more happy pausing all the new features and making the existing product solid and well documented.

Is that an unreasonable request or asking too much?  It takes a lot more time to code than it does to write out some simple text explaining how your features work to someone that's new to your product offering.  

Believe me when I tell you that I am trying to be patient.  I've configured, waited, entered positions, lost. Reconfigured, waited some more without entering a position. Waiting some more because it looked like it was working. It did.  Expanded the position in an uptrend and lost money by doing so.  It's just beyond ridiculous at this point.  Feature freeze the product and debug it.  No proper unit testing has been done on this.  I guarantee it.

Don't get me started on the new features that don't work like BTC China. I spent half a day trying to get a wallet status only to find out that it rarely works, if ever, because of API problems. So please please pleeeeease! For the love of God!  If it doesn't work then don't put it in your package.

And there is no way in hell an end user should have to contact a support department to reset an API because of flaky software.  I got better things to do than chase someone else's bugs down.  It was poor form that you even suggested it in their defense.


sr. member
Activity: 503
Merit: 250
Hello all,

I wanted to share some information with you as a comment or however you want to see that:

A bot is not a magic wand that avoids negative sells (losses).

When you set a bot to sell at a certain rule it will also do it backwards on downtrends. At the current market fluctuation (sidewards on all trading pairs over all exchanges ) it is very difficult to make some good trades at all.
Also of course you have to play and see which are good settings. don't expect nice trades right after start up or complications. sometimes its the API (cryptsy) and you have to send a email to support to reset it or sometimes is the bot which you have to restart in between, this happens when you change to much indicator settings during normal running. Sometimes maybe a bug your ISp, your homenetwork, your computer and so on

For this bot some basic settings that work very well:

PPO: 12/26 9 @ 1 or 2 minutes in combination with storch rsi 30/70 length 40-60 2 minutes
also you add very nice storch with the same settings to it.

MACD 23/43 with ROC

Further what is an good advantage is that you can define the indicators for buy/sell or none. so when one indicator hits good sell points just place it on sell/ buy or both etc. let it run for a while.

As a nice tool you can set many indicators and also the same indicators with different settings and un -m atch the buy/sell option. in this way you see as from Stephan described very nice after 1 or 2 days when the signals are triggered and you can compare them to the market price, tune them and activate them as indicator. this is a very nice option to fine tune your bot to your needs.
Sometimes the price falls and the bot is buying high and not selling no more. Just set the coin position to sold  and write down the price where the last buy was. Sell the coins later for a higher price once reached again while the bot keeps trading.

rule number 1, be patient (it can happen that the bot is not trading for 2 or 3 days , on some coins it will be maybe for a month if you don't either take losses or interfere. but one thing for sure, what goes up will go down and vice versa Wink.

rule number 2, be patient, many coins are low now and will go up very high sooner or later Smiley

rule number 3, when you can't effort losses on trading then don't do it, this is like gambling, it can be tough to loose all coins, so build security and trade only small amounts

rule number 4: respect Stephan's work and support, there are more scammers out then everywhere else when it comes to bitcoin. So support him and pay your fee for what you expect to get delivered. I personally think he made one of the nicest bots compared to all others that are out there. Think just about the variety of option you have with no hazzle, no coding knowledge, just plug and play.
As he learns and progresses we have to learn how to use the tool and progress as well and name what we want to have implemented

I have posted some results earlier and with some readjustments as described above it was doing well same as posted. you want to make big profit you have to pay big money and do just one good trade without the bot Wink.

This one is nice and slowly but steady is making gains. of course you have to watch it. the ultimate tool is not out there yet but this bot here is the most accurate and defined one yet. When someone has a better one name it and show proof of results.

@ Stephan: carry on your work, it is 100% and keep improving as you do.

thanks and happy trading to all of us.






newbie
Activity: 42
Merit: 0
I setup another test bot with the default settings on indicators and one custom indicator.

On the new bot I notice that the default indicators are very close to what's happening on the market.
So I am assuming that if I modify the indicator time frames then this messes the indicator up.

If I delete the indicator that is messed up and put it back it still doesn't correct the problem.
Is there a way to flush the settings?

Also can we store chart data local?  At present it's taking a whole day for a history to be established on MACD.
Caching that data would be a good idea I think.

newbie
Activity: 42
Merit: 0
@Stephan,

What is the minimum recommended time frame to use on indicators to make sure we are not hitting trade noise?


Also is there any planned support for other exchanges like mcxnow?


EDIT: After the recent price adjustment, I found myself in a losing position.  So I am going back through my bots and trying to understand what is wrong.

What I am running into is something like Haas MACD 15,10,5,3 minute timers don't match BitcoinWisdom.....not even close.  In fact, they are opposite.  When MACD indicates it is time to sell on btcwisdom my bot is doing exactly the opposite.

The only timer I found somewhat close is the 1 minute timer.  Everything else seems to be garbage, especially when pulling 120 minute history.

Also I notice that if I press the "Clear chart Data" button it puts me in a whole different bot.  <~~~Super annoying

Can you shed some light on this for me please Stephan?  Thank you!
sr. member
Activity: 449
Merit: 250
Software developer
The auto tune setup sounds really interesting. Is is based on Moving Averages?

The "Auto setup" applies to the "Edit indicator" page, so it in fact depends on which indicator you have selected.


I will try to explain this by the most indicator there is, the high/low price indicator. I think this gives a good example how this concept works. (but again this is different for each indicator!)

If you add this indicator to your trade-bot and press "Auto setup" then some code will put to work to find out the maximum price and the lowest price. Of course it would not be realistic to just pass over those values to the settings of this indicator. So on the background the code does some more analysis using the average price.

Using the highest and lowest price the bandwidth (or scope) will be set, of course with a correction of (in this case) 60% so the that will ensure continues trading. Using the average price the scope will be fine-tuned so it becomes really active.

If this is done then a small benchmark is done to confirm it works. And if needed some adjustments will be made again.

This concept sounds indeed very cool and i can confirm it is. But i also must say there are some limits to it. During the tests of the past days i had some situations where no settings could be found. Of course this does not mean the concept fails, but there must be enough movement (and the right kind of movement) on the currency to make this work. (for example: i tested an moving average on an random minor alt-coin. That would just fail)
legendary
Activity: 1851
Merit: 1020
Get Rekt
The auto tune setup sounds really interesting. Is is based on Moving Averages?
sr. member
Activity: 503
Merit: 250
ok thanks. It worked.   Grin

sr. member
Activity: 449
Merit: 250
Software developer
How about this button at every indicator?



I am implementing this button on each "Edit indicator" -page (after the update of course) but with this button you will be able to setup (and tune) your indicator so its becomes responsive based on the prices of the last hour. I am sure you now think: "So i add an indicator and press this busson and then i am done..." Well yes that is what i am trying to describe here.

The success rate i see here is about 90%-95% sure based on the auto-setup. What i mean by this is that the auto-setup is about 90%-95% sure to setup something that will respond for the coming hour. The next hour the succes rate goes down to about 80%. The "missing" percentage applies to situations where prices will go out of scope. This is something what i saw happening yesterday and the drop. At such a moment (in my case) the safety kicked in at the benchmark and so trading stopped to protect my coins. So this new technology is not 100% solid, but we are getting close... really close. (thats what i believe)

At this moment i am doing some final tests to the benchmarking tool, with this tool you will be able to see how your trade-bot behaves under real-time conditions. The principe behind this benchmark is simple, it uses the prices of the past 2 hours to see what has happened. The trade-bot you benchmark will behave exactly the same as a real working trade-bot should have done. So the numbers and output being produced can be trusted, they really show what could have happend.

As i told before this will not be the limit, i am NOT sure if i will make it in time for this update. But i can promiss auto-tuning capabilites of a trade-bot. What i mean by this is that you will be able to setup an trade-bot and leave it up to the software to fine-tune it for you. In essence this is based on the Auto Setup of an indicator and running a lot of benchmarks to see what will give you the most earnings. But again, i am NOT sure if i will finish this new feature in time. Its a real complex feature that requires a lot of development time from my side. For now i just want to make sure the auto setup and the benchmark are running smooth.

@papasmurph:
That bug has been fixed 2 releases ago. I can recommend you to unpack the "update.zip" (near the EXE) because it looks like the update does not progressed at your side. (i will have look to the code why this could happen)


sr. member
Activity: 503
Merit: 250
Hello Stephan,

when using the ROC indicator is says pls. enter valid value nearest 0 or 1...  you cant change the 0.005 or change the buy/sell signal mar5k and save like that.

Pls. fix that next update.l
legendary
Activity: 1851
Merit: 1020
Get Rekt
BTC-E is based in Bulgaira , they are not trading Russian Fiat anymore.
sr. member
Activity: 449
Merit: 250
Software developer
Please all note: Russia has put a ban to the Bitcoin, i am not sure how this will affect trading BTC-e. But i would recommend to keep track of the news. As soon as i know more i will post it.
legendary
Activity: 1851
Merit: 1020
Get Rekt
1%-2% is a realistic goal. I think if you have it on a conservative setting you might make 0% somedays too.
-krach
newbie
Activity: 9
Merit: 0
Hi krach,

Thank you! I am reading a lot about it right now, and find it interesting. I wouldn't want to spend too much time in front of the computer though, as I simply do not have that right now - but I am not expecting any big profits either.

Do you think I can count on 1-2% though? It would be a lot more fun than just having them.

And yes, I would of course try out with small amounts first, maybe setting the bots up differently - what I ultimately would want though, is to just be able to count on 1-2% of the 20 BTC in profits a day, without me doing anything :-)

Thanks again for your answer!

Best,
Magnus


Hi m4gnus,

Before putting 20 BTC into any bot I would learn a little more about trading and some basics.

Nothing is 100% for sure, but you could set the bot up in a conservative way so that the chances of losses would be low, still there is a risk.

I would just start with very small ammounts, maybe an altcoin. Then you can see how the bot works and if you made a loss trading 1 namecoin then it wouldnt be so dramatic. There is documentation on the haasbot site on how to set up the bot, or ask here for help.

 Wink
legendary
Activity: 1851
Merit: 1020
Get Rekt
Hi m4gnus,

Before putting 20 BTC into any bot I would learn a little more about trading and some basics.

Nothing is 100% for sure, but you could set the bot up in a conservative way so that the chances of losses would be low, still there is a risk.

I would just start with very small ammounts, maybe an altcoin. Then you can see how the bot works and if you made a loss trading 1 namecoin then it wouldnt be so dramatic. There is documentation on the haasbot site on how to set up the bot, or ask here for help.

 Wink
newbie
Activity: 9
Merit: 0
Hi there

This is my first post, but I have been reading on the forum for a long time.

I have never tried trading, so I don't know anything about this software or trading bots, other than the little I have read about it.

I just have a simple question:

If I put my 20 BTC into this trading software with the default settings, can it generate around 1-2% for me every day? Without risk of losing a lot?

Thank you!

Best,
Magnus
newbie
Activity: 20
Merit: 0
@Stephan,

on bot configuration page for Cryptsy ppc/btc trade, sometimes I get 0 for "Total in wallet on bought side " and "Total in wallet on sold side" even thou there are assets.
I've checked log viewer and it says: |ERROR|   The underlying connection was closed: An unexpected error occurred on a receive.
When I check wallet overview page everything appears correct.


And another question. Is it normal for trading bot to count open order as complete? For instance i have trading bot set up on Ppc/btc cryptsy market with MACD as Indicator and
Overcome fee costs -Insurance. The bot is keep putting sell orders and count them as successful (last sell price, last profit made, total trades etc.. are changed) even thou the open orders are never filled out, in another words the ppcs are not being sold.
Pages:
Jump to: