The bot runs on the client’s computer. A signal arrives from the channel, the bot opens three XAUUSD orders with TP1, TP2 and TP3 targets and reports every trade in Telegram.
The program window
Below is the real bot window on a demo account, captured on every tab. Click the sections in the window header: Overview, Positions, History, Settings, Guide and License.

How it works
The program is written in C++20. A reader on the PC listens to the source channel through TDLib and sends signals over an SSH tunnel to a relay server, which hands them to the client bots. An Expert Advisor in MetaTrader 5 places the orders, and the bot watches positions and sends reports.
Licenses and setup
Each copy is activated with a one-time code and tied to the computer and the MT5 account. The Guide tab walks the client from the first launch to a live account, and Telegram is connected right in the program window.
