The difficulty in trading is that your own style is the only strategy that is going to work for you.....
I think the real difficulty in trading is to find the right TRADING THEORY whereby you can execute your trading with higher probability of winning than losing. (style and preference and discipline comes later, even if you have all these traits but a terrible trading theory, you are still doom to fail, because your theory is not full proof). Whereas, if you have research, study, analysed and tested your theory (on a demo account of course) and your theory stand the test of time, then you will trade according to your theory and hence, your style is in accordance to your belief system on how confident your theory works. Otherwise, when the trend change direction and took a sudden turn and you have no idea what to do, whether these price changes are just momentary or a change in trend, etc, then obviously, you haven't think too deeply and widely on how to develop a sound trading theory.
A sound trading theory helps to determine WHY you enter and WHY you exit based on a number of indicators you have choose that can 'capture' both long term and short term price changes, (I'm not talking just about trading plan, WHEN enter, exit, SL, et). A good trading theory is when the conditions you set for both trade entry and exit can withstand the robustness and market volatility over a period of time and still show good results or profits. And you will never know whether your theory works unless with the help of computer analysis. Unless you are going to spend over the years to wait and see. Too much time is wasted in this way.
First I input various indicators in the MT4 and analyse them over different time chart to find a consistent 'pattern' or conditions whereby over a period of time, these conditions seem to be favourable for a profitable trade. It is impossible to know whether your trading theory works, unless you have tested it over historic data. I personally use FSB Pro, a strategy builder software (it's free and extremely easy and very good to use) whereby I programme my trading conditions (why I entry) and the system is able to give me immediate feedback based on historic data whether my theory works or not. I don't need to know any computer programming knowledge to develop my EA, this software does it all. I just need to be clear with my theory concept, which of course you can through trial and errors find a profitable one. https://forexsb.com/index.php
Once you have found a profitable trading theory, it is letting your EA do the job. No more worries about trading style anymore. Because it is all settled in the development stage of your EA, (i.e. SL, TP, BE, Trailing etc, money management). No more emotional upheaval, no more hedging because your are paralyzed by the unknown; not knowing which direction to go and hence you hedge out of fear and safety and lost the opportunities to rid the next wave and stuck in your old trade instead of making new ones.
So what keeps me going despite all these years of testing and trying...because I believe there bound to be a trading formula, theory out there for me to discover. Because over the years, I kept seeing my EA performing better and better over the years as I twitch and change different indicators and the parameters to improve the overall profits.