I know what I'm doing and I understand the game. And it takes a lot of discipline and mental strength. And then all of a sudden, it's like I get a voice inside my head that makes me do something hastily and completely stupid. WTF. Anyone else battle something like this?
Every trader makes mistakes, but if your keep on repeating the same mistake(s) over and over, then forcing discipline onto yourself will be like trying to keep air balloon submerged under water. (in such cases discipline becomes just a temporary band-aid, and you need to deal with the underlying psychological cause).
I have different viewpoint from others on self-sabotage (and on lack of trading discipline), I believe that it is caused by cognitive dissonance. (Google “cognitive dissonance” for more info)
There is no quick fix, but it starts with developing awareness, and understanding that you don’t trade the markets but rather your beliefs about the markets.
Self-sabotaging (sub-conscious) beliefs have positive intentions in spite of the harmful consequences. However, because self-sabotage is subconsciously driven, it can be difficult to pinpoint the actual culprit.
That’s why forced discipline, positive self-talk, trading plans, etc, often do not work (long-term) for most traders. i.e.,
they know what to do, they do it for a while, and then the self-sabotage creeps in again because some of their subconscious beliefs / values are not in total congruence with each other.
Unfortunately, there are not many good trading books on this subject, as most of them regurgitate the same discipline stuff over and over, instead of helping traders to realise that lack of discipline is a symptom, and not the underlying cause.
For some lucky traders, trading discipline will become a second nature once they get burned few times. However, such traders are usually psychologically sound to start off with. The rest of people either need to deal with their underlying psychological issues or they don't make it as professionals.