In this section I will post step-by-step instructions on how to connect forms created on the basis of .NET technology (WinForms, WPF) with programs written for MetaTrader5 in the MQL5 language.
This will allow you to display analytical information in more convenient forms created based on .NET technology. And also manage the logic of the work of experts and indicators of the MT5 terminal using algorithms written in the C# language and minimize the work in the more difficult to understand MQL5 language.
It is assumed that you have basic programming skills in C# and MQL5. And also familiar with tools such as WinForms, WPF. The program code will be developed in VisualStudio2019 and MetaEditor5.