farhang you have to think outside the box, its an old cliche but with forex it is very true. If you are limiting yourself to the same old tired linear thinking that comes with trying to optimize indicators and so on then yeah you're probably not going to get the kinds of results you are seeking.
There was a time when mankind had no idea they could reach the moon even though they could see it quite clearly with their own eyes. And when they did finally step foot on it their method of travel (Saturn Rocket + Apollo lander) did not look like a highly optimized version of the Galleon or Steam Locomotive. They had to develop an entirely new method of travel (rockets, computers, etc) before the goal could be met.
You can see the objective, it stares you in the face every time you pull open a chart, but you are crazy if you think you are going to get there by optimizing the same tools of trading that were invented before you or I were born.
If that means you need to become a rocket scientist then so be it, no one said it was going to be easy, but to be sure if you aren't willing to become a rocket scientist and think outside the box you are never going to get to the moon. You can't keep tinkering with your car's engine thinking someday somehow if you get the power-band and horsepower just right you'll be able to simply drive to the moon in comfort and style. Go build yourself a rocket.
Yes, but it costs money to play the game, so a large portion of it ends up with the brokers, banks, etc. And a large part of the winning 'players' are institutional HFT's which u have no hope in competing against.
If losses are well controlled then 50% wins can be a successful system
Some manual traders accounts I have seen, show they hover around the 45-55% region - works for them...
As to indicators - well it all depends how you use them..
Something to reliably calculate daily Pivots/S1/R1 etc is great, others to show extreme overbought/oversold is good too
But.. as you go down to the smaller timeframes and factor in live data from todays ECN/STP feeds, the pure indi based systems do suffer
If nothing else the variable spreads we commonly have now do mess with many EA's, especially when they open mid-bar
Of course backtesting live and forward trading demo data do not suffer from these issues, which leads to disappointment..
I see a lot of other peoples code & all too often the current live data feed patterns are not catered for
My 2c worth
Thats what I like to see :)