You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Things I have discovered before I "got it":
1.) I encountered information overload trying to read forexfactory.com a year ago and so I stopped reading - too many systems, too many lines. Now, I only read this forum - a good chunk of programmers and a few mathematicians here - a much better voice and a much smarter 'crowd'.
2.) I relied heavily on the backtester and tried to optimize and optimize. Problem is that with FOREX you're trying to hit a moving target - a non-deterministic system.
3.) Testing using the backtester takes a bit of time and can be maddening hitting 'Start' over and over and over. Using this tool is much faster: 'Visual Testing of the Profitability of Indicators and Alerts'
4.) I was trying to set limits for parameters that were of my design and not of the market's. I was trying to trade with X period, when the right period was X*4.5: http://arachnode.net/blogs/arachnode_net/archive/2009/06/13/automatic-optimization-of-forex-indicators.aspx
5.) I didn't pay attention to risk vs. reward : Know what all of the figures on the backtester mean.
6.) Know when your pair is active and trade during that time.
7.) If you are a good programmer, learn to write genetic algorithms. Specifically, feedforward genetic algorithms: http://www.ai-junkie.com/ann/evolved/nnt1.html I have a script that generates 10-15 profitable expert advisors per day. Run the EA's for week and replace them with the newest set. If you don't want to code a GA in MQL4, let the backtester do the GA work for you.
8.) Employ iStdDevOnArray to help keep indicators flat when the market is going sideways.
9.) Take a break from coding and go searching for others' work: http://arachnode.net/blogs/arachnode_net/archive/2009/06/11/top-performing-expert-advisors.aspx There is no shame in letting someone else make some money for you while you learn.
10.) Find a mentor or FOREX friend in your area - the main benefit of this is that a partner in code will test your code more thoroughly.
11.) Trade longer timeframes and trade on the OPEN.
Finally, what is your profitable system?
Things I have discovered before I "got it":
1.) I encountered information overload trying to read forexfactory.com a year ago and so I stopped reading - too many systems, too many lines. Now, I only read this forum - a good chunk of programmers and a few mathematicians here - a much better voice and a much smarter 'crowd'.
2.) I relied heavily on the backtester and tried to optimize and optimize. Problem is that with FOREX you're trying to hit a moving target - a non-deterministic system.
3.) Testing using the backtester takes a bit of time and can be maddening hitting 'Start' over and over and over. Using this tool is much faster: 'Visual Testing of the Profitability of Indicators and Alerts'
4.) I was trying to set limits for parameters that were of my design and not of the market's. I was trying to trade with X period, when the right period was X*4.5: http://arachnode.net/blogs/arachnode_net/archive/2009/06/13/automatic-optimization-of-forex-indicators.aspx
5.) I didn't pay attention to risk vs. reward : Know what all of the figures on the backtester mean.
6.) Know when your pair is active and trade during that time.
7.) If you are a good programmer, learn to write genetic algorithms. Specifically, feedforward genetic algorithms: http://www.ai-junkie.com/ann/evolved/nnt1.html I have a script that generates 10-15 profitable expert advisors per day. Run the EA's for week and replace them with the newest set. If you don't want to code a GA in MQL4, let the backtester do the GA work for you.
8.) Employ iStdDevOnArray to help keep indicators flat when the market is going sideways.
9.) Take a break from coding and go searching for others' work: http://arachnode.net/blogs/arachnode_net/archive/2009/06/11/top-performing-expert-advisors.aspx There is no shame in letting someone else make some money for you while you learn.
10.) Find a mentor or FOREX friend in your area - the main benefit of this is that a partner in code will test your code more thoroughly.
11.) Trade longer timeframes and trade on the OPEN.
Finally, what is your profitable system?
Arachnode
You set my head racing with this post - I've been a while digesting it. I've experienced points 1, 2, 3, 4, 5 & 10 directly and the articles you refer to on genetic algorithms and neural nets are brilliant.
I have a question on your use of the indicator tester, but it's not really consistent with this thread. I fell into a bit of trap with it, which is what my question/comment is about. What's the best way?
Cheers
Jellybean
Thanks for sharing your experience.
1) Statistical. EA that made on statistical calculation, like rank correlation between pairs.
this site gives very useful information
https://www.mql5.com/go?link=http://forexautomaton.com/research/34-correlations20022007
and this site https://www.mql5.com/go?link=http://www.rba.gov.au/publications/bulletin/2007/dec/pdf/bu-1207-1.pdf