Maria Telegram
- Utilities
-
Murodillo Eshkuvvatov
Great time of day, all great traders!!
I am the Owner of PolyMaria, and I have experience in coding trading for 9 years, including 7 years as a full-time trader !!
Website: www.polymaria.net - Version: 1.0
- Activations: 5
Maria Telegram keeps you informed about your MetaTrader 4 account on your phone. Attach it to any chart, enter your Telegram bot token and chat ID, and it sends clear reports, a card for every opened and closed trade, risk alerts and chart screenshots to your private chat, group or channel. It only reads the account: on a live chart it never opens, changes or closes trades.
REPORTS
- Daily report at your time (broker server time), with an option to skip Saturday and Sunday.
- Extra report every N minutes if you want it.
- Weekly summary on Friday and monthly summary on the last day of the month: result, trades, wins and losses, win rate, profit factor, best and worst trade, average win and loss.
- Every report shows balance, equity, margin level, floating P/L, drawdown (floating and maximum from the loaded history), closed P/L for today, this week and this month with trades and win rate, and your open positions.
- Optional screenshot of the chart attached to scheduled reports.
TRADE CARDS
- Trade opened: type, lots, symbol, price, SL and TP with distance in pips, and the money at risk with % of balance.
- Trade closed: result, pips, duration, whether SL or TP was hit, and today's total.
- Trades opened or closed within a few seconds (grids, baskets) are grouped into one message.
- Optional chart screenshot after each close.
- Magic number filter: watch all trades or only one EA.
ALERTS
- Drawdown alert when the floating loss reaches your % of balance, and again at 2x and 3x that level.
- Low margin alert when the margin level falls below your limit.
- Alerts always ring, even in quiet hours.
TELEGRAM COMMANDS
- /stats - full account report
- /chart - screenshot of the chart the EA runs on
- /positions - open trades
- /today - today's closed trades
- /help - list of commands
Only your own chat ID is answered. Give Maria Telegram its own bot, because two programs reading commands from the same bot take each other's messages.
PANEL ON THE CHART
- Status, send queue, last message, next report, commands state.
- Today's closed P/L, floating P/L, drawdown and equity.
- Buttons: SEND STATS, SEND CHART, POSITIONS, SEND TEST.
PRIVACY AND QUIET HOURS
- Privacy mode for public channels: hides account number, name, broker, lots and money amounts and shows results in % instead.
- Quiet hours: messages arrive silently at night (PC time).
RELIABLE SENDING
- A send queue with retries that follows Telegram's speed limits.
- Screenshots are uploaded only after the file is fully written.
- A wrong token or chat ID pauses sending with a clear message on the panel instead of endless retries.
- If the EA runs on several charts with the same account and chat, only one of them sends, so you never get double messages.
- The bot token and chat ID are remembered encrypted on this PC: type them once.
SETUP (3 minutes)
- In Telegram, create a bot with @BotFather and copy its token.
- Find your chat ID: your numeric user ID for a private chat, a group ID (starts with -100) or a public channel name like @mychannel. For a group or channel, add the bot there (as an admin for channels).
- In MT4 open Tools > Options > Expert Advisors, tick "Allow WebRequest for listed URL" and add https://api.telegram.org
- Attach Maria Telegram to any chart, paste the bot token and chat ID in the inputs and press SEND TEST.
IMPORTANT
- Maria Telegram does not trade on live or demo charts. It only reads account data and sends messages.
- Statistics use the account history loaded in MT4. In the Account History tab choose "All History" for complete numbers.
- MetaTrader 4 does not allow web requests in the Strategy Tester. In the tester the messages are written to the log instead of being sent, and small demo trades are placed only so the statistics can be checked.
- Report times use broker server time, quiet hours use your PC time.
MAIN INPUTS
- Bot token, chat ID, remember on this PC, account label
- Telegram commands on / off, check interval
- Report every N minutes, daily report on / time, skip weekends, weekly and monthly summary, chart with reports
- Trade opened / closed messages, chart after close, group window in seconds, magic number filter, positions per report
- Drawdown alert %, margin level alert %
- Privacy mode, quiet hours from / to
- Screenshot size, retries, queue size
