Superior cTrader to Telegram Notifier
cTrader Trade Copier & Notification System
Superior cTrader to Telegram Notifier is a utility designed to connect the cTrader desktop terminal directly to the Telegram application. It utilizes the cAlgo API to monitor trading activity and broadcast formatted text updates to Telegram chats, channels, or groups.
Core Use Cases
1. Signal Providers & Communities This tool is built to assist Signal Providers who manage public or private Telegram channels. The bot automatically publishes trade entries, modifications, and exits directly to Telegram. Because the message formats are customizable (e.g., hiding lot sizes or ticket numbers), providers can broadcast clean, professional trade signals to their VIP groups or free channels without exposing private account details.
2. Personal Remote Monitoring Retail traders can link the bot to their personal Telegram account. This allows you to monitor your cTrader account's performance, open positions, floating profit, and risk levels from your mobile device while away from the trading desk.
Technical Features
Real-Time Trade Monitoring
Monitors the cTrader account for changes in positions and pending orders, triggering real-time notifications for:
- Market Executions: Position Opened, Position Closed, Position Partially Closed, and Position Modified (SL/TP adjusted).
- Pending Orders: Limit/Stop Order Placed, Order Modified, and Order Deleted.
Interactive On-Chart Dashboard
Includes a custom-built, draggable GUI dashboard rendered directly on the cTrader chart. The dashboard allows users to change settings on the fly without needing to restart the cBot or open the parameters menu.
- Tabs: Features categorized tabs (Trades, Orders, Format, Actions).
- Toggle Switches: Checkboxes to instantly enable/disable specific event notifications (e.g., turn off order modifications, or turn on partial close alerts).
- Manual Triggers: Buttons to trigger a Daily Report, or send a Test Connection message.
- UI Management: The dashboard can be minimized into a slim title bar to save chart space.
Customizable Message Formatting
Provides strict control over what data is included in the Telegram broadcast. Users can toggle the visibility of the following variables to protect privacy or clean up signal formats:
- Show/Hide Ticket Numbers
- Show/Hide Lot Sizes (Volume)
- Show/Hide Stop Loss and Take Profit prices
- Show/Hide Net Profit on closed trades
Automated Reporting & Risk Alerts
- Advanced Daily Report: At a user-defined hour, the cBot generates a comprehensive summary of the day's performance. This includes total closed trades, net daily profit, current floating P/L, and a list of all active/closed trades.
- Account Status Updates: Sends periodic updates containing the current Balance, Equity, and Free Margin at a set interval (e.g., every 60 minutes).
- Risk Management Alerts: Monitors account health and sends emergency warnings if Floating Drawdown exceeds a specified percentage, or if the Margin Level drops below a defined safety threshold.
Setup Requirements
- A Telegram Bot Token (obtained from BotFather).
- A Telegram Chat ID (the ID of your personal chat, channel, or group).