What's the use of create Python script in MT5 wizard???

 
Hello everyone, 

I'm new here and I want to ask a question that's very important to me and my offline team..

According to this website here:


"Python scripts run directly on platform charts, similarly to regular MQL5 programs."

"MetaEditor features special integrated functions for Python development: a wizard for creating blank scripts, the ability to run directly from the editor, output of messages and errors to the common log, and so on."

My question now is, what's the use of the python script in MT5??? What kind of python script would run within MT5 environment as stated by that website documentation??

Can that "create python script" feature be used to create a Python trading bot??? If so, would the bot run within the MT5 environment??

I observed that everyone is running their Python bots outside the MT5, and this means Python cannot be run within MT5 environment. But what exactly is the use of the python script feature in MT5???

I need very detailed answer to these questions, my dearly esteemed programmers, developers, and traders.

Thank you!!