Forex bot

Forex bot
Photo by Ant Rozetsky / Unsplash
Hello i want an opinion about what would be the most efficient way of creating an fx trade bot, i am a sophomeore in ceng and i recently created a bot using python mt5 and after several issues (connection) i switched to mql5, but i wonder if there is another way to make it happen?

Step 1 is you got to learn how to trade profitably. A bot is just automating a task, and you can't automate profitable trading unless you already know how to do that.

You can, to an extent, look at existing bots. You could back test them and then copy the profitable ones. BUT, and it's a huge but, there's about a thousand ways to screw up a back test, most often by overfitting it. In that case you'll just be chasing the dream as the overfitted tests aren't worth anything. Maybe at some point you'd get lucky through trial and error, but the chances aren't good.

After you can trade profitably, then you can think about automating it. Python, MQL5, generally those are doing things the hard way. The far easier way is use