Pages:
Author

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

legendary
Activity: 1183
Merit: 1000
Hi Guys,

A short question:
Is it possible to trade in EUR (or any other FIAT currency) on BTC-E using BBot? Value is bot is by default in USD but afaik you can deposit many currencies with BTC-E... or is it something with their API?
I could of course buy USD but if I prefer to trady in EUR that is another fee...

Bendous


Hi Bendous Smiley,
   You can currently only trade in USD on BTC-E, we will see about expanding that for V3, but that is how it is as of right now.

Please let me know if you have any follow up questions Smiley.

Pablo.
legendary
Activity: 1183
Merit: 1000
Currently testing out the trial vs. my btc-e account with default settings. My question is, should I decide to purchase the full blown product near the end of the trial-period would I simply have the option of upgrading my existing trial key?

Hi Smiley,
  This is a good question, we've had some issues with this lately:

1. Yes, if you go into Butter-bot.com and purchase, say, a 3 month package that INCLUDES a bot, you can just enter your new key into your existing demo and you are all set. Then when you want to renew again you would purchase the much cheaper RENEWAL CODES, not the Bot Packages, and you could renew your time as you see fit.

2. The error we are seeing is people with the demo buying renewal codes which do not include a bot purchase and trying to make those work (they won't).

I hope this answers your question in full, please let me know if you have any follow up questions Smiley.

Pablo.
legendary
Activity: 1183
Merit: 1000
The Manual and the software really needs a bit of work from a safety point of view........

Just some points:

1. the engine should be installed  DISABLED I.E 'Disabled Trading Engine' as checked
2. There should be an initial setup where FIAT reserve & Bitcoin reserve are pre-set to the MAXIMUM holdings of the account.

That way , when one is working thru the manual page by page, the bot does not go insane once the API keys are inputted.

It would also be 'nice' if the page related to API keys has a great big warning, about setting  the reserves BEFORE the API keys are inputted....




RazorFish,
   I see your point. Basically you would like to have the bot on "pause" by default during initial setup. I think it's a valid suggestion, I will bring this up with the dev team.

Please let me know if you have any other suggestions, I am here to help Smiley.

Pablo.

I don't think it is as complex as changing software, rather REORDER the manual, so the  RESERVES are dealt with BEFORE the API, even if they are on the bottom of the panel and the API is on the top.

Because the first time the BOT powers up and even though the parameters were set for trades, it  went and sold off all the FIAT it could get its hands on, but from what I could see, the MARKET DID NOT meet the Threshold parameters  for buying coin..........



Hi,
  I see what you are saying about the manual and I'll make sure we work on that ASAP. The software solution is more complete though and I will see about pushing for that.

Please let me know if you need anything at all Smiley.

Pablo.
hero member
Activity: 616
Merit: 500
I don't think it is as complex as changing software, rather REORDER the manual, so the  RESERVES are dealt with BEFORE the API, even if they are on the bottom of the panel and the API is on the top.

Because the first time the BOT powers up and even though the parameters were set for trades, it  went and sold off all the FIAT it could get its hands on, but from what I could see, the MARKET DID NOT meet the Threshold parameters  for buying coin..........

This has happened to me a couple of times, being offline for awhile and coming back up, all of a sudden it flash sells. I increased the number of sample data points to the maximum (so I could see more history) and that seemed to limit the flash sell.
newbie
Activity: 16
Merit: 0
Hi Guys,

A short question:
Is it possible to trade in EUR (or any other FIAT currency) on BTC-E using BBot? Value is bot is by default in USD but afaik you can deposit many currencies with BTC-E... or is it something with their API?
I could of course buy USD but if I prefer to trady in EUR that is another fee...

Bendous
legendary
Activity: 1610
Merit: 1000
Well hello there!
Currently testing out the trial vs. my btc-e account with default settings. My question is, should I decide to purchase the full blown product near the end of the trial-period would I simply have the option of upgrading my existing trial key?
sr. member
Activity: 399
Merit: 250
The Manual and the software really needs a bit of work from a safety point of view........

Just some points:

1. the engine should be installed  DISABLED I.E 'Disabled Trading Engine' as checked
2. There should be an initial setup where FIAT reserve & Bitcoin reserve are pre-set to the MAXIMUM holdings of the account.

That way , when one is working thru the manual page by page, the bot does not go insane once the API keys are inputted.

It would also be 'nice' if the page related to API keys has a great big warning, about setting  the reserves BEFORE the API keys are inputted....




RazorFish,
   I see your point. Basically you would like to have the bot on "pause" by default during initial setup. I think it's a valid suggestion, I will bring this up with the dev team.

Please let me know if you have any other suggestions, I am here to help Smiley.

Pablo.

I don't think it is as complex as changing software, rather REORDER the manual, so the  RESERVES are dealt with BEFORE the API, even if they are on the bottom of the panel and the API is on the top.

Because the first time the BOT powers up and even though the parameters were set for trades, it  went and sold off all the FIAT it could get its hands on, but from what I could see, the MARKET DID NOT meet the Threshold parameters  for buying coin..........

legendary
Activity: 1183
Merit: 1000
These are my thoughts:

I realize this is an EMA bot. Simple rules, simple executions. As you can see in my pic above.....

IF you use 1 hour settings (and above) AND there is a flash crash within 30 minutes... (meaning, it goes from where it was to the new bottom (lets say a 25% drop in price)...the bot reacts to it after the next update by initiating a sell order. Correct?
First I'll admit how I got here:  I've all but finished up watching or being concerned with the hardware thread; there's little more to see there from here on out, IMO.  I searched to see if you had left the forums, since I hadn't seen you on the BFL threads, and found this.

This is actually very much closer to my core business than bitcoins, so I'll make a couple of points, regarding EMA's and their use as trading signals.

First, an EMA "period" is actually a product of two dimensions:  sampling frequency and normalized parameter.  Example is easiest.  Say you want to construct an EMA with a period of 6 hours.  You solve for the parameter as \alpha = 2/(6+1),
if you are sampling once per hour.  

But if you sample every minute, then a parameter of \alpha = 2/(6*60+1) will give you a function that is virtually the same as the first, but with the ability to "respond" to signals every minute rather than once an hour.

Second, regarding EMA "signals."  There are two basic triggers used:  simple crossings of the lines, and so-called "directional bindings."  In other words, rules are "trade when price crosses ema", OR "trade when slope of function changes."  Except for "noise," "significance of the binding", or "price confirmation offset", these two rules are identical.  

This is because, by its mathematical construction, an EMA changes slope whenever a current price contributing to the function falls (rises) below(above) the current value of the EMA.

Just some off-top-of-head comments.

Hi Loredo Smiley,
   We really enjoy having knowledgeable traders on the thread, I hope you stick around our community (no purchase necessary Smiley ).

Please let me know if you need anything at all, and WELCOME!

Pablo.

Just curious: What is you main profession, mathematics?
legendary
Activity: 1183
Merit: 1000
Hi, Pablo

I would like to view profit measurement of BTC, not of USD.

Hi Bruter Smiley,
  I think we may be able to work on something like that for a future release. Let me talk to the dev team, we have our hands full right now with hosting development and the outlines of V3, I'll see where we can sneak this in Smiley.

Pablo.
full member
Activity: 238
Merit: 100
These are my thoughts:

I realize this is an EMA bot. Simple rules, simple executions. As you can see in my pic above.....

IF you use 1 hour settings (and above) AND there is a flash crash within 30 minutes... (meaning, it goes from where it was to the new bottom (lets say a 25% drop in price)...the bot reacts to it after the next update by initiating a sell order. Correct?
First I'll admit how I got here:  I've all but finished up watching or being concerned with the hardware thread; there's little more to see there from here on out, IMO.  I searched to see if you had left the forums, since I hadn't seen you on the BFL threads, and found this.

This is actually very much closer to my core business than bitcoins, so I'll make a couple of points, regarding EMA's and their use as trading signals.

First, an EMA "period" is actually a product of two dimensions:  sampling frequency and normalized parameter.  Example is easiest.  Say you want to construct an EMA with a period of 6 hours.  You solve for the parameter as \alpha = 2/(6+1),
if you are sampling once per hour.  

But if you sample every minute, then a parameter of \alpha = 2/(6*60+1) will give you a function that is virtually the same as the first, but with the ability to "respond" to signals every minute rather than once an hour.

Second, regarding EMA "signals."  There are two basic triggers used:  simple crossings of the lines, and so-called "directional bindings."  In other words, rules are "trade when price crosses ema", OR "trade when slope of function changes."  Except for "noise," "significance of the binding", or "price confirmation offset", these two rules are identical.  

This is because, by its mathematical construction, an EMA changes slope whenever a current price contributing to the function falls (rises) below(above) the current value of the EMA.

Just some off-top-of-head comments.
newbie
Activity: 18
Merit: 0
Hi, Pablo

I would like to view profit measurement of BTC, not of USD.
legendary
Activity: 1183
Merit: 1000
The Manual and the software really needs a bit of work from a safety point of view........

Just some points:

1. the engine should be installed  DISABLED I.E 'Disabled Trading Engine' as checked
2. There should be an initial setup where FIAT reserve & Bitcoin reserve are pre-set to the MAXIMUM holdings of the account.

That way , when one is working thru the manual page by page, the bot does not go insane once the API keys are inputted.

It would also be 'nice' if the page related to API keys has a great big warning, about setting  the reserves BEFORE the API keys are inputted....




RazorFish,
   I see your point. Basically you would like to have the bot on "pause" by default during initial setup. I think it's a valid suggestion, I will bring this up with the dev team.

Please let me know if you have any other suggestions, I am here to help Smiley.

Pablo.
sr. member
Activity: 399
Merit: 250
The Manual and the software really needs a bit of work from a safety point of view........

Just some points:

1. the engine should be installed  DISABLED I.E 'Disabled Trading Engine' as checked
2. There should be an initial setup where FIAT reserve & Bitcoin reserve are pre-set to the MAXIMUM holdings of the account.

That way , when one is working thru the manual page by page, the bot does not go insane once the API keys are inputted.

It would also be 'nice' if the page related to API keys has a great big warning, about setting  the reserves BEFORE the API keys are inputted....


legendary
Activity: 1183
Merit: 1000
Hey Pablo,

You need any beta testers for vs 3?

Hey Dextryn Smiley,
   We will be needing some Beta testers for the new hosting service, but that is still several weeks away. I'll add you to the priority list, when you see any post about a Beta test you are interested in, just let me know and I will make sure you get in:).

Please let me know if you need anything at all Smiley.

Pablo.
full member
Activity: 198
Merit: 100
Hey Pablo,

You need any beta testers for vs 3?
full member
Activity: 168
Merit: 100
BuyAnythingWithBitcoin.com
I just read all 37 pages of this,  and after reading all of them, I'm not sold.

I would be more interested on hearing how many people have made or lost money with this and what the averages are.

Also, the average amount invested

"How much" is personal, I am not going to share that.  I will tell you that I am an experienced trader, and have tried every commercially available bot that has come out.  Butter is the best I have tried, and is up over 20% in about 2 months; this beats my "manual" trading.

Points I will make:

- Many will not have the "guts" to let the bot work.  They 2nd guess it, and panic when it buy's & sells @ a loss.  Left alone, with the right settings, it has made good money this year.

- The numbers seem best to me when used against GOX.

- Trading is about risk.  It is about trying things that have a good probability of working.  If you are "not sold" after 37 pages, trading might not be for you (this is the cheapest of the bots I have purchased).  Just saying Wink
member
Activity: 76
Merit: 10
I just read all 37 pages of this,  and after reading all of them, I'm not sold.

I would be more interested on hearing how many people have made or lost money with this and what the averages are.

Also, the average amount invested
member
Activity: 68
Merit: 10
Ok, now I get it Smiley,
    Until we launch individual settings for each exchange on V3 you can choose to trade on either BTC-E and Bitstamp (low fee exchanges) or only on Gox (High fee exchange); this is what I meant by "grouping exchanges" until V3 comes out.

Please let me know if you need any more details on this Smiley.

Pablo.

Oh okay.  That makes sense.  Thanks!
legendary
Activity: 1183
Merit: 1000
Hi,

I have a suggestion for the ButterBot developers that I feel would be a great benefit if implemented. It's automatic dynamic optimization, and here's how I envision it working.

The bot would be constantly backtesting in the background, in 1 month increments moving backwards by 1 week at a time, taking snapshots of the pricing curve & testing every possible options setting against that curve to determine the most profitable settings for that given snapshot, or preset of market condition. Then it would move back a week, & do it all over again- over & over.

Eventually the bot would have determined the most profitable settings to use in any given market condition, and could then keep on the lookout for a week's worth of pattern change, and switch the settings to match the most profitable preset for that week's market conditions as if they were going to continue all month.

Viola! Self optimizing bot.

What do people think?

-NginUS

We will definitely be looking into this, we just have to prioritize right now as we have a whole host of features in the pipeline but we do take this suggestion very seriously Smiley.

Pablo.
NginUS,
   It's an interesting suggestion; we will be looking into it in detail, than you! Smiley

Please let me know if you need anything at all Smiley.

Pablo.

^^^^^^^^^^^^This is a GREAT idea!!  This would make the bot VERY valuable.
legendary
Activity: 1183
Merit: 1000
How do you set different settings for the different exchanges?  I thought the settings you put in affected all of the exchanges at once.

Hi M Smiley,
  You are correct; although the next full release will include independent settings for each exchange, the current one does not, however the recommended settings are still valid if you trade by groupingthe low or high fee exchanges and ignoring the others.

I hope that answers your question Smiley.

Please do not hesitate to let me know if you need anything.

Pablo.

How do you group the exchanges?  I'm still not clear on that.

Hi M Smiley,
   I'm not sure I understand your question, what do you mean by "group exchanges"?

Under the current bot, all the exchanges you are running on use the universal settings from the "bot" tab. This will change to individual settings per exchange in the next release.

Please explain the issue to me a bit more and I will be happy to get back to you ASAP Smiley.

Pablo.

LOL.  I'm not sure what I mean either.  I was quoting you above:
Quote
however the recommended settings are still valid if you trade by groupingthe low or high fee exchanges and ignoring the others.

Basically, what I want to know is how to use the different values at different exchanges.  For example, how can I use one set of values for MtGox and another set for BTC-e and BitStamp?

Thanks!

Ok, now I get it Smiley,
    Until we launch individual settings for each exchange on V3 you can choose to trade on either BTC-E and Bitstamp (low fee exchanges) or only on Gox (High fee exchange); this is what I meant by "grouping exchanges" until V3 comes out.

Please let me know if you need any more details on this Smiley.

Pablo.
Pages:
Jump to: