I have been trading for more than 10 years, and I have developed a consistently profitable strategy that is working in any market with large volume. I monitor the major markets daily (forex, nasdaq, commodities, crypto, etc), and trade with long and short orders. It does not take me a lot of time, but it still takes some manual time. I always like to build automatic solutions to solve manual problems, and one day I had a thought, “why not building a bot to give me the trading signals and manage my orders?” With my knowledge in software, I can easily code the strategy and logic that I want. Automated trading exists and is being used in big firms for years, and I kind of kicked myself and thought that why I had not done it earlier.
It was a windy day in Vancouver, and I was watching the trees slightly bending down through the windows. It was the memory leak of a complicated component that struggled me, and I had to walk away to get some fresh air and clear my mind for new thoughts. The problem would be easier if the component were not that complex and tightly coupled, and the issue would be identified easily. Refactoring the code was necessary, but I felt like I was just one step away from finding out the root cause of the leak.