Pages:
Author

Topic: (Closed) Butter Bot!: Premier Bitstamp, and BTC-E EMA Trading Platform (Closed) - page 47. (Read 274783 times)

newbie
Activity: 59
Merit: 0
the bot would sell in the same way its doing it right now
checking EMA lines configuration and if they cross at the % configured then, you sell

you just sell if EMA lines show a possible drop trend,
you never sell if market is going up... if its going from 200 to 500 you must have bitcoins, as you dont know when it will stop rising,
you can just make money on the drops

it rises from 500 to 900 in 5 minutes? no, you dont sell... you just sell if ema lines crosses in a drop trend,
that means, short EMA line graph end up under the long EMA linea graph, thats a drop trend

if you sold at 500 means there was a drop trend, then if its suddenly change trend, EMA lines will cross over again and you buy to cut loses

newbie
Activity: 19
Merit: 0
1º trigger -  10% drop price achieved since the sell  - buy with quick with 80% of the cash
2º trigger -  20% drop price achieved since the sell  - buy with quick with 10% of the resting cash
3º trigger -  90% drop price achieved since the sell  - buy with quick with 10% of the resting cash...



this should not be very difficult to program for experienced coders, i am not that good at this, but the most difficult part checking ema lines
and so on, looks like its done, its just a fact of turn the bot more wise to get bitcoins and not fiat,
just following EMA lines trend is not that good, and can end up loosing bitcoins quite sure (as i already show a few posts back)
specially when it buys and sells all of your money in each operation

This bot needs diversification!

Adding those options would result in a much more wise trading operation steps.
It also might be moved an extra step adding diversification rules on the sell and not just in the buy, like

1º trigger - before EMA lines are crossed, sell 50%
2º trigger - if EMA lines are crossed, sell the other 50%

or so



Question is how do you know when to sell?
Ofc if market relatively drops, then buy in (if you believe that btc will always go up).
But.. when do you sell?

Market just went up from 200 usd to 500 usd do you sell?

250% higher than before right? then it rose to 900 usd 5 minutes later.
You buy in now?
What promises that if you sold for 500 it will return to under 500 later and you won't lose all your $$
full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
i find the bot algorithm can be much more improved, the focus is into get bitcoins, not FIAT, we must asume the bitcoin pirce will always go up in the long term.

so

there must be an option called " % drop "
so you can put there for example: "10%"

and when EMA lines configuration trigger a sell,  then the bot will buy again when one of the next events its done:

1º if EMA lines crosses back then buy to cut losses.
2º if 10% price drop is achieved then sell all, don't be greedy waiting EMA linea crosses back because you might end up loosing bitcoins


also can be improved further just buy putting a second "% drop"

1º - 10%
2º - 20%


this way, in the first non greddy event that the market price drops a 10% you buy with 90% of your money
and if EMA lines are not crossing back, then you still have a 10% of cash to buy back more bitcoins in case it drops further.

if it dont drop further, then EMA lines will cross back and that 10% will be used to buy back at the current price waiting a new drop trend

the market price must be monitorized in real time, end EMA events in a period of time...

Let me know when your bot is ready for testing, I will buy it.

Smiley
newbie
Activity: 59
Merit: 0
i find the bot algorithm is a bit dumb and can be much more improved, the focus should be into get bitcoins, not FIAT, we must asume the bitcoin price will always go up in the long term

so, in order this is achieved, its always the same idea: "sell high, buy low" and not just "follow trends", as follow trends must be the just an indicator, and this bot lacks a simple diversification trading engine.

so, in my opinion this could improve the profit a lot and does not look very difficult to encode.

there must be an option called " % market price drop "
so you can put there for example: "10%"

and when EMA lines configuration trigger a sell at lets say at 1000$,  then the bot will buy again when one of the next events its achieved:

1º if 10% price drop (900$) is achieved then buy, don't be greedy waiting EMA lines to cross back because you might end up loosing bitcoins, we want sell high, buy low, we want bitcoins, not fiat.
2º if the first option is not achieved, then EMA lines buy configuration will trigger a new buy back to cut losses.

also can be improved further just buy putting a second "% drop"

1º - 10%
2º - 20%


this way, in the first non greddy event that the market price drops a 10% you buy with 90% of your money,
and if EMA lines are not crossing back, and price keep dropping then bot has a 10% of cash to buy back more bitcoins in case it drops further (20% in the example)

if it dont drop further, then EMA lines will cross back and that 10% of resting cash will be used to buy back at the current price and following the up trend, and waiting a new drop trend

the market price must be monitorized in real time, end EMA events in a period of time...

the question could be: "so what if price drops from 1000$ to 100$ ? you are loosing lot of money there...
yeah, but this happens when? 1 time in 10 years a 90% market price drop? any way,
you can put even more triggers like

1º trigger -  10% drop price achieved since the sell  - buy with quick with 80% of the cash
2º trigger -  20% drop price achieved since the sell  - buy with quick with 10% of the resting cash
3º trigger -  90% drop price achieved since the sell  - buy with quick with 10% of the resting cash...



this should not be very difficult to program for experienced coders, i am not that good at this, but the most difficult part checking ema lines
and so on, looks like its done, its just a fact of turn the bot more wise to get bitcoins and not fiat, to buy when the price already dropped enough since the sell, and not wait EMA lines to cross back as you loosed the oportunity.
EMA lines are good to cut off loses, and good to detect drop trends, but if there no inteligence to profit the drops...
just following EMA lines trend is not that good, and can end up loosing bitcoins quite sure (as i already show a few pages back)
specially when it buys and sells all of your money in each operation

This bot needs diversification!

Adding those options would result in a much more wise trading operation steps.
It also might be moved an extra step adding diversification rules on the sell and not just in the buy, like

1º trigger - before EMA lines are crossed, sell 50%
2º trigger - if EMA lines are crossed, sell the other 50%

or so, but at this point the buy events its much more importat in my opinion

full member
Activity: 190
Merit: 100
I prefer to measure the bot's success based on the amount of BTC it yields, since that's what I prefer to have right now. Being that it appreciates so much.

I wish backtesting would account for BTC levels, too.
full member
Activity: 209
Merit: 100
Radix-The Decentralized Finance Protocol
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.



Their was no need to test the "recommed" settings read my postings in this thread where i pointed that out already that btc-usd trading with ema is a slow sell off of bitcoins and as bitcoins keep increasing it shows usd profit but only because btc price get higher not from good trades.

But seems the developer isn't reading frequently here.

You keep trying to convince people of this, but it is actually not true.  Whereas any trading involves a mix of loss and gain, if I were farther ahead in the buy-n-hold portion of my investment, I would not be trading.  In fact, the opposite is true, so I continue to maintain 2/3 of my investment in the trade accounts.

Smiley

i posted also settings where btc volume was growing and so also usd profit was much higher as most will reach with their settings, don't know if you read that also?

My goal is just to improve the botting in general, but most don't understand it, for some its also ok to just make more usd and lower their btc volume for them who see bitcoin as risky and don't want to held larger amounts in bitcoins this might be a good strategy but even them would make more with the settings i posted.
And when you adjust your settings to the actual trend you can even make more, but also their the goal should be to automate this in bots and that should be possible...

So instead of saying not true or you don't agree you should run the test your self.. run it with your settings over the past 2y and with my settings from here:
https://bitcointalksearch.org/topic/m.3673780

it was with 2 min time offset with 0 min it's even more, and when you adjust your settings in such periods like we had from april to october 2013 you would even make more...

Still its to simple to say true or not true, i'm pretty sure that ema would perform better in this case with usd-btc chart.
If btc was on a longer downtrend btc-usd would perfom better again.

Could be automated with more settings like watching market for days and see if over x days their is a down or uptrend and then automaticly adjust the setting.

I think all users posting here have the same goal = making profit, some only count usd profit others count only btc profit...



full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.



What we are seeing is extreme movement in the market.

Anybody trading in the market should understand the market, understand EMA and how it works, and make informed decisions on strategy.

Butter is the best bot I have found to assist me in my trading.  However, "magic" does not exist in trading, and one still needs to be informed and responsible for their trading.  Depending on what your research leads you to believe (nothing but up? Bubble?), you may or may not want to pause the bot in certain market conditions.

In the end, these are traders decisions, and as you become better at it you will make the correct calls more often.

Smiley

This is a fundamental problem that needs to be addressed. I use another bot that is far superior and gives you the options. This has very little to control your losses in a high volume market.

There are countless trading strategies, and many have proven successful over the years.  Anybody that claims to have "the one" or the "only" is conning you.  I have purchased/tried every bot I have ever been able to find, and enjoy testing them.

This bot fits best (so far) with the strategies I use.  It may not for yours.  I would of course recommend using the bot that best fits your strategies.

I do find one thing strange.  I am not a member of and do not post in forums for the bots that I found to be less useful.  Why would I?  I spend my time in the forums and areas that have brought me the most profit.  There are those that have been posting recently that could be classified as "detractors".  I mostly ignore them, because I am not sure of their purpose.  They say things that are either uninformed or intentionally misleading, and I am not sure why.  I suppose we can all draw our own conclusions.

Smiley
legendary
Activity: 1890
Merit: 1003
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.


It's probably because you are using a long period of time for updates.
full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.



Their was no need to test the "recommed" settings read my postings in this thread where i pointed that out already that btc-usd trading with ema is a slow sell off of bitcoins and as bitcoins keep increasing it shows usd profit but only because btc price get higher not from good trades.

But seems the developer isn't reading frequently here.

You keep trying to convince people of this, but it is actually not true.  Whereas any trading involves a mix of loss and gain, if I were farther ahead in the buy-n-hold portion of my investment, I would not be trading.  In fact, the opposite is true, so I continue to maintain 2/3 of my investment in the trade accounts.

Smiley
member
Activity: 70
Merit: 10
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.



What we are seeing is extreme movement in the market.

Anybody trading in the market should understand the market, understand EMA and how it works, and make informed decisions on strategy.

Butter is the best bot I have found to assist me in my trading.  However, "magic" does not exist in trading, and one still needs to be informed and responsible for their trading.  Depending on what your research leads you to believe (nothing but up? Bubble?), you may or may not want to pause the bot in certain market conditions.

In the end, these are traders decisions, and as you become better at it you will make the correct calls more often.

Smiley

This is a fundamental problem that needs to be addressed. I use another bot that is far superior and gives you the options. This has very little to control your losses in a high volume market.
member
Activity: 70
Merit: 10
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.



Their was no need to test the "recommed" settings read my postings in this thread where i pointed that out already that btc-usd trading with ema is a slow sell off of bitcoins and as bitcoins keep increasing it shows usd profit but only because btc price get higher not from good trades.

But seems the developer isn't reading frequently here.

Yes so you will effectively trading at a loss constantly while your portfolio increases less than if you dont trade.
full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.



What we are seeing is extreme movement in the market.

Anybody trading in the market should understand the market, understand EMA and how it works, and make informed decisions on strategy.

Butter is the best bot I have found to assist me in my trading.  However, "magic" does not exist in trading, and one still needs to be informed and responsible for their trading.  Depending on what your research leads you to believe (nothing but up? Bubble?), you may or may not want to pause the bot in certain market conditions.

In the end, these are traders decisions, and as you become better at it you will make the correct calls more often.

Smiley
full member
Activity: 209
Merit: 100
Radix-The Decentralized Finance Protocol
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.



Their was no need to test the "recommed" settings read my postings in this thread where i pointed that out already that btc-usd trading with ema is a slow sell off of bitcoins and as bitcoins keep increasing it shows usd profit but only because btc price get higher not from good trades.

But seems the developer isn't reading frequently here.
member
Activity: 70
Merit: 10
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.

Using recommended settings.

Butterbot buy btc at price x. btc prices drops $180, Butterbot sells at $150+ loss per BTC. Butterbot buys back at high price just below my initial purchase price. 10%+ loss. Better just leaving your BTC as BTC.

Closer to 20% loss.

full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
I don't know how, since there's been no EMA cross to sell.

+1
sr. member
Activity: 448
Merit: 250
I don't know how, since there's been no EMA cross to sell.
member
Activity: 70
Merit: 10
Lost 10%+ of my funds in one day. uninstall thanks for the $500 loss.
newbie
Activity: 17
Merit: 0
Here is another example of EMA beating B&H over a 1 year period.

Ps, these are my settings...  Wink

http://f.cl.ly/items/421u3N1z2I0A1l2p2w3Y/Screen%20Shot%202013-11-23%20at%2020.05.09.png

21.11.2013 09:05:00   buy   579.200    $12135.99   B⃦20,953   12035.99%   B⃦259,28%
20.11.2013 05:05:00   sell   520.910    $12160.31   B⃦23,344   12060.31%   B⃦288,88%
11.11.2013 15:05:00   buy   319.020    $7462.24   B⃦23,391   7362.24%    B⃦289,45%
10.11.2013 10:05:00   sell   313.999    $7477.20   B⃦23,812   7377.20%    B⃦294,67%
27.10.2013 18:05:00   buy   178.495    $4258.98   B⃦23,860   4158.98%    B⃦295,26%
24.10.2013 23:05:00   sell   181.566    $4267.52   B⃦23,503   4167.52%    B⃦290,85%
04.10.2013 08:05:00   buy   116.015    $2732.28   B⃦23,551   2632.28%    B⃦291,43%
30.09.2013 19:05:00   sell   122.402    $2737.75   B⃦22,366   2637.75%    B⃦276,78%
25.09.2013 11:05:00   buy   122.700    $2749.92   B⃦22,412   2649.92%    B⃦277,33%
15.09.2013 05:05:00   sell   122.876    $2755.43   B⃦22,424   2655.43%    B⃦277,49%
09.09.2013 19:05:00   buy   119.367    $2682.10   B⃦22,469   2582.10%    B⃦278,05%
08.09.2013 19:05:00   sell   115.300    $2687.48   B⃦23,309   2587.48%    B⃦288,43%
08.09.2013 07:05:00   buy   117.997    $2755.85   B⃦23,355   2655.85%    B⃦289,01%
04.09.2013 07:05:00   sell   124.450    $2761.38   B⃦22,189   2661.38%    B⃦274,57%
24.08.2013 23:05:00   buy   106.940    $2377.61   B⃦22,233   2277.61%    B⃦275,12%
23.08.2013 12:05:00   sell   103.246    $2382.37   B⃦23,074   2282.37%    B⃦285,54%
19.08.2013 09:05:00   buy   98.710    $2282.27   B⃦23,121   2182.27%    B⃦286,11%
16.08.2013 09:05:00   sell   95.855    $2286.85   B⃦23,857   2186.85%    B⃦295,22%
14.08.2013 06:05:00   buy   95.597    $2285.26   B⃦23,905   2185.26%    B⃦295,81%
08.08.2013 11:05:00   sell   95.890    $2289.84   B⃦23,880   2189.84%    B⃦295,50%
05.08.2013 13:05:00   buy   96.038    $2297.97   B⃦23,927   2197.97%    B⃦296,09%
02.08.2013 05:05:00   sell   94.000    $2302.58   B⃦24,496   2202.58%    B⃦303,12%
28.07.2013 23:05:00   buy   89.460    $2195.76   B⃦24,545   2095.76%    B⃦303,73%
27.07.2013 12:05:00   sell   86.820    $2200.16   B⃦25,342   2100.16%    B⃦313,59%
23.07.2013 08:05:00   buy   84.949    $2157.06   B⃦25,392   2057.06%    B⃦314,22%
17.07.2013 00:05:00   sell   88.459    $2161.38   B⃦24,433   2061.38%    B⃦302,35%
10.07.2013 05:05:00   buy   72.250    $1768.87   B⃦24,483   1668.87%    B⃦302,96%
09.07.2013 17:05:00   sell   69.698    $1772.42   B⃦25,429   1672.42%    B⃦314,68%
08.07.2013 03:05:00   buy   71.321    $1817.32   B⃦25,480   1717.32%    B⃦315,31%
21.06.2013 16:05:00   sell   105.010    $1820.97   B⃦17,341   1720.97%    B⃦214,58%
18.06.2013 05:05:00   buy   102.160    $1775.10   B⃦17,376   1675.10%    B⃦215,01%
14.06.2013 02:05:00   sell   105.053    $1778.65   B⃦16,930   1678.65%    B⃦209,51%
11.06.2013 12:05:00   buy   105.800    $1794.89   B⃦16,965   1694.89%    B⃦209,93%
31.05.2013 22:05:00   sell   126.000    $1798.49   B⃦14,274   1698.49%    B⃦176,63%
30.05.2013 02:05:00   buy   127.660    $1825.83   B⃦14,302   1725.83%    B⃦176,98%
28.05.2013 01:05:00   sell   126.500    $1829.49   B⃦14,462   1729.49%    B⃦178,96%
17.05.2013 16:05:00   buy   109.815    $1591.37   B⃦14,491   1491.37%    B⃦179,32%
15.05.2013 00:05:00   sell   108.118    $1594.56   B⃦14,748   1494.56%    B⃦182,50%
13.05.2013 19:05:00   buy   113.010    $1670.05   B⃦14,778   1570.05%    B⃦182,87%
12.05.2013 20:05:00   sell   110.777    $1673.39   B⃦15,105   1573.39%    B⃦186,93%
10.05.2013 13:05:00   buy   112.200    $1698.29   B⃦15,136   1598.29%    B⃦187,30%
07.05.2013 05:05:00   sell   102.501    $1701.69   B⃦16,601   1601.69%    B⃦205,44%
04.05.2013 18:05:00   buy   112.500    $1871.43   B⃦16,635   1771.43%    B⃦205,85%
01.05.2013 13:05:00   sell   129.080    $1875.18   B⃦14,527   1775.18%    B⃦179,77%
29.04.2013 19:05:00   buy   133.200    $1938.91   B⃦14,556   1838.91%    B⃦180,13%
26.04.2013 09:05:00   sell   122.510    $1942.80   B⃦15,858   1842.80%    B⃦196,24%
18.04.2013 01:05:00   buy    86.666    $1377.13   B⃦15,890   1277.13%    B⃦196,63%
11.04.2013 06:05:00   sell   171.100    $1379.89   B⃦8,065    1279.89%   B⃦296,04%
02.12.2012 00:05:00   buy   12.350    $99.80      B⃦8,081    

+1 on profit and percent displayed in btc, because that was annoying to calculate...
legendary
Activity: 1610
Merit: 1000
Well hello there!
The discussions of profiting USD vs BTC are missing the point.

The real question is, does the EMA strategy beat buy-and-hold (i.e., will I have more or less converted BTC after using the bot)? The answer seems to be it depends on the conditions of the market.
During this recent insane rally, I don't see any EMA beating buy-and-hold. Another algorithmic strategy I'm using similarly performed worse than buy-and-hold in this period. I have had success trading half-manually with this bot entering the short position and then manually buying back BTC when I have some gains and I see a trend reversal. EMA has a lag in tracking the trend reversal and the market is moving very fast.

I've been using the bot with close supervision for about 2 weeks and I'm up about 8% in BTC. The largest gain was made by manually buying back during the flash crash two days ago. YMMV.
bottom line, in none of my testing across either butterbot or several competing bots not one of them performed better than simple buy and hold strategy. Obviously there are a near infinite # of strategies I didn't have the opportunity to test, but as of right now, buy and hold is looking like the ticket to maximum profitability imho.
full member
Activity: 238
Merit: 100
I run Linux on my abacus.
I'd like to know if anyone else has had the same problem with their bot as I'm currently having.

What happens is if I use the pause button to disable the bot so I can do a manual trade, within 15 seconds of re enabling the bot it executes a trade, undoing the trade I just did manually, regardless of market condidtions. So then I disable it again, do my manual trade over, this goes on 3 times, and all the while the bot is sending me 'sell' emails while disabled.

The bot seems to sell/buy immediately when it decides the conditions you've set are right, even right at enabling.

Best way I've found to make the bot respect manual decisions is to set a reserve for the amount of fiat/BTC you intend to trade beforehand.

Say, you want to sell 10 BTC and keep the fiat for a while. Set a generous reserve of 9k USD, then manual trade.

edit: I'd like seeing a "reverse" trading mode, where the bot considers BTC as the profit currency. Essentially, a tick box which reverses the way the bot trades. I've seen other people request this too, and I believe it should be an easy option to implement.
Pages:
Jump to: