Copy Cat Notification Module
Copy Cat Notification Module is a companion utility for Copy Cat Extra Commerce Copier MT5 and MT4. It really works on the Slave terminal and broadcasts each commerce occasion to Telegram and/or MetaTrader cell push notifications. With message templates and language recordsdata, you possibly can customise alerts for private use, crew sharing, or sign broadcasting.
Notice: This utility shouldn’t be a commerce copier by itself. It requires Copy Cat Extra MT5 working in Slave mode.
Use it to supply indicators of your guide trades, EA trades, or copier trades to Telegram group members and channel subscribers, or just obtain personal alerts in your MetaTrader cell app.
Handbook/Setting: Copy Cat Notification Module Handbook
Copy Cat Extra MT5: https://www.mql5.com/en/market/product/139089
Copy Cat Extra MT4: https://www.mql5.com/en/market/product/139088
Particular Options
- Sign Broadcasting – Share trades in Telegram teams/channels or ship push alerts to MetaTrader cell.
- Twin Channels – Works with each Telegram and MT4/MT5 push notifications.
- A number of Templates – Helps as much as 10 templates (5 for MT5 with emoji help, 5 for MT4 with out).
- Multi-Language – Constructed-in English and Chinese language; extendable with extra language recordsdata.
- Customizable Messages – Use tokens reminiscent of {Image}, {TypeStr}, {Quantity}, {Value}, {SL}, {TP}, {Magic}, {Ticket}.
- Dependable Supply – MaxDelay filter for stale trades, retry/backoff for Telegram, file truncation after sending.
- Emoji Help (MT5) – MT5 model helps emojis and Unicode in Telegram messages.
Set up Directions
- Unzip the downloaded bundle in your pc.
- Open MetaTrader (MT4/MT5) → File → Open Knowledge Folder.
- Copy recordsdata into the right folders:
- CopyCatNotificationModule.ex4 → MQL4/Consultants
- CopyCatNotificationModule.ex5 → MQL5/Consultants
- Codecs (Format1.txt … Format10.txt) → CommonFilesCopyCatNCFormats
- Languages (en.txt, ezh.txt …) → CommonFilesCopyCatNCLanguages
- Format1.txt, Format3.txt, Format5.txt, Format7.txt and Format9.txt are for MT5. And Format2.txt, Format4.txt, Format6.txt, Format8.txt and Format10.txt are for MT4.
- If the CopyCatNC, CopyCatNCFormats or CopyCatNCLanguages folders don’t exist, create them manually.
- Restart MetaTrader and fix CopyCatNotificationModule.ex? from Navigator → Consultants to the Slave chart.
Setup MetaTrader Cell Push Notification
- Set up the official MT4/MT5 app in your telephone.
- On the cell app → Settings → Messages. Copy your MetaQuotes ID (distinctive code).
- In your desktop terminal: Instruments → Choices → Notifications.
- Examine Allow Push Notifications and enter your MetaQuotes ID.
- Click on Check to substantiate it arrives in your telephone.
- In EA inputs set:
- UseMetaQuotesPush = true
- NotificationSendType = Success / Failure / All
Setup Telegram Messaging
1) Telegram Inputs
- BotToken – Token from @BotFather (e.g. 1234567890:AAHxxxxxxxx ).
- ChatTarget – numeric ID or @publicname (consumer, group, or channel).
- TelegramTimeoutMs – WebRequest timeout (default 2000 ms).
- Telegram_SendRetries – Retries per message (default 3).
- Telegram_RetryBackoff – Delay between retries in ms (default 1200, exponential backoff).
- TelegramSelfTestOnInit – Ship a “howdy” take a look at on connect ( false by default).
2) Telegram Stipulations
- Create a bot through @BotFather → copy BotToken.
- In MetaTrader: Instruments → Choices → Professional Advisors → Permit WebRequest → add https://api.telegram.org .
- Teams: add the bot as a member with posting rights.
- Channels: add the bot as an Admin with “Put up Messages”.
3) The best way to Get ChatTarget ID
- Consumer: use @userinfobot or @get_id_bot → optimistic ID.
- Group: add bot and use ID bot or ahead message → unfavorable ID.
- Channel: add bot as Admin → ahead publish to ID bot → -100xxxxxxxxxx.
- Public names: simply use @username (auto-resolved).
4) Examples
- Consumer: 123456789
- Non-public Group: -123456789
- Channel: -1002885355218
- Public Group: @mypublicgroup
- Public Channel: @mychannel
5) Guidelines
- Whitelist https://api.telegram.org in WebRequest.
- Set BotToken + ChatTarget.
- Teams: bot should be a member.
- Channels: bot should be Admin.
6) Testing
- Set TelegramSelfTestOnInit = true → connect EA → ought to ship “howdy”.
- Examine Consultants log for WebRequest/API errors.
7) Notes & Suggestions
- @publicname auto-resolves to numeric through API.
- For personal teams/channels, use numeric ID strategies.
- Channels require Admin rights.
- Group privateness mode shouldn’t be required for sending.
EA Inputs / Settings
Widespread
- SlaveID – Identifier of the Slave EA (default CopyCat ).
- Notification – Allow/disable notifications (default true ).
- MaxDelay – Discard previous indicators after X seconds (default 120 ).
- FormatFile – Choose message format template (odd = MT5, even = MT4). Information dwell in CommonFilesCopyCatNCFormats .
Channels
- NotificationSendMode – The place to ship:
- Off , Telegram , MT , MT+Telegram
- NotificationSendType – What to ship:
- Off , Success Solely , Failure Solely , All
MetaQuotes Push
- UseMetaQuotesPush – Allow MT push (requires MetaQuotes ID in desktop terminal).
Telegram
- BotToken – API token from BotFather.
- ChatTarget – ID or @username of consumer/group/channel.
- TelegramTimeoutMs – API timeout (ms).
- Telegram_SendRetries – Retry depend.
- Telegram_RetryBackoff – Retry backoff delay (ms).
- TelegramSelfTestOnInit – Ship “howdy” take a look at on connect.
Language & Format
- Language – English (default) or Outline to load file.
- DefineLanguage – File code (e.g. en, zh, ru, id).
Polling & Debug
- PollSeconds – How typically to verify (default 1 sec).
- DebugPrint – Print debug logs (false by default).
- DebugNotify – Ship debug logs as MT push (false by default).
Folders
- BaseFolderTerminal – Path inside terminal ( MQL4FilesCopyCatNC or MQL5FilesCopyCatNC ).
- BaseFolderCommon – Path inside Widespread Information ( CommonFilesCopyCatNC ).
Discover
This utility is offered as is for consumers of the Copy Cat Extra Commerce Copier. Detailed setup data is included on this web page. Please notice: it doesn’t embrace hands-on distant setup help. Should you require my help for distant setup, the service value is $75 — you possibly can create a freelance job request for this. Obtain and use this companion instrument, Copy Cat Notification Module, in your Copy Cat Extra Commerce Copier provided that you comply with this discover.
The Copy Cat Notification Module extends Copy Cat Extra with real-time communication. With correct setup of MetaTrader push and/or Telegram, you possibly can obtain alerts immediately, broadcast indicators, or share trades with teams and channels. Versatile templates, multi-language help, and dependable retry logic guarantee reliable supply. Whether or not you want personal alerts or large-scale broadcasting, this module integrates seamlessly into Copy Cat Extra to maintain you and your viewers knowledgeable.
Click on right here to obtain