Thanks for the quality post. it mostly like well planning and disciple. It is hard to gain trading discipline at the same time. Requires time and experience. I think it is also good to have an understanding of behavioral finance since it will help you to understand what you are being exposed to before-during-after the trade in terms of a psychological perspective.