Pages:
Author

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

sr. member
Activity: 449
Merit: 250
Software developer
I am still here  Smiley (there are different timezones, i was sleeping)

It is a shame the guy how did the documentation ran away, i am without documents now. So i will give a short description about the indicators and the inner working to explain a few things. I hope this helps a bit in the time between until i wrote a help myself. Sad


As you may have seen there are safeties now. Those protect you from coin drops. You can compare it to the drop-loss we had before but the limit is pushed a little. For example, i have added a moving average drop-loss. There are also roof out safeties for those who want to use them. Roof out means selling the coins if the value get to high. (at was a request)

The indicators are the same as before, but there are some big differences. First of all, all the indicators can be set to there own exchange and currency. This enables you to use inter-market signals. To explain this easy, you can watch a drop at MtGox and respond at BTCe on it. Besides the inter-market signals you are also able to set different update speeds per indicators. So one indicator can update each minute while the other update each 2 minutes. The idea behind this is that you can combine different indicators better.

The indicators also show 2 checkboxes "Buy signal" and "Sell signal". By default both are checked meaning the indicator is allowed to signal buy and sell commands. But if you want to uncheck for example the "buy signal" then the indicator does not have to signal the buy.

For a trade signal all the indicators have to agree on a buy or sell signal. Once that happens the Insurances are checked, the insurances have to agree with the trade. The Insurances are the replacement for the overcome-fee-security. At the insurances you will find also a new one called "Avoid walls". This is a insurance that analyse the market and prevents you buy from a sell of buy wall.


Today i will publish the open API documentation first. Some of you notice already some capabilities, but there it more then you initially can see. For example, yes market and limit are supported, but there is also something like a multi-order.


@F-bernanke:
Good suggestion, i will have a look to add it.

@Jabbers:
Good point, i will make the refresh rate of the pages more dynamic. I did not implement to much refresh moments for in case users are using tablets or smartphones, it would drain there battery, that was my thought. But by making it adjustable it would be better i guess for the desktop users. (just to tell... the engine will continue running/trading, its all multi-threaded. There is no direct relation between the interface and responce)

@Jabber:
I will have a look to that message, i know that if you click "Clear statistics" everything will be reset, including the open order signals. This might help you for a bit for now, but if i found the bug then i will solve it and direct push an update.

@Jabber:
Not all the coins of Cryptsy and MtGox are present yet. Like i wrote on the website, we only added the biggest coins first. We are now looking if there is any problems and if there are none the scaling up will begin. This means adding the missing coins, adding new indicators and so on. We are doing this step by step and from the top down.

member
Activity: 70
Merit: 10
yes there are some very nice improvements.  I too have noticed that one can set up different signals to buy and sell with.

Some things I like about the new update and some things I don't or have to get used to before I like.

Silverston you basically have to create a new account and use your passcode given by Steph to update
legendary
Activity: 1851
Merit: 1020
Get Rekt
I also noticed that you can check a box for "use sell signals" or "use buy signals" so if you wanted to just buy or sell off something without buying back then you could do that too. I think when we see how to use the open api more then we will be able to adjust it to look how we want.
hero member
Activity: 952
Merit: 502
SAPG Pre-Sale Live on Uniswap!
I ask again - why I cant login at the new site with my old password and user name?Huh
sr. member
Activity: 308
Merit: 250
I like the new design! Great work!

I think it could be usefull to have an option to "pin" the side menu, people with large screens have enough room to keep the menu there permanent.
hero member
Activity: 952
Merit: 502
SAPG Pre-Sale Live on Uniswap!
anyone can login to the new site with the old account?
member
Activity: 70
Merit: 10
Running in the browser is cool  Roll Eyes  If the data updates dynamically say like Bitcoinwisdom.com does be sweet.  He could  arrange things a little better.  Right now its a lot of moving to this menu to that menu to change things.  Like I mentioned earlier there doesn't seem to be a way to benchmark yet.  Shocked
member
Activity: 70
Merit: 10
Jabbers, any chance you could take some screenshots of the bot in action?

Are the charts and indicators running on a browser instead of installed software like the old one?  Did you figure out the refreshing issue or is it still static?

Love to load up some screen shots  Just tell me how to do it ok

Yes, everything is now run in your web browser instead of a GUI like the old one.

Nothing gets refreshed.  Its like push refresh and get a new report.  The only thing that refreshes in from the icon located in your taskbar.  The Server log viewer updates real time as info comes in.  Here is an example of what goes on there.

price 6.028
2014-20-01 06:40:38.746   |TRACKER_INFO|   Reading BTCe at NvcBtc price 0.01723
2014-20-01 06:40:38.891   |TRACKER_INFO|   Reading BTCe at NvcUsd price 14.399
2014-20-01 06:40:39.262   |TRACKER_INFO|   Reading BTCe at PpcBtc price 0.00676
2014-20-01 06:40:39.402   |TRACKER_INFO|   Reading BTCe at TrcBtc price 24.1
2014-20-01 06:40:39.772   |TRACKER_INFO|   Reading BTCe at UsdRur price 35.58
2014-20-01 06:40:40.141   |TRACKER_INFO|   Reading BTCe at XpmBtc price 0.00368
2014-20-01 06:40:40.145   |BOT_INFO|   Checking trade-bot: Macd-ma
2014-20-01 06:40:40.148   |BOT_INFO|   Bot: Macd-ma Message: Checking at price 832
2014-20-01 06:40:40.153   |BOT_INFO|   Bot: Macd-ma Message: Calculated MACD-Histogram: 0.66311634 (MACD-Histogram Indicator (Trend type: EMA, Short 9, Long 11, Signal 40 MA Cross-over))
2014-20-01 06:40:40.157   |BOT_INFO|   Bot: Macd-ma Message: Indicators are in agreement of a sell command.
2014-20-01 06:40:40.161   |BOT_INFO|   Bot: Macd-ma Message: There are open orders.
2014-20-01 06:41:07.057   |TRACKER_INFO|   Reading MtGox at BtcUsd price 964.33005
2014-20-01 06:41:07.182   |TRACKER_INFO|   Reading MtGox at BtcEur price 693.50568
2014-20-01 06:41:07.259   |TRACKER_INFO|   Reading MtGox at BtcRur price 31753.93471
member
Activity: 70
Merit: 10
just sold .01 btcUsd  and it went thru at the exchange.

Can't find a Order History page within Haasonline trade server.  He seems to be missing that.  Embarrassed

He did add the ability to place limit orders  Grin
newbie
Activity: 5
Merit: 0
Jabbers, any chance you could take some screenshots of the bot in action?

Are the charts and indicators running on a browser instead of installed software like the old one?  Did you figure out the refreshing issue or is it still static?
member
Activity: 70
Merit: 10
I'm gonna put a manual order in.  See what happens.
sr. member
Activity: 503
Merit: 250
when the server is requesting data and your computer is requesting data on the same tradekey BTCe will trouble. that the fact.
member
Activity: 70
Merit: 10
This is from my server log viewer
Looks like an API error when checking price of  what comes after PpcBtc on Cryptsy

Maybe there are order errors also reason why I am getting 'There are open orders'

4-20-01 06:17:12.327   |TRACKER_INFO|   Reading CampBX at BtcUsd price 827.00
2014-20-01 06:17:25.952   |TRACKER_INFO|   Reading BTCChina at BtcCny price 5046.00
2014-20-01 06:17:40.182   |TRACKER_INFO|   Reading Cryptsy at FtcBtc price 0.00036907
2014-20-01 06:17:40.295   |TRACKER_INFO|   Reading Cryptsy at LtcBtc price 0.02875674
2014-20-01 06:17:40.405   |TRACKER_INFO|   Reading Cryptsy at NmcBtc price 0.00715541
2014-20-01 06:17:41.189   |TRACKER_INFO|   Reading Cryptsy at NvcBtc price 0.01735701
2014-20-01 06:17:43.881   |TRACKER_INFO|   Reading Cryptsy at PpcBtc price 0.00670164
2014-20-01 06:17:44.084   |ERROR|   The remote server returned an error: (502) Bad Gateway.
2014-20-01 06:17:44.092   |TRACKER_INFO|   The remote server returned an error: (502) Bad Gateway.
2014-20-01 06:17:44.154   |ERROR|   The remote server returned an error: (502) Bad Gateway.
2014-20-01 06:17:44.161   |TRACKER_INFO|   The remote server returned an error: (502) Bad Gateway.
2014-20-01 06:17:55.927   |TRACKER_INFO|   Reading MtGox at BtcUsd price 964.29530
2014-20-01 06:17:55.996   |TRACKER_INFO|   Reading MtGox at BtcEur price 693.66000
2014-20-01 06:17:56.109   |TRACKER_INFO|   Reading MtGox at BtcRur price 31753.11907
2014-20-01 06:17:56.226   |TRACKER_INFO|   Reading MtGox at BtcCny price 5694.26869
member
Activity: 70
Merit: 10
I thought it was one key per program.  When I tried to run the trading server and the simple trade bot I created 2 keys but that didn't work.  Right now I am only running the Trading Server.

Gonna try again.  Two api keys.  One for trading server one for simple bot  Cool

Working so far.  Both programs are running. 
sr. member
Activity: 503
Merit: 250
when using btce u need to have for every trading pair its own tradekey. btce is not working with 2 bots on the same tradekey Wink
member
Activity: 70
Merit: 10
Just  check the exchange.  no open orders.  No trades have been made for 3 hours.

We may be famous now.  Might have found the first bug !  Grin

Here is a copy of log

1/20/2014 6:09:39 PM Indicators are in agreement of a sell command.
1/20/2014 6:09:39 PM Calculated MACD-Histogram: 0.02356933 (MACD-Histogram Indicator (Trend type: EMA, Short 9, Long 11, Signal 40 MA Cross-over))
1/20/2014 6:09:39 PM Checking at price 833.8
1/20/2014 6:08:34 PM There are open orders.
sr. member
Activity: 503
Merit: 250
I have the issue with open order on cryptsy because cryptsy is slow. I adressed the issue earlier the day but i guess through the upheated posts it was overseen. Cheesy
BTCe works well for me with buy sell signal so far. When it says open order that means the signal to exchange was to late and an order was placed and not filled completely. BTCe is funny with that via bots. saw it with MT4 and can tell when placing order even manually the price jumps just a little dot in the direction you don't need and everything is stuck because orders are on hold till filled. This would mean you have to cancel order manually.
member
Activity: 70
Merit: 10
yes yes.  When starting the old bot you want to start it when you would naturally want to buy at.   If you start the bot at a sell point it will get stuck fast.

Update on my experience with the new update:

I have 2 bots running Both bots charts are receiving info; both bots signal indicator is flat lined at 50.

The debug log shows a lot of stuff.  One thing its saying is "There are open orders"  Trading Server has not brought anything yet.  Cheesy


Maybe something is not set up correctly.

Trading server is reading my BTC-e account.  Not sure what is going on.
sr. member
Activity: 503
Merit: 250
thx Jabbers will look into it
sr. member
Activity: 503
Merit: 250
also maybe i have to align the bot with bitcoinwisdom chart. that would mean to start the bot when the lines cross. can someone confirm that as well?
Pages:
Jump to: