Pages:
Author

Topic: Goomboo's Journal - page 26. (Read 281462 times)

newbie
Activity: 41
Merit: 0
May 30, 2013, 11:24:02 PM
Is this typical? When I first used it and didn't have my account linked it had a nice display of the history there. Now it's blank. It's also been stuck on 0.17 for quite some time now.

Thanks!

newbie
Activity: 9
Merit: 0
May 30, 2013, 09:07:15 PM
This thread helped me prototyping a very raw trading bot (for Bitstamp).
Here's its behaviour so far, while simulating 1 BTC trading over past 90 days.
It does miss a lot of the spiking, but over 100% gain isn't too bad, with few loss (4) vs gain (11) orders.

90 Days Bitstamp 1BTC trading Report (SIMULATION)

Now trying to improve it.

What're your thresholds if you don't mind me asking? Also you should keep in mind this is through a very volatile period, as activity settles out you may see smaller and smaller returns.
sr. member
Activity: 409
Merit: 250
May 29, 2013, 07:08:56 PM
Hi Goomboo,
Budhist says hello to Christian Smiley. Three past evenings I was reading this Journal. Every comment from every user and it was quite a ride I have to tell.

Red and green arrows where to buy/sell, EMA, beautiful colourful tables, predictions about BTC when it was much weaker and vision of it's crashing. Also few haters, many appreciations and kindness and calm of Gomboo.

I have to say thank you a lot for a great education. I am looking forward for some new knowledge:)

Glad you have learned from the thread - best of luck and hello to you too!
hero member
Activity: 564
Merit: 508
May 29, 2013, 09:39:37 AM
This thread helped me prototyping a very raw trading bot (for Bitstamp).
Here's its behaviour so far, while simulating 1 BTC trading over past 90 days.
It does miss a lot of the spiking, but over 100% gain isn't too bad, with few loss (4) vs gain (11) orders.

90 Days Bitstamp 1BTC trading Report (SIMULATION)

Now trying to improve it.
hero member
Activity: 564
Merit: 508
May 29, 2013, 09:07:38 AM
Hi Goomboo,
Budhist says hello to Christian Smiley. Three past evenings I was reading this Journal. Every comment from every user and it was quite a ride I have to tell.

Red and green arrows where to buy/sell, EMA, beautiful colourful tables, predictions about BTC when it was much weaker and vision of it's crashing. Also few haters, many appreciations and kindness and calm of Gomboo.

I have to say thank you a lot for a great education. I am looking forward for some new knowledge:)

Agree, best thread in the speculation subforum.
full member
Activity: 121
Merit: 100
May 29, 2013, 06:05:20 AM
Hi Goomboo,
Budhist says hello to Christian Smiley. Three past evenings I was reading this Journal. Every comment from every user and it was quite a ride I have to tell.

Red and green arrows where to buy/sell, EMA, beautiful colourful tables, predictions about BTC when it was much weaker and vision of it's crashing. Also few haters, many appreciations and kindness and calm of Gomboo.

I have to say thank you a lot for a great education. I am looking forward for some new knowledge:)
sr. member
Activity: 409
Merit: 250
May 28, 2013, 05:24:59 PM
In what language do you write analytic code to test current theory and past performance?. Is it the same as your predictive models?

Glad you have enjoyed the thread, thank you for the compliments.

I test both in NinjaTrader and Microsoft Excel.  I use Excel for the majority of my testing / trading research.

Best of luck
newbie
Activity: 30
Merit: 0
May 28, 2013, 12:44:35 PM
Draw EMA's? Smiley and the volume available at a certain order.
newbie
Activity: 47
Merit: 0
May 28, 2013, 06:39:53 AM
Hi all, Goomboo here!

I'm a Forex / Bitcoin trader and I thought I'd open a thread in which I share my method / trades.

I have tried trading thousands (literally, thousands) of trading strategies for the past 6 years, but I have found that the more simple and less elaborate I make my trading, the more profitable it becomes.  The system I use for Bitcoin is very, very simple and straight forward.

I trade a 10 and 21 exponential moving average crossover.  When the 10 crosses over the 21, I buy.  When the 21 crosses under the 10, I sell short.  I use hourly charts on www.bitcoincharts.com and guarantee that there is liquidity to prevent slippage on bitcoin.clarkmoody.com.


I have a small account in the Bitcoin market, which I hope to grow through trading!  If anyone makes money trading and they take a signal based on my recommendation, please consider donating a small amount of the profits!

Hey GoomBoo,

If you have some spare time, can you please take a quick look at http://bitcoin.stoto.net/ and give me some suggestion, what to add, to make it more useful for traders like you?

pwi
member
Activity: 118
Merit: 10
May 28, 2013, 02:03:13 AM
With this method I can trade using a Hourly based EMA. And by the way I’m also considering to use 2 EMA base or more in the trading system. Like checking on a 4-hour base to have the trend of the market and selling when the 1-hour  base EMA are crossing. Is it an admissible idea?^^ I suppose you’ll tell me to back test this method. I tried to do so but failed when I needed to use Ninjatrader :/ is any one able to supply me some help or documentation on back testing using ninja or any other tool?

I'm happy to hear that you are profitably trading.

Your idea of looking at the trading system across different timeframes (1-hour, 4-hour) is certainly valid.  It's a concept known as "multiple timeframe analysis".  It's based on the theory that the trend of any given timeframe will more than likely be influenced by a higher timeframe.  In trading jargon, the trend of the higher timeframe is known as the "primary trend".  So, the idea would be to only hold BTC on the 1-hour timeframe if the 4-hour timeframe says you should hold as well.  Or in trader speak: "Only trade with the primary trend".

I do suggest testing it and you can use Excel, Ninjatrader, or even test it by hand.  You can express all of the moving averages in a single time period to make testing easier.  For example, the 10 period moving average on the 4-hour chart is the similar to the 40 period moving average on the 1-hour chart.

The general steps in NinjaTrader
-Import the data you're trying to test - it has to be in this format: http://www.ninjatrader.com/support/helpGuides/nt7/index.html?importing.htm
-Create the strategy using NinjaTrader's strategy builder (or code it yourself...strategy tester is pretty easy for most scripts...and NinjaTrader already has a moving average crossover pre-programmed)
-Backtest the strategy across the data you imported using the Strategy Analyzer

Goomboo; you never crease to amaze me both quality of your analysis and your willingness to give it away for free. You make some awesome contributions that you not at all obligated to share.  Thank you.

The clear and concise way you present time as it is relevant to trading is the best I've seen this concept described.

In what language do you write analytic code to test current theory and past performance?. Is it the same as your predictive models?

In the rawest of forms, I have found Python to serve these purposes well 

Keep up the good work goomboo.
newbie
Activity: 30
Merit: 0
May 27, 2013, 04:36:29 PM
Ok for the multiple timeframe analysis Smiley and if something like this happen what should I do? (using this method)

higher time frame say "hold" and primary trend say "sell", I think it's sell.

edit:
I mean what information the longer time frame give? The trend of the market? That's what I suppose. Smiley

Yeah, in that situation, you'd exit your position if you were relying on multiple timeframes.

The longer timeframe tells you which direction you should be trading.  The shorter timeframe tells you when you should be trading.

My personal opinion is that multiple timeframes tends to confuse things, so I prefer to stick with analyzing a single timeframe.  If you're able to use it to your advantage, then by all means, test and trade!

Alright Smiley thank you for all this advises I'll test it and validate. It confuses a bit but if you're just looking at the direction of the highest one it's not that confusing Wink
Thank you anyway for all this good tips you give and all this explications!
sr. member
Activity: 409
Merit: 250
May 27, 2013, 04:30:42 PM
Ok for the multiple timeframe analysis Smiley and if something like this happen what should I do? (using this method)

higher time frame say "hold" and primary trend say "sell", I think it's sell.

edit:
I mean what information the longer time frame give? The trend of the market? That's what I suppose. Smiley

Yeah, in that situation, you'd exit your position if you were relying on multiple timeframes.

The longer timeframe tells you which direction you should be trading.  The shorter timeframe tells you when you should be trading.

My personal opinion is that multiple timeframes tends to confuse things, so I prefer to stick with analyzing a single timeframe.  If you're able to use it to your advantage, then by all means, test and trade!
newbie
Activity: 30
Merit: 0
May 27, 2013, 04:26:25 PM
Buy half sell half in that case^^
sr. member
Activity: 434
Merit: 250
May 27, 2013, 04:23:51 PM
You sell half?  Tongue
newbie
Activity: 30
Merit: 0
May 27, 2013, 04:22:09 PM
Ok for the multiple timeframe analysis Smiley and if something like this happen what should I do? (using this method)




higher time frame say "hold" and primary trend say "sell", I think it's sell.

edit:
I mean what information the longer time frame give? The trend of the market? That's what I suppose. Smiley
sr. member
Activity: 409
Merit: 250
May 27, 2013, 03:10:08 PM
With this method I can trade using a Hourly based EMA. And by the way I’m also considering to use 2 EMA base or more in the trading system. Like checking on a 4-hour base to have the trend of the market and selling when the 1-hour  base EMA are crossing. Is it an admissible idea?^^ I suppose you’ll tell me to back test this method. I tried to do so but failed when I needed to use Ninjatrader :/ is any one able to supply me some help or documentation on back testing using ninja or any other tool?

I'm happy to hear that you are profitably trading.

Your idea of looking at the trading system across different timeframes (1-hour, 4-hour) is certainly valid.  It's a concept known as "multiple timeframe analysis".  It's based on the theory that the trend of any given timeframe will more than likely be influenced by a higher timeframe.  In trading jargon, the trend of the higher timeframe is known as the "primary trend".  So, the idea would be to only hold BTC on the 1-hour timeframe if the 4-hour timeframe says you should hold as well.  Or in trader speak: "Only trade with the primary trend".

I do suggest testing it and you can use Excel, Ninjatrader, or even test it by hand.  You can express all of the moving averages in a single time period to make testing easier.  For example, the 10 period moving average on the 4-hour chart is the similar to the 40 period moving average on the 1-hour chart.

The general steps in NinjaTrader
-Import the data you're trying to test - it has to be in this format: http://www.ninjatrader.com/support/helpGuides/nt7/index.html?importing.htm
-Create the strategy using NinjaTrader's strategy builder (or code it yourself...strategy tester is pretty easy for most scripts...and NinjaTrader already has a moving average crossover pre-programmed)
-Backtest the strategy across the data you imported using the Strategy Analyzer
newbie
Activity: 30
Merit: 0
May 27, 2013, 01:07:45 PM

Throughout my life, I have found that the true masters of fields are those who are able to express advanced concepts in terms that the common person can understand.  Trading is no different.  Without fail, the most successful traders I have met have been those who are able to take their decades of experience and logically present their method in less than 30 seconds to the listening ear.

The serious trader should ask himself if his method actually makes sense.

To my mind that's the key!!!! I'm a student (electronic PHD) and I have many teachers almost all are doctors (8 years or most studying a specific field). You can’t understand some of them even if they say they are detailing something very simple and easy but they take 1 hour to explain it. Others always start with “Look it’s very simple” and can detail something way more complex in 2 minutes.

In our case if your trading system is easy to understand then that don’t mean that he is to simple for trading but that this system make sense. That’s all. And with sense you’ll be able to keep trading even in a 7 loss row and keep your feelings apart.
If your system is too complex you’ll have much more chances to be confused and lost.

I’m just a trader for 15 days now so I can’t really speak with my experience but I’ve elaborated a bit the EMA system:
I’ve added a warning message (python bot) when I have BTC (that mean the EMA 10 is over the EMA 21) which calculate the differentiation of the EMA 10 (a*x+b function) if a<0 then the bot send me a message like “look at BTC price”.  This does not enter in the trading system I’ve just added it as a warning because I’ve noticed that under a certain a coefficient the market tend to be short quiet often.

With this method I can trade using a Hourly based EMA. And by the way I’m also considering to use 2 EMA base or more in the trading system. Like checking on a 4-hour base to have the trend of the market and selling when the 1-hour  base EMA are crossing. Is it an admissible idea?^^ I suppose you’ll tell me to back test this method. I tried to do so but failed when I needed to use Ninjatrader :/ is any one able to supply me some help or documentation on back testing using ninja or any other tool?

Eventually, on 10 days of active trading I made 3 full trades (USD->BTC->USD) and I had 6.7% profit, -4.3% loss, 7% Profit: ~9% of profit (including the Mt. Gox fees), I’m definitely a Pro trader^^ (just kidding). But I never though that trading would be following a system and keeping away “information influencing the price of BTC” and I support this now Wink
sr. member
Activity: 434
Merit: 250
May 27, 2013, 10:30:39 AM
It looks like a crossover is imminent. Its been too long!

Uh? There was an "imminent" crossover for almost 24h before the last little upward move.
member
Activity: 85
Merit: 10
May 27, 2013, 10:24:01 AM
It looks like a crossover is imminent. Its been too long!
legendary
Activity: 1148
Merit: 1018
May 27, 2013, 10:19:26 AM
And BTW, here you have the last three months with daily candles and 10 and 21 EMAs as per Goombo's strategy:



Pretty useless, isn't it?

It would have assured you a price of around $50-60, while the actual price could have simply crashed to the ground.
You can also see that he enjoyed a nice gain from the previous months.

Using the daily candles would have made you to sell at the very bottom ($50-60), I would have killed myself if I did such a mistake. Then, on the daily chart EMAs crossed again at $100-120, so you would have bought back at a huge loss.

To the contrary, using hourly candles you would have sold at $200ish (well.. If Gox queue let you, which is not obvious Cheesy), and bought back at $100ish after the bounce from $50.

I really do not think Goombo is using daily candles to check if the 10 and 21 EMAs crossed, can he confirm?
Pages:
Jump to: