Custom MT5 Indicator High winrate

MQL5 Indikatoren Experten

Auftrag beendet

Ausführungszeit 12 Tage

Spezifikation

I am looking for an experienced MQL5 developer to create a custom indicator (not an EA, no auto-trading) for MetaTrader 5 with the following exact requirements:

1. Analysis & Signal Generation

  • Use Moving Average crossover (configurable fast/slow MA, e.g., EMA 9/21 or 50/200) as the main signal trigger.
  • Add RSI filter (period 14, configurable levels, e.g., Buy when RSI > 50 or < 30 for oversold confirmation, Sell opposite).
  • Generate signal only when both MA crossover and RSI condition are aligned.
  • Optional multi-timeframe confirmation (e.g., M15 signal must match H1 trend).
  • Works on any symbol, optimized for XAUUSD.

2. On-Chart Visualization

  • Draw Buy/Sell arrows when a signal triggers.
  • Draw horizontal lines for SL and TP1/TP2/TP3:
    • SL in pips (input SL_pips, e.g. default 50 pips).
    • TP1/TP2/TP3 in pips (inputs TP1_pips, TP2_pips, TP3_pips, e.g. 100/200/350) or optional ATR(14) multiplier converted to pips.
  • Show labels on lines: price level, pips distance, RR ratio, suggested partial close (e.g. close 40% at TP1, 30% at TP2).

3. Telegram Integration

  • Send real-time alert when a new signal appears (only once per signal).
  • Support emojis, new lines (\n), and parse_mode=MarkdownV2 (or HTML) for formatting (bold/italic if needed).
  • Use separate emojis for Buy/Sell: 🟢 for Buy, 🔴 for Sell.
  • Exact message format (with historical signal winrate right after the signal title):
text

**🚨 BUY SIGNAL XAUUSD M15 Winrate 80%**

🟢 Entry: 2850.50 SL: 2845.50 (-50 pips | Risk 1%)

TP1: 2860.50 (+100 pips | RR 1:2)

TP2: 2870.50 (+200 pips | RR 1:4)

TP3: 2885.00 (+350 pips | RR 1:7)

Time: 2026-03-02 03:00

  • If not enough historical matches (e.g. less than 10), show “Winrate: Calculating...” or “Winrate: N/A”.
  • Optional advanced feature (preferred if developer has experience): Send chart snapshot as photo via sendPhoto API (using ChartScreenShot function), with the above format as caption.
  • Inputs: Bot Token, Chat ID, enable/disable winrate in message, parse_mode selection (MarkdownV2/HTML/None).

4. Historical Signal Winrate Calculation

  • When a new signal is generated, save its timestamp, type (Buy/Sell), suggested entry price, and symbol (using simple CSV file or internal storage).
  • Scan closed trades from history (using HistorySelect and HistoryDealGetTicket) and match to previous signals:
    • Match if open time is close to signal time (± a few minutes), same symbol, same direction.
  • Win/Loss rule:
    • WIN if the matched closed trade has profit > 0 (i.e. hit at least TP1 or any profit, including partial closes or trailing).
    • LOSS if profit ≤ 0 (hit SL or loss).
  • Winrate = (number of WIN matches / total matches) × 100%.
  • This winrate is displayed in the Telegram message and on the chart dashboard.

5. On-Chart Dashboard

  • Display a movable panel showing:
    • Daily/Weekly/Monthly summary: total pips profit/loss, number of trades, winrate %, profit factor.
    • Signal winrate: “Signal Winrate: XX% (based on Y historical matches – win if TP1+ hit)”.
  • Update in real-time when new trades close or on timer.
  • Inputs: enable/disable dashboard, position on chart, symbol filter (XAUUSD only or all).

6. Profitability Requirement

  • Logic must be conservative and non-repainting.
  • Developer must optimize in MT5 Strategy Tester (genetic algorithm preferred) using 3–5 years of high-quality tick data.
  • Target metrics: Profit Factor > 1.5, Max Drawdown < 20–25%, Win Rate > 55%, steadily rising equity curve.
  • Provide full backtest report (.htm or screenshots) and optimized parameter set.

General Requirements

  • Full source code (.mq5) – no compiled files only.
  • All key settings available as inputs (SL/TP pips, MA/RSI periods, Telegram, dashboard, min matches for winrate, etc.).
  • Add MT5 popup/sound alerts as fallback.
  • Compatible with latest MT5 builds.

Budget & Milestones

  • Milestones:
    1. Core signal logic + SL/TP in pips + chart display (demo version).
    2. Telegram integration with formatted message (including winrate, emojis, bold, optional photo).
    3. Dashboard with summaries + historical signal winrate calculation + optimization + final polish.

Please share your portfolio with similar indicators (especially those that calculate winrate from historical trade matches, include it in Telegram alerts, and support formatted messages with emojis/bold).


Bewerbungen

1
Entwickler 1
Bewertung
(111)
Projekte
184
25%
Schlichtung
25
16% / 76%
Frist nicht eingehalten
16
9%
Frei
2
Entwickler 2
Bewertung
(51)
Projekte
71
37%
Schlichtung
4
25% / 75%
Frist nicht eingehalten
1
1%
Arbeitet
Veröffentlicht: 1 Beispiel
3
Entwickler 3
Bewertung
(186)
Projekte
200
47%
Schlichtung
4
50% / 25%
Frist nicht eingehalten
1
1%
Arbeitet
4
Entwickler 4
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
5
Entwickler 5
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
(6)
Projekte
12
33%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
5
42%
Frei
7
Entwickler 7
Bewertung
(33)
Projekte
36
33%
Schlichtung
5
0% / 80%
Frist nicht eingehalten
0
Arbeitet
Veröffentlicht: 2 Beispiele
8
Entwickler 8
Bewertung
(215)
Projekte
282
21%
Schlichtung
28
57% / 14%
Frist nicht eingehalten
0
Arbeitet
9
Entwickler 9
Bewertung
(20)
Projekte
26
38%
Schlichtung
6
33% / 50%
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
11
Entwickler 11
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
12
Entwickler 12
Bewertung
(170)
Projekte
203
47%
Schlichtung
5
20% / 60%
Frist nicht eingehalten
3
1%
Frei
13
Entwickler 13
Bewertung
(404)
Projekte
523
24%
Schlichtung
62
58% / 24%
Frist nicht eingehalten
60
11%
Beschäftigt
14
Entwickler 14
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
15
Entwickler 15
Bewertung
(45)
Projekte
53
57%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
1
2%
Frei
Veröffentlicht: 5 Beispiele
16
Entwickler 16
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
17
Entwickler 17
Bewertung
(7)
Projekte
6
0%
Schlichtung
4
25% / 75%
Frist nicht eingehalten
2
33%
Frei
18
Entwickler 18
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
19
Entwickler 19
Bewertung
(7)
Projekte
6
33%
Schlichtung
7
0% / 71%
Frist nicht eingehalten
0
Frei
20
Entwickler 20
Bewertung
(3)
Projekte
1
100%
Schlichtung
3
0% / 100%
Frist nicht eingehalten
0
Frei
21
Entwickler 21
Bewertung
(24)
Projekte
32
38%
Schlichtung
4
50% / 25%
Frist nicht eingehalten
5
16%
Arbeitet
22
Entwickler 22
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
23
Entwickler 23
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
24
Entwickler 24
Bewertung
(10)
Projekte
14
43%
Schlichtung
0
Frist nicht eingehalten
3
21%
Frei
Ähnliche Aufträge
Hello I want some that can help with my strategy signal I have the video that you are going to watch if you know you can help me with kindly do well to bid and let discussed it an urgent project and also if you can not work before you get paid please don bid thanks
Existing EA: NEW_CORE_ORB_M5_v021 | MT5 | XAUUSD M5 Early-stage research prototype, not a new EA from scratch. Need an experienced MQL5 developer to audit, complete, repair, improve and test BOTH independent strategies equally: Opening Range Breakout (ORB) and Scalp. Keep code lightweight and preserve an untouched baseline. No unnecessary rewrite or complex filters. 1. ORB Strategy Verify opening-range construction
i need an expert to develop Bot TO trade using MT5 with a profitable strategy ... work daily with good indicators the price will be negotiable will try the bot first after we can decide
The indicator should identify the high and low of two configurable trading sessions, draw their levels on the chart, and generate reliable breakout alerts. 1. Session Settings Symbol: Current chart symbol (EURUSD for testing). Timeframe: M5. Two independent sessions: Session A: 08:00–10:00 Session B: 13:00–15:00 All times use MT5 broker server time. Start and end times must be configurable. The indicator should
Project: Convert TradingView Indicator to MT4 We are looking for an experienced MQL4 developer to convert a high-quality TradingView indicator into a MetaTrader 4 (MT4) indicator. Indicator Details: The TradingView indicator generates buy and sell arrows for trade entries. It is non-repainting, has no lag, and is highly reliable. Arrows appear only after the candle closes and remain visible permanently. Requirements
Hi, I need NinjaTrader 8 Strategy Analyzer backtests on two of my strategies, each over 1 year AND 3 years of data. Please quote the full job. Common settings: NT8 Strategy Analyzer, MCL (Micro WTI Crude Oil) continuous front-month contract (MCL ##-##), 5-minute bars, 1yr + 3yr of the most recent data, $2.50 round-turn commission per contract. Deliverables per run: full Strategy Analyzer summary (net profit, profit
Project Overview: I am looking for an experienced MQL5 developer to convert a suite of 6 custom MT4 indicators into native, fully optimized MQL5 (.mq5) indicators. I will provide the uncompiled .mq4 source files for all seven tools upon hiring. The indicators must compile cleanly in MetaEditor for MT5 without errors or critical warnings, function correctly together on a multi-timeframe chart setup (specifically
Custom MT5 Expert Advisor (EA) Development | MQL5 Automation Turn Your Trading Strategy into a Powerful Automated Trading System! Are you looking for a professional MT5 Expert Advisor developer to automate your trading strategy? I specialize in developing custom MetaTrader 5 (MT5) Expert Advisors and indicators using MQL5 , tailored to your trading rules, risk management preferences, and trading goals. Whether you
I am looking for an experienced MQL5 developer or development team to build a scalable Telegram-to-MT5 copy trading system. The main purpose of the system is to monitor trading signals from my Telegram channel and automatically execute those signals on connected client MT5 accounts. Core Requirements Receive and parse trading signals from Telegram Automatically execute trades on connected MT5 accounts Support more
Thana ram 30 - 200 USD
Hello, I want to develop a custom MT5 Expert Advisor (EA) for XAUUSD Gold. IMPORTANT: I want a proper rule-based automated trading EA, NOT a martingale, grid or guaranteed-profit bot. 1. MARKET & TIMEFRAME - Platform: MT5 - Symbol: XAUUSD only - Main trend timeframe: M15 - Entry timeframe: M5 - Must support broker suffixes such as XAUUSDm, XAUUSD., etc. 2. TREND RULE BUY trend: - M15 price above EMA 50 - EMA 50 above

Projektdetails

Budget
30+ USD