For me, and this is me, (take it for you will) I have, after trying and even writing dozen of EA's and doing thousands of strategies here and there, the thing I NEVER learned over the hopeful years was that A: There is no "holy grail" strategy or EA that will have 100 percent wins and no losses or even close. This is fantasy. There is no EA or strategy that will have you rolling in constant bliss as the money keep coming in. It doesn't happen. Sorry.
And, most important..: A particular strategy works off the concept of having an 'edge'. In other words, the ability to return, over the LONG run, a profit.
You've probably heard before that casinos stay in business and make a handsome profit over the long run with just a meager 4% edge? Yes! They give away 96 damn percent of all intake as wins to the gamblers!
Trading is the same way. You find a strategy with an edge (There are TONS OF THEM ON THIS VERY WEBSITE YOU ARE READING) and
LET THE STRATEGY WORK IT'S EDGE for you.
How many of you find this new promising strategy and trade with it, all hopeful like, then get a bad string of trades and get frustrated and toss it in the bin? Huh? You have. I have. We ALL have.
How many of you get a strategy and get a few losing trades and then start trying to "improve" it without even backtesting the krap out of your modification idea? ME?<---Guilty as charged.
Instead of a strategy working it's edge, how many of us "average in" on our losing trades, take smaller profits because we think we might lose money on the set trading plan with a particular trade?
Did you know that if you do these things, you no longer have an edge. All you have is a trader throwing away money to emotion, greed, and lack of patience and ignorance on how the science of the math of edges works.
Guys, find a strategy. STICK TO THE DAMN RULES, and let it play out for the long term. You will thank me later.
=)