TradeShot Telegram
- Yardımcı programlar
- Alireza Kalamati
- Sürüm: 1.0
- Etkinleştirmeler: 15
Tired of basic, text-only trading signals? TradeShot Telegram is a next-generation utility that automatically captures high-quality, data-rich screenshots of your trades and sends them directly to your Telegram channel or group. Whether you are a signal provider, a fund manager, or a trader maintaining a visual journal, TradeShot Telegram elevates your professionalism and engages your audience effectively.
Key Features
- 100% Native MQL5: Operates entirely within MetaTrader 5. No DLLs, no Python scripts, and no external servers required. It is highly secure, lightning-fast, and easy to install.
- Smart Chart Scanner (Silent Mode): Built with an advanced multi-symbol architecture. If a trade closes on a different symbol (e.g., BTCUSD) while you are analyzing your current chart (e.g., EURUSD), the EA silently processes the screenshot in the background. It never steals your focus or disrupts your active workspace.
- Custom Branding & Templates: Automatically applies your preferred template (e.g., default.tpl ) to background charts. Your screenshots will always feature your favorite indicators, color schemes, and branding.
- Visual Trade Path: Automatically draws a clear line from the Entry price to the Exit price directly on the screenshot, accompanied by a sleek, modern Info Box displaying Profit/Loss, Ticket ID, and Symbol.
- Interactive On-Chart UI: Features a modern, dark-themed control panel right on your chart. Easily toggle signals for "Trade Opened" or "Trade Closed" and update your custom Telegram caption on the fly without restarting the EA.
Architecture & Workflow
Unlike basic screenshot tools that force-open charts and interrupt your workflow, TradeShot Telegram operates intelligently:
- When a transaction occurs, the EA instantly scans your open terminal tabs.
- If the traded symbol's chart is already open, it silently draws the trade path, takes a snapshot, and cleans up the chart in milliseconds.
- If the chart is closed, it opens a temporary hidden chart using your predefined Fallback TimeFrame and Template, captures the shot, and closes it—returning your focus instantly to your main work.
Step-by-Step Setup Guide
Step 1: Create a Telegram Bot
- Open Telegram and search for @BotFather.
- Send the command /newbot and follow the instructions to name your bot.
- Copy the HTTP API Token provided by BotFather (e.g., 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11).
- Add your new bot as an Administrator to your Telegram Channel or Group so it has permission to post messages.
Step 2: Allow WebRequest in MetaTrader 5 (Crucial)
To allow the EA to communicate securely with Telegram, you must add the Telegram API URL to your MetaTrader whitelist:
- Open MetaTrader 5 and go to Tools -> Options (or press Ctrl+O ).
- Navigate to the Expert Advisors tab.
- Check the box for "Allow WebRequest for listed URL".
- Double-click the '+' icon and add exactly: https://api.telegram.org
- Click OK.
Step 3: Attach the EA & Configure
- Attach TradeShot Telegram to any single chart. You only need it running on ONE chart to monitor and capture all symbols across your account.
- In the Inputs tab, paste your Bot Token into InpBotToken .
- Enter your Channel ID into InpChatID (e.g., @MyVIPSignals or a numeric ID like -100123456789).
- (Optional) Define your InpTemplate . Ensure you have saved a template with this exact name (e.g., default.tpl ) in your MetaTrader 5 Templates folder.
- Click OK. Use the on-chart TEST SEND button to verify the connection immediately.
Input Parameters
- Telegram Bot Token: Your unique bot API token generated by BotFather.
- Telegram Chat ID: Your channel/group username (must start with @) or numeric ID.
- Template for Hidden Charts: The exact name of the .tpl file to apply when taking shots of symbols not currently active (Default: default.tpl ).
- Fallback TimeFrame: The timeframe to use if the EA needs to open a hidden chart for a symbol (Default: H1).
- Show Grid in Screenshot: Enable or disable the chart background grid in the final image.
Upgrade your trading communication and deliver premium, visual updates to your clients today with TradeShot Telegram.
