Very good point. Very little of the code is using qt so far, I think it would be possible to replace with a web frontend if needed later.
Hot damn so I just picked a random pair at a random time, added my proprietary indicators and did a little bit of manual testing and it worked just like in ForexTester. Whee. OK bedtime.
Interesting journal @nooby_mcnoob . Unfortunately am I not familiar with Python, so I can't give any advice.
Wow this is crazy. There are plenty of platforms out there to implement trend following instead of rolling your own. Platform is like 5% whereas strategy is 95% for making money unless it's HFT
So what are the terms, costs and product lifecycle for those platforms? Rolling your own means you can integrate just what you need, instead of being vendor locked in and inheriting vendor problems and nuisances that makes little sense to your own operation. For exploring and analysis using what's already out there makes sense though, unless though, you need very specific analysis. @nooby_mcnoob : Kudos for making code work outside of original environment. Can be quite handy to be able to convert code bidirectionally across platforms as well!
I know, if you read the first post you can see that the main reason is I hate having to learn their unnecessary idiosyncrasies as well as their custom language to write indicators. Why become an expert in someone else's platform when I can create exactly what I need without killing myself too much.