Chopar MT5
- 유틸리티
- Bobur Mirzo Xamdamov
- 버전: 1.1
Chopar MT5 — Transaction Notification Utility
This tool is designed exclusively for broadcasting trading account events to Telegram (@ChoparTradeBot). It does not analyze the market or provide financial advice; instead, it functions as an information bridge between your MT5 terminal and the messenger.
What this monitor tracks:
-
Opening and Closing of Trades: Captures the moment a trade is added to the history ( DEAL_ADD ). For closed positions, it instantly calculates and displays the final profit.
-
Pending Orders: Notifies you about the placement and modification of Buy Limit and Sell Limit orders.
-
SL/TP Level Changes: Sends a separate notification if you move the Stop Loss or Take Profit levels of an existing order.
-
Scheduled Account Status: Sends the current Balance and Equity at set intervals (defined by the InpHours parameter).
Technical Features:
-
3 Visualization Modes: Choose between a detailed report with separators, a minimalist style, or a purely technical string (ideal for logs).
-
Transmission Mechanics: Utilizes the standard WebRequest function. It requires adding https://api.telegram.org to the list of allowed URLs in the terminal settings.
-
Lightweight Code: The script does not put a load on the tick processing thread, as main events are handled via OnTradeTransaction .
Limitations (Important!):
-
The monitor notifies you of the fact that a transaction has occurred. It does not notify you when the price approaches certain levels or when margin changes (except for scheduled hourly reports).
-
Operation requires a stable internet connection and enabled WebRequests within the terminal.
Setup Instructions:
-
Find out your Chat ID (e.g., via @userinfobot or @ChoparTradeBot).
-
Enable WebRequest for the Telegram domain in the MT5 settings.
-
Enter your credentials into the Expert Advisor settings and launch it on any chart (the symbol does not matter; the monitor tracks the entire account).
