Some background: I am no quant PhD, and certainly no hedge fund guy. I am just an engineer with decent programming skill.
I have spent a small part of the last 2 years developing and building a pretty simple intra-day trend-following system (fully automated) focussed on currencies. No fancy indicators, just signals based of when price exceeds a simple moving average. After a bunch of backtesting and paper trading, I'm seeing that it actually makes good return and I just started live trading with it.
BT results: Sharpe > 1.7, with tight stop losses.
While I was happy, I was also quite suspicious to see this working as well. Can someone help me intuit how such systems work?
You mention that it's automated and that the wins are super small or something. Maybe it's because it's the discipline (that the automated system forces upon you) of taking a small profit and then staying out until the next "good" entry appears from the system? Perhaps if you were to cast a wider net and increase the profit-taking point, it might not work? Just guessing around here... I don't think anyone can really give you a "for sure" answer.