Search content
Sort by

Showing 15 of 15 results by throwaway222
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 18/03/2014, 23:19:53 UTC
I don't know what exactly you changed in the formula to calculate the EMA but PLEASE revert it. It has added huge amounts of noise to my 1 hour MACD histogram. You can double check this easily, even with the default settings you will see a lot of noise.

I missed out on $300+ overnight after I switched the bot off after updating it and noticing the difference (I am trading litecoin). I can't retune it, the noise is from the alternate method you have implemented.

Please either roll it back or quickly push an update with both methods!

Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 08/03/2014, 04:47:44 UTC
Hi Stephan, thanks for the update.

Would it be possible to get a one line display somewhere showing "Minimum sell price is <$xxx> based on " and "Maximum buy price is <$xxx> based on ".

Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 05/03/2014, 12:41:10 UTC
http://iforce.co.nz/i/c1gucjzt.sqn.png

This is a screenshot of using the percent price change with 1% wanted raise on sell. I get the same results using "NeverSellCheaper" and "SellAtDoubleFeeCosts". I'm just after an insurance that doesn't sell at a loss.

edit: I should also point out that the trades that are profitable *before* fees don't follow the 1% rule either. 1% of $5xx is around $5; most of those trades are within $2.

Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 04/03/2014, 23:33:43 UTC
Hi Stephan,

I am having trouble with the safeties and also getting inconsistent results with the backtest feature.

- overcome fee costs will allow one trade then prevent subsequent buys for some reason (not because of the fees)
- only sell higher - I'm still getting trades that aren't profitable with this feature turned on
- only sell above double fee cost - as for the only sell higher. this is giving me unprofitable trades

- the backtest feature gives me different results each time I run it. This is after clearing statistics and last buy/sell each time.

I have a screenshot showing the unprofitable trades (at home, I'm at work now), and I'm happy to provide a trade log too.

Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 01/03/2014, 07:46:05 UTC
I'm having problems with the sell at double fee cost and only sell higher than buy price. It's not selling when it should with either of these settings enabled. This is on comparison to the same backtest without either of these settings enabled. I can provide screenshots if this makes it clearer. Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 25/02/2014, 00:06:17 UTC
The next improvement I would like to be personally would simply be extending the benchmark period. Is this what interests other users or are others more interested in the auto tuning capabilities?

Also the benchmark trade log should be separate from the bot's trade log. The bot's trade log should be tied to that bot after it is created, and record all actual trades. It would be good to save the benchmark trade log, but the separation of the two is really what's important to me here.

Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 24/02/2014, 23:57:22 UTC

- Insurance added: Never Sell Cheaper (Available within all licenses)
- Insurance added: Only sell at double fee-costs (Available within all licenses)


These are the two features I most wanted. Thanks!

A technicality: I believe you mean "Only sell at or greater than double fee-costs" (on top of purchase cost).
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 12/02/2014, 13:27:12 UTC
That interface looks easier to use. ETA?
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 02/02/2014, 01:05:16 UTC
Thanks for your work Stephan!

Bitfinex support would be great, would anyone else like to see this? They offer low fees and seem to be reputable (touch wood).

I'm starting to feel a little uneasy with btce due to their anonymous nature, and the possibility that the Russian government will 'ban' bitcoin.
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 31/01/2014, 02:56:10 UTC
Stephan could you please implement a fee calculation method using just the % trading fees and not the trade amount - maybe as an alternate option to the current implementation?

I'm surprised no one else has noticed this - I had the bot run and make unprofitable trades solely due to the incorrect trade fee calculation. It bought low and sold high, but not sufficiently so to overcome the fees.

--

As a suggestion regarding the indicators, it would be useful to be able to send signals when indicators *finish* indicating a buy/sell position. For example when RSI *finishes* indicating overbought it is often a good time to buy.

Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 23/01/2014, 13:32:00 UTC
I take it there's no benchmark feature yet? or can the tradeserver be left running in a 'non live' mode to benchmark settings?

If not, will this feature be added soon?

Thanks
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 22/01/2014, 22:21:34 UTC
-------------------

I indeed use the trade amount in the fee-overcome calculation. But i do not use in the way you think. You are totally right i should use 1 BTC because the fee-overcome looks the the current prices (and those are based on 1BTC) but this is only true for 1 BTC and up. Below 1 BTC the assumption will go wrong, because at that moment the trade-amount becomes leading in the calculation. To explain it more easy, the needed market change is smaller because of the smaller trade-amount.

That's the part I disagree with; the needed market change is independent of the trade amount. Whether I trade with $10, $100, $1,000,000, the needed market change is the same. This is because the fee is charged as a %, it may be easier to follow the maths I posted above though. In all cases I need the price to go up by a factor of 1/(0.998^2) if buying then selling, or down by that factor if going the other way around. Hope that makes sense.
Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 22/01/2014, 13:44:30 UTC
Hi Stephan,

I'd prefer just to talk about the technical stuff but I'll leave this here as no one has really said what I want to. I'm a little surprised at some of the interpretations people have had about what the pricing scheme would be for the advanced trade bot you just released. It seems fair to me, and in line with what you'd posted. The only thing I would be concerned about is if I wished to solely use the simple trading bot, that from now you may not support it as much as you had in the past.

---

I posted a few pages back regarding the fee overcome, I've been busy since then but managed to have a look at the update you put out (9.12 I think), but I still don't think it's right. For BTCe, with % fees, the amount that the price has to raise or drop in order to 'break even' should only be a function of the fee, and the buy/sell prices. The amount I am trading with does not matter, I can't think how to express this elegantly with maths, but I'll have a go.

I start with $1000. I buy bitcoins on BTCe at $800/BTC. With the 0.2% fee I will receive $1000/($830/BTC)*(1-0.002) = 1.2475 BTC. (Eqn. 1)
In order to break even I must sell these bitcoins for 1.2475 BTC * ( $X / BTC ) * (1-0.002) = $1000. (Eqn. 2)
Solving for X gives $1000 / 1.2475 / (1-0.002) = $803.209... the amount which I must sell for in order to pay for the fees (and make no profit).

If you follow the above with different starting amounts you will get the same selling price.

Mathematically if you substitute the amount of bitcoins purchased from Eqn. 2 into Eqn. one (after rearranging Eqn. 2) we have:

$1000/($830/BTC)*(1-0.002)=$1000/($X/BTC)/(1-0.002)

dividing by the starting amount ($1000), and rearranging for the sell price ($X/BTC), we have:

$X/BTC = $830/BTC / (1-0.002) / (1-0.002) or $X/BTC = $830/BTC / (1-0.002)^2

or, more simply,

sell price = buy price / (0.998^2)

which is not a function of the trade amount.

I think that explanation is about 10x longer than it needed to be, and I feel like I'm stating the obvious, but maybe it helped someone haha.

Is that your understanding too Stephan? It appears to me the tradebot fee overcome is based on the amount you enter to trade with.

Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
throwaway222
on 05/01/2014, 14:25:45 UTC
I can't figure out how the minimum raise and drop are calculated.

I'm using BTCe with 0.2% trade fees.

I would expect the minimum raise would be a factor of 1/(1-0.002^2) = 1.004012 times (or 0.4012% higher than) the buy price *just* to break even on the two 0.2% fees. If you were to split this into buying and selling then I'd expect factors equal to 1/0.998 or close to 0.2% on each.
The minimum raise and drop appearing in the bot are significantly lower than 0.2% for me.

I had a play around and it looks like your minimum raise/drop is based on my trade amount and twice the 0.2% fee. If this is the case, could you explain why? I'm having trouble understanding how this works.

I had the bot make unprofitable trades with higher sell than buy prices due to fees, hence the question.

Thanks
Post
Topic
Board Beginners & Help
Re: How to get "Activity"?
by
throwaway222
on 30/12/2013, 05:23:16 UTC
seems like a good place to start. have been a member of forums that got overtaken by spam bots and that was quite annoying. it's a bit scary we don't have an effective way of filtering out spam bots among the most popular forum codes. see you all on the other side of the technological singularity! *rasies pint glass*