CopyOnlyXAUUSD
- Yardımcı programlar
- Marco Alexandre Ferreira Feijo
- Sürüm: 1.10
- Güncellendi: 22 Şubat 2026
- Etkinleştirmeler: 20
🥇 Copy Only XAUUSD on Telegram
💡 Why I Created This EA
Have you ever missed a Gold trade because your signal copier didn't recognize it?
Your Telegram provider sends BUY 2345 SL 2340 — no mention of Gold, no "XAUUSD", no instrument name — and your copier simply ignores it.
❌ Signal gone. ❌ Trade missed. ❌ Profit lost.
It happened to me too many times. I bought several Telegram copiers from the MQL5 Market, and every single one had the same problem: if the provider didn't explicitly write "Gold" or "XAUUSD" before the entry, the position was never opened. And most providers don't bother — they just send the direction, the price, and the stop loss.
That's why I built this EA myself. The concept is dead simple:
📌 You attach it to a XAUUSD chart → every signal received = Gold trade.
No filtering by instrument name. No missed trades. Provider says BUY → it buys Gold. Provider says SELL → it sells Gold. That's it.
On top of that, I added what I always wanted: a full RR-based trade management system — because most providers only give you an entry and a stop loss, never a take profit.
⚖️ Why RR Instead of the Provider's TP?
Some Gold signal providers do include a Take Profit — so why ignore it? Because of one thing every copier user knows: ⏱️ execution delay.
Between the moment the provider sends the signal and the moment your EA executes it, there is always a delay — a few seconds, sometimes more. Your real entry is never exactly where the provider entered.
And that small difference changes everything:
⚠️ Price moved in the signal direction? → Your TP is now closer = less profit
⚠️ At the same time → Your SL is further away = more risk
⚠️ A trade planned as 1:2 RR → ends up 1:1 or worse on your account
⚠️ The result → Smaller wins, bigger losses
With RR-based management, this problem disappears. The EA calculates TPs from the real distance between your actual entry and your SL — not the provider's numbers.
🎯 SL = 2 points away + 2RR setting = TP always at 4 points profit — no matter where you entered.
Plus features no fixed TP can offer: split positions across RR levels, auto break-even, and a trailing stop that rides the trend.
🚀 What It Does
Copies signals from any Telegram channel → executes on XAUUSD (Gold) — automatically. The provider only needs to send: Direction + Entry + SL. The EA handles everything else.
✅ 100% MQL5 — No DLL — No Python — Single file
⭐ Features
📡 Telegram Integration — Direct Bot API via native WebRequest, no external software
🎯 1–4 Take Profits — Each TP = a RR multiple you choose (1RR, 2RR, 5RR, 8RR...)
✂️ Partial Closes — Configurable % of lot closed at each TP level
🔒 Auto Break-Even — SL moves to entry when price reaches your chosen RR
📈 Trailing Stop (RR) — SL follows price in RR steps (every 2RR, 3RR...)
💰 3 Money Management Modes — Fixed Lot · Risk % of Balance · Lot per $1000
⚡ Smart Execution — Auto-detects Market vs Pending based on entry price
🔄 Position Recovery — Recovers trades after EA restart or terminal crash
📊 Live Dashboard — Telegram status, signal info, RR, BE, Trail, P&L
🔍 Auto Gold Detection — Finds your broker's Gold symbol automatically
🔧 Quick Setup — 5 Minutes
1️⃣ Create a Telegram Bot
Open Telegram → search @BotFather → send /newbot → choose a name → copy your Token
2️⃣ Create Your Private Relay Group
🕵️ The signal provider never knows you're copying!
Telegram → New Group → name it anything → add your bot to this group. Done — the bot reads only your group.
3️⃣ Get Your Group's Chat ID
Forward any message from your group to @userinfobot → copy the Chat ID
💡 Tip: Leave Chat ID empty = bot reads ALL groups where it's a member
4️⃣ How to Use
When the provider posts a signal:
📲 Forward the message from their channel → your private group
⚡ EA detects it instantly → parses → executes
🕵️ Provider has no idea
5️⃣ Configure MT5
Tools → Options → Expert Advisors → ☑️ "Allow WebRequest for listed URL" → Add: https://api.telegram.org
Drag EA on XAUUSD chart → paste Token + Chat ID → Enable Algo Trading → ✅ Done!
🧠 Supported Signal Formats
The EA uses a smart parser — case-insensitive, ignores extra text, works with many formats.
🟢 BUY Keywords: BUY · BUYING · LONG · ACHAT
🔴 SELL Keywords: SELL · SELLING · SHORT · VENTE
📍 Entry Price: ENTRY · ENTRE · EP · PRICE · @
🛑 Stop Loss: SL · STOPLOSS · STOP LOSS · STOP
⚡ Market Execution: MARKET · CMP · NOW
✅ Examples That Work:
BUY 2345.50 SL 2340
SELL entry 2350 stoploss 2355
Selling GOLD @ MARKET ENTRY 2924.5 SL 2926.6
buy now sl 2340
LONG @ 2345 STOP 2340
ACHAT 2345 SL 2340
VENTE @ MARKET SL 2355
BUY EP 2340 SL 2335
ℹ️ Minimum Required: A direction (BUY or SELL) + a Stop Loss. Entry is optional — if missing, the EA opens at market price.
📋 Requirements
✅ MetaTrader 5
✅ Telegram Bot Token (free via @BotFather)
✅ WebRequest enabled for https://api.telegram.org
