Author

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

sr. member
Activity: 449
Merit: 250
Software developer
It is time to disclose the screenshots of version 0.9 (pre) alpha. This is what the 2nd generation of the Simple Trade Bot will look like:
  


This is the result of my hard work the past months. It is an improved and easier interface but still is has become more advanced. To get a little grip on the things you see i have made a change list.

New
- Wallet and Open order list can be read at the main form
- You can trade directly from using the toolbar button on the main form
- Trade on 2 exchanges or on 2 currencies at the same time using 2 (advanced) trade-bots
- Use one or more indicators to setup your trading strategy
- Benchmark a trade bot to test your trading strategy
- The shown MACD indicator can be setup to use SMA, EMA, EMA-Alternative or WMA
- The shown ROC indicator is an Rate Of Change indicator
- Drop-loss safety aka jump out price.
- Trade logbook to store you trades in and a debug logbook.

Improvements
- Settings are relocated to a separate form and now you can test the connection before use.
- Better automated settings (at currency change a good start position is set to the trade bot)
- No need to time the start momentum anymore (the bot determines a good momentum to buy at default 0 last buy/sell price)
- All indicators are generic now, this means you can set the RSI for example to 10 and up... RSI-30 = 30, RSI-60 = 60 and so on
- Multi-trading is supported, if one trade bot has place an order the second will just continue working.
- Activating a trade bot is simply not allowed if you are making losses (check the raise and trade amount -fields)

Removed
- Trade in advance, this bot has not been build for speed trading it is for short or long therm.
- Trade ratio bot, sorry it only worked good for BTCe not for the other exchanges.
- Logbook, instead you have a trade logbook and debug logbook now.
- Order safety, each bot tracks its own order. The "Open orders" field will be white as long as the order is open. It will be green again.

Not yet working
- Translations
- Error reporting
- Camp BX API (75%)
- Crypsy API (0%)

Limits
- Still only one instance is supported per public IP
- Unlimited amount of trade bots is reserved for the advanced trade bot

What to expect in the future
- More indicators
- More exchanges
- Inter-market indicators (setup an indicator to an other market then the trade bot is on)
- Feature requests (not all will be added, only the real useful ones)
- Huh

I have written a new (and hopefull better) Help for this new version. There is also a "Getting started" document and special migration document for moving from v0.8 to v0.9 available.

Translations will be done and hopefully in time to have them available when the software hits Beta stage.

The pre-alpha version you see is not available yet. I am fine-tuning things now and checking everything. I target to be ready by the end of the month. Then the software will be available for all registered users willing to test and willing to report back to me. As soon as the testing is done the Beta label is set and all registered users will be updated.
sr. member
Activity: 449
Merit: 250
Software developer
Any way that support for mcxnow exchange can be added?  They have an API available here: https://mcxnow.com/api.html

This exchange is growing fast and a lot of people are moving from btc-e to it.

Of course this is possible. I have put your request on the request-list. I am planning to keep on adding more exchanges anyway.
member
Activity: 61
Merit: 10
Any way that support for mcxnow exchange can be added?  They have an API available here: https://mcxnow.com/api.html

This exchange is growing fast and a lot of people are moving from btc-e to it.
sr. member
Activity: 449
Merit: 250
Software developer
Running multiple instances at seperate exchanges is no problem.

Using different timings to setup a situation where you can trade with 2 instances on one exchange does NOT work. The main reason why this does not work is because of the delay at the update/polling proces. The delay the software gets is not always the same, so the timing can be a little longer then you have set. This will cause a sync problem with as result that you flood the exchange.

But... a very good solution is on its way. I have solved this entire problem in version 0.9. Wink
legendary
Activity: 1316
Merit: 1003
The PDF files have been moved because i had to update my website. You can find them if you follow these links:
http://haasonline.tk/wp-content/uploads/2013/07/PollLogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/RSILogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/HighLowLogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/CheckProfitSafety.pdf

Trading on more computers at the same time is possible, however the computers must have its own public IP adres. If you use one IP adres with 2 instances on it you can flood the exchange and they could ban your IP. You can get whitelisted again, but it will cost time and mails.

And if I have multiple instances running on one machine but bots active on different exchanges this is ok too?

Sure thats ok, i was rather wondering if its not possible to adjust the timing on different machines so you wont get blacklisted?
member
Activity: 64
Merit: 10
The PDF files have been moved because i had to update my website. You can find them if you follow these links:
http://haasonline.tk/wp-content/uploads/2013/07/PollLogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/RSILogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/HighLowLogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/CheckProfitSafety.pdf

Trading on more computers at the same time is possible, however the computers must have its own public IP adres. If you use one IP adres with 2 instances on it you can flood the exchange and they could ban your IP. You can get whitelisted again, but it will cost time and mails.

And if I have multiple instances running on one machine but bots active on different exchanges this is ok too?
sr. member
Activity: 449
Merit: 250
Software developer
The PDF files have been moved because i had to update my website. You can find them if you follow these links:
http://haasonline.tk/wp-content/uploads/2013/07/PollLogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/RSILogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/HighLowLogic.pdf
http://haasonline.tk/wp-content/uploads/2013/07/CheckProfitSafety.pdf

Trading on more computers at the same time is possible, however the computers must have its own public IP adres. If you use one IP adres with 2 instances on it you can flood the exchange and they could ban your IP. You can get whitelisted again, but it will cost time and mails.
member
Activity: 64
Merit: 10
Can I run this on another computer say to trade btce on one and cryptsy on another?
member
Activity: 64
Merit: 10
I recently added some schemes to explain how the logic of my simple trade bot has been build up. If you are intrested in my software i recommend to take a look at these documents, this gives you a better understanding how i programmed the bot(s) and how the reasoning is done in detail.

www.haasonline.com/downloads/CheckProfitSafety.pdf
www.haasonline.com/downloads/TradeAmount.pdf
www.haasonline.com/downloads/RSITradeLogic.pdf
www.haasonline.com/downloads/HighLowBotLogic.pdf
www.haasonline.com/downloads/PollLogic.pdf

I will add more documents in time. For now i have to help some people getting started with the software.

Are these PDF's still available?
sr. member
Activity: 449
Merit: 250
Software developer
Of course. Smiley
legendary
Activity: 1851
Merit: 1020
Get Rekt
So if I buy version 0.8 do I get all updates : 0.9 ect too?
sr. member
Activity: 449
Merit: 250
Software developer
A little update on the development of version 0.9

As you maybe know already (or not) i am adding Camp BX and Crypsy to the Simple Trade Bot. I hope i will make it in time to get them into version 0.9 so maybe they can come a little later.

I will refresh and update the entire interface. I am trying to make things more easy to use and i am trying to give better insight with graphs/charts.

For more safety i am adding a drop-loss -safety to the software.

The Trade Ratio Bot will be deleted. The calculation methods does only work for BTCe and not for any other exchange. Instead i will replace it by a MACD indicator (based on SMA or EMA) and a second new indicator called a Rate Of Change or ROC. It is a simple but very effective indicator.

For anybody expecting to see screenshots... i am sorry but i do not post them yet. The changes i have described are not all the changes that i will introduce. No, i have stated that i will try to raise the bar on automated trading and so i will. I am saving the best coming changes for last!

Release plan
Version 0.9 is targeted to be released around the end of the September or in the beginning of October. The first release will be as a Alpha version. This version will be tested for 1 to 2 weeks for bugs or problems. The alpha version will be made availible on request for  all registered users of the software.

As soon as i have collected all the issues i will proceed to solve the bugs. As soon as everything is done the software will be made available as an Beta version as usual.

Current version
Version 0.8.x is stable and i will continue to support that version as long as version 0.9 is in alpha stage.
member
Activity: 61
Merit: 10
Thanks, I was expecting an email to let me know that it was available but I never received one.  I do see the download link on the site now though so all is well.  I haven't had a chance to try it yet, but I'm excited to do so later tonight.
sr. member
Activity: 449
Merit: 250
Software developer
@compcentral:
It seems your order has been approved hours ago. If you login again to my website and go to your account page you should see the download link to the software.

@Mogumodz:
Do not worry yet about the coming changes. I will post a screenshot of the new interface very soon and everybody will be free to comment on it. Features like the % can be added without an problem and i do not simply replace stuff (i should not have said that) if just one of 2 people ask for it. It needs to be usefull and clear to the end-user of course.

Tonight i will disclose a little more about version 0.9 that i am working on.
member
Activity: 61
Merit: 10
Stephan,

Just letting you know that I'm trying to purchase your bot, but no email yet.  4 confirmations in the blockchain so far after an hour.  Just curios how many confirmations do you need to see before the email is sent and hoping that the order isn't cancelled because it's been more than an hour.  Thanks.  Looking forward to giving it a shot.
sr. member
Activity: 290
Merit: 250
I can change it to a percentage -input instead of a static input. Is this what everybody wants?

I for one would like the addition of a percentage for the profit gain next to the target buy/sell boxes.
Not so much removal of one of the other.
sr. member
Activity: 449
Merit: 250
Software developer
I can change it to a percentage -input instead of a static input. Is this what everybody wants?
member
Activity: 69
Merit: 10
Hi Stephan,

Taking advantage of this enhancement, It is useful to use for reference the percent profit or loss. For instance you know 122.8 to 122.9 increase is not the same percent as 82.8 to 82.9 increase. Please, could add in this version, by target buy price box and target sell box,  numbers showing the percent profit relative to the values? Thanks
sr. member
Activity: 449
Merit: 250
Software developer
Thanks, i understand what you mean now.

At this moment i am working on version 0.9 and with that version i want to improve these things. This is what i have right now to make it easier to use:



This way the usage of the calculation is eliminated. The values are 1:1 on the currency chart at version 0.9.

Edit: I can have a look to set then based on %.
newbie
Activity: 7
Merit: 0
Can you please explain your request a little more? I do not really get what you are trying to explain here.


Your instructions say to force an error to find the minimum trade value and them multiply that value by a number between 6 and 12. I would like to simply enter a 6 or 12 (or 2 or 7.4 or whatever) so it will auto-scale and I won't need to periodically recalculate a fixed dollar profit threshold as the money being traded increases.
Jump to: