Looking back, the biggest challenge I faced was letting go of trying to build perfect systems. It took awhile to understand that the goal was to build good systems that generalize well and then apply them across many markets. Reading that concept wasn’t enough. I had to witness it. I coded up a version of the turtle rules in metatrader a ways back and then threw it away. Then, one day years later, I found it in an email attachment and ran a backtest. The lesson was in the profits I never allowed myself to realize. Looking forward, My biggest challenge is finding the right combination of markets and time frames I have the margin to trade.
More on software.