It's best to just pay someone or a company to build your algos. Use fxdreema to flesh out your ideas that way when you do have someone who can build it and make it efficient, you will know exactly what you need and there won't be much confusion. Mt5 can be used in the US. It's just banned from unregulated brokers. I just use the platform on demo because my stuff is all visual anyway. If it were to be banned all together and I can't use the platform, I'll just have to pick up another platform and pay someone to convert the algos which there are services for. There is nothing to be scared of. Just have to plan for the worst and adapt. This site could go down for all we know or hacked which has happened but luckily I was in the beginning stages of learning so everything I lost was no big deal. Save those Mql files frequently and write down the instructions on how to build your stuff so that if anything happens, you won't be at lost of everything.