General advise for system autometion on Binance

Hello guys!

I rarely ask any questions on the forum because it really has all the information needed when in comes to backtesting purposes. However, I struggle to find concise and methodical information about real implementation and automation of a system with brokers (except for interactive brokers). As I read it seems it is not an easy task (for enthusiast like me) and depending on the broker there are multiple approaches.

Could you please recommend a general guideline for implementation of automated system on Binance?
For example should I use Amibroker + REST communication or HTTP? Just I need general approach and advice. I have only basic experience with C++, AFL (2 years) and Python. That's why my question may sound dumb to some of you. However, I am keen to learn of course step by step.

Just as a side note I hired a programmer who coded my system on MQL5 and used MT5 with dll to connect to Binance to feed the data and execute the orders. Now coding another system for me but this time we will not use MT5 but custom desktop app.

Thank you in advance for your recommendation and sorry for any stupidities I may said.