Pages:
Author

Topic: Chrome Browser extension: MtGox trading bot - page 27. (Read 72509 times)

legendary
Activity: 2053
Merit: 1356
aka tonikt
Please upgrade the bot to do it continuously and add your donation address too.
Relax, man Smiley
How about maybe randomizing the buy/sell times of each bot to help maybe stop any mass market manipulation in case this thing takes off?
How can you be "Sr. Member"? Smiley
legendary
Activity: 1372
Merit: 1003
Please upgrade the bot to do it continuously and add your donation address too.
Relax, man Smiley

How about maybe randomizing the hourly buy/sell times of each bot to help maybe stop any mass market manipulation in case this thing takes off?
legendary
Activity: 2053
Merit: 1356
aka tonikt
Please upgrade the bot to do it continuously and add your donation address too.
Relax, man Smiley
legendary
Activity: 1372
Merit: 1003
If I understand it correct a trade will be triggered by a EMA line cross, which is a change of the polarity of EMAslow-EMAfast,  *AND* a difference in EMAslow/EMAfast larger than the defined treshold vlaue. If only the polarity of EMAslow-EMAfast changes but the treshold value will not be reached it will not trigger a trade. If the treshold value would be nearly 0% the trade would be triggered by the EMA line cross. Right?
Almost right.
Except that there is no check for a "change of the polarity".
Only the current difference is being checked.
For a long term it doesn't matter - think about it.
For a one shot term - you may want to consider starting the bot at the moment when you see the first cross. And it of course depends on what you're holding: BTC or USD.
But I'm assuming it doesn't matter, because you already are at the right position with your BTC/USD balance, after you did the last cross manually. The bot is just there to help you further Tongue

Got you. Thanks for the explanation.

Is my understanding correct that all trades, if triggered, are only happening at the full hours? What do you think about a modification which is still calculating the EMA's on a hourly base, but continuously? I'm thinking about a faster way to catch a fast market move.

Another question came up into my mind. I use my google account to sync chrome between different computers. Therefore I guess the trading extension will automatically run in different instances. Is this a problem? And where will the settings be stored (API-key, etc.)?

I will send you a first small donation for your great work.

Please upgrade the bot to do it continuously and add your donation address too.
legendary
Activity: 2053
Merit: 1356
aka tonikt
Cool I was thinking of trying it too with the default settings and if it makes any money you will get regular donations.  Does it work in your home currency or just US dollars?
I don't need it to run in my home currency. USD market is much better.

Yeah but it will sell all your BTC to USD automatically remember.
As for the record: I personally don't use this bot - just for testing.
I have more advanced solutions, harder to be turned into simple chrome extensions.. Smiley
legendary
Activity: 1372
Merit: 1003
Cool I was thinking of trying it too with the default settings and if it makes any money you will get regular donations.  Does it work in your home currency or just US dollars?
I don't need it to run in my home currency. USD market is much better.

Yeah but it will sell all your BTC to USD automatically remember.
legendary
Activity: 2053
Merit: 1356
aka tonikt
The current version of the tool has only USD (hardcoded) in the sourcecode, but I don't see any reason why it should not work by simply changing the currency in the existing code.
That's true.
If only anyone needed it... Smiley
sr. member
Activity: 360
Merit: 250
Cool I was thinking of trying it too with the default settings and if it makes any money you will get regular donations.  Does it work in your home currency or just US dollars?

The current version of the tool has only USD (hardcoded) in the sourcecode, but I don't see any reason why it should not work by simply changing the currency in the existing code.
legendary
Activity: 2053
Merit: 1356
aka tonikt
Cool I was thinking of trying it too with the default settings and if it makes any money you will get regular donations.  Does it work in your home currency or just US dollars?
I don't need it to run in my home currency. USD market is much better.
legendary
Activity: 2053
Merit: 1356
aka tonikt
Is my understanding correct that all trades, if triggered, are only happening at the full hours? What do you think about a modification which is still calculating the EMA's on a hourly base, but continuously? I'm thinking about a faster way to catch a fast market move.
It's probably a right way to go.
But this extension just does what it does - you're welcome to develop it further.

Quote
Another question came up into my mind. I use my google account to sync chrome between different computers. Therefore I guess the trading extension will automatically run in different instances. Is this a problem? And where will the settings be stored (API-key, etc.)?
No, I don't see a problem here. At least as much, as when it comes to running different instances.. mtgox wont let you sell more than you have - no matter how many instances you try Smiley
But I personally don't let Chrome to "synchronize my settings", or whatever they call it.
No, I wouldn't want my secret mtgox api keys to be sent all around the internet Smiley

Quote
I will send you a first small donation for your great work.
I don't care. Please don't tell me that.
If you like it, just send the 0.01 BTC, as it says in the options.
legendary
Activity: 1372
Merit: 1003
Cool I was thinking of trying it too with the default settings and if it makes any money you will get regular donations.  Does it work in your home currency or just US dollars?
sr. member
Activity: 360
Merit: 250
If I understand it correct a trade will be triggered by a EMA line cross, which is a change of the polarity of EMAslow-EMAfast,  *AND* a difference in EMAslow/EMAfast larger than the defined treshold vlaue. If only the polarity of EMAslow-EMAfast changes but the treshold value will not be reached it will not trigger a trade. If the treshold value would be nearly 0% the trade would be triggered by the EMA line cross. Right?
Almost right.
Except that there is no check for a "change of the polarity".
Only the current difference is being checked.
For a long term it doesn't matter - think about it.
For a one shot term - you may want to consider starting the bot at the moment when you see the first cross. And it of course depends on what you're holding: BTC or USD.
But I'm assuming it doesn't matter, because you already are at the right position with your BTC/USD balance, after you did the last cross manually. The bot is just there to help you further Tongue

Got you. Thanks for the explanation.

Is my understanding correct that all trades, if triggered, are only happening at the full hours? What do you think about a modification which is still calculating the EMA's on a hourly base, but continuously? I'm thinking about a faster way to catch a fast market move.

Another question came up into my mind. I use my google account to sync chrome between different computers. Therefore I guess the trading extension will automatically run in different instances. Is this a problem? And where will the settings be stored (API-key, etc.)?

I will send you a first small donation for your great work.
legendary
Activity: 2053
Merit: 1356
aka tonikt
If I understand it correct a trade will be triggered by a EMA line cross, which is a change of the polarity of EMAslow-EMAfast,  *AND* a difference in EMAslow/EMAfast larger than the defined treshold vlaue. If only the polarity of EMAslow-EMAfast changes but the treshold value will not be reached it will not trigger a trade. If the treshold value would be nearly 0% the trade would be triggered by the EMA line cross. Right?
Almost right.
Except that there is no check for a "change of the polarity".
Only the current difference is being checked.
For a long term it doesn't matter.
For a one shot term - you may want to consider starting the bot at the moment when you see the first cross. And it of course depends on what you're holding: BTC or USD.
But I'm assuming it doesn't matter, because you already are at the right position with your BTC/USD balance, after you did the last cross manually. The bot is just there to help you further Tongue
sr. member
Activity: 360
Merit: 250
Quote
1. I'm a little bit confused about your statement regarding the EMA line crossing ("The bot executes trades automatically, without a warning, according to the current trend. It does not wait for the EMA lines to cross first!").  
Isn't it always a crossing of the lines when the treshold value under option is >0% ?
The treshold defines how much the two lines need to be apart to trigger a trade.
It has nothing to do with crossing.
For instance, if you have an uptrend lasting for a week - there will be no cross for a week - the last cross was a week ago.
But you are still able to figure out from the EMA(short)-EMA(long) difference that the trend is up.
And the treshold is there to protect you from unnecessary buy/sell swaps every few hours, when the two lines are not as much crossing, as they are rather aligned.
[/quote]

This is what i first thought by seeing the treshold option. If I understand it correct a trade will be triggered by a EMA line cross, which is a change of the polarity of EMAslow-EMAfast,  *AND* a difference in EMAslow/EMAfast larger than the defined treshold vlaue. If only the polarity of EMAslow-EMAfast changes but the treshold value will not be reached it will not trigger a trade. If the treshold value would be nearly 0% the trade would be triggered by the EMA line cross. Right?

legendary
Activity: 2053
Merit: 1356
aka tonikt
I'm new at trading, but isn't the default 0.25% treshold a little low ?
I'm only giving you the tool - the defaults are what they are, but you should tune them up to get the most of it.
I personally think that 0.25% is quite reasonable. What matters more IMO is rather the two EMA parameters - but nobody knows the future; which values would be best.
legendary
Activity: 2053
Merit: 1356
aka tonikt
Thanks piotr_n for this nice tool. Just installed and playing around with it.

I've two questions.
Sure, you're welcome - finally some normal questions Smiley

Quote
1. I'm a little bit confused about your statement regarding the EMA line crossing ("The bot executes trades automatically, without a warning, according to the current trend. It does not wait for the EMA lines to cross first!").  
Isn't it always a crossing of the lines when the treshold value under option is >0% ?
The treshold defines how much the two lines need to be apart to trigger a trade.
It has nothing to do with crossing.
For instance, if you have a nice continuous uptrend lasting for a week - there will be no cross for a week - the last cross was a week ago.
But you are still able to figure out from the EMA(short)-EMA(long) difference that the trend is up. So if the lines are far enough from each other, the bot will spend all your USD seeing that.
And the treshold is there to protect you from unnecessary buy/sell swaps every few hours, when the two lines are not as much crossing, as they are rather aligned.

Quote
2. I'm also interesting in looking into the sourcecode and modify it. I haven't any experience with chrome extentions, so maybe my question is very stupid. I've found the code under chrome->Extentions->...
If I would like to make some code modifications, do I first have to stop chrome and start it after the modification or is there any kind of reloading procedure?
Sure - you can modify it easily. First of all you want to uninstall the extension installed via google apps.
Then extract all the source files to a separate folder,
Then (if you used the crx file), remove the "update_url" line from the .json file.
And then go to "chrome->Extentions->", enable the "developer mode", press "Load unpacked extension..." and point it to the directory with the extracted/modified files - it should load.
And no - you don't need to restart Chrome ever - just expand the extension's properties and click on "Reload" any time you need it.
member
Activity: 113
Merit: 10
Thanks for your work piotr_n !
I'm new at trading, but isn't the default 0.25% treshold a little low ?
considering mtgox fees are 0.6% , aren't we losing money when price doesn't move enough ?

Anyway, I put 2.36 btc in there, let's see where it goes Wink
I will consider donating 5% of gains every week if it works !
sr. member
Activity: 360
Merit: 250
Thanks piotr_n for this nice tool. Just installed and playing around with it.

I've two questions.

1. I'm a little bit confused about your statement regarding the EMA line crossing ("The bot executes trades automatically, without a warning, according to the current trend. It does not wait for the EMA lines to cross first!").  
Isn't it always a crossing of the lines when the treshold value under option is >0% ?

2. I'm also interesting in looking into the sourcecode and modify it. I haven't any experience with chrome extentions, so maybe my question is very stupid. I've found the code under chrome->Extentions->...
If I would like to make some code modifications, do I first have to stop chrome and start it after the modification or is there any kind of reloading procedure?

  
legendary
Activity: 2072
Merit: 1006
this space intentionally left blank
so in
legendary
Activity: 2053
Merit: 1356
aka tonikt
Why am I trading again? Roll Eyes
I don't know why you are trading... I am trading to multiply my bitcoins, but to be honest: with no real success so far... maybe if it was May 2011...?

I found it actually much more efficient to go to work, from time to time, and then "multiply" my bitcoins using the money I earned there Roll Eyes
Pages:
Jump to: