Universal Multi-Symbol MT5 EA: M5/M1 Hybrid Grid, Single Order with 3-Stage Partial Exits & GUI Dashboard

MQL5 Experten

Auftrag beendet

Ausführungszeit 2 Tage
Bewertung des Entwicklers
اتشرفت بك يا استاذ حسن ومنتظرك فى الاعمال القادمه ان شاء الله
Bewertung des Kunden
انسان محترم جدا في التعامل والاكسبرت هذا فكرة جديدة وتطوير جديد وشغل جديد ودقيق الحمد لله وعاشت ايدك استاذ محمد من اخ لاخو جدا محترم في التعامل وييشتغل كل شي بالمضبوط وبالدليل وخدمات المساعدة ايضا

Spezifikation

Title: Universal Multi-Symbol MT5 EA: M5/M1 Hybrid Grid, Single Order with 3-Stage Partial Exits & GUI Dashboard

Description:
I am looking for an experienced MQL5 programmer to develop a professional, clean, and non-repainting Expert Advisor for MetaTrader 5 (MT5).

=== SECTION 1: TRADING LOGIC & EXECUTION RULES ===
1. Universal Symbol Support & Automated Tick Value:
- The EA must work seamlessly on ALL trading symbols (XAUUSD, Forex pairs, Indices, Crypto, Commodities).
- Point & Tick values must be automatically detected using native MQL5 functions (_Point, SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_SIZE).
- Grid steps (configured in points/pips) must automatically adapt to the specific contract specifications of the chart symbol without manual adjustments.
- Base Chart: Attached to M1 timeframe (reads closed M5 candle data programmatically).

2. Mathematical Dynamic Grid:
- Nearest Axis Formula:
  NearestAxis = BaseAxisPrice + (Round((CurrentPrice - BaseAxisPrice) / MinorStep) * MinorStep);
  (Where steps are automatically converted to actual price deltas based on symbol specifications).

3. Dual-Timeframe Confirmation (Closed Bars Only - No Repaint):
- Step 1 (M5 Filter):
  a) Reversal: M5 touches/tests the nearest axis and closes with a rejection wick >= 1.5x body size.
  b) Breakout & Retest: Prior M5 closed beyond the axis; current M5 retests the axis and rejects in the breakout direction.
- Step 2 (M1 Execution):
  An explicit M1 engulfing candle must close in the trade direction within a strict timeout of 5 M1 bars following the M5 close. If 5 bars elapse without confirmation, the setup is invalidated.
- Execution Lock: Exactly 1 entry per valid signal. Zero repeated executions on the same M1 bar.

4. Single Order Entry & 3-Stage Exit Lifecycle:
- Entry: Opens a SINGLE market position with the full risk lot size (calculated dynamically from Allocated Capital, Risk%, and M1 SL distance).
- Exit 1 (Next Minor Axis): Close an approximate percentage of initial volume (configurable via InpClosePercent_Minor, e.g., 25%). Move SL of the remainder to Break-Even + StopBuffer.
- Exit 2 (Next Major Axis): Close a second percentage (configurable via InpClosePercent_Major, e.g., 25%). Lock SL of the remaining volume at the Minor Axis level.
- Exit 3 (Opposite Reversal Signal / Flip): The remaining runner volume continues with step-by-step axis trailing. When a complete opposite M5/M1 setup confirms at an axis, immediately close all remaining runner volume at market price and instantly open the opposite position.
- Volume Truncation Handling: Lot sizing must handle broker minimum lot sizes (0.01) and round partial closures smoothly to the nearest valid volume step.

=== SECTION 2: INPUT PARAMETERS ===
1. Grid Settings:
- InpBaseAxisPrice: Anchor reference price (Default: set by user).
- InpMajorStepPoints: Distance between major axes in points.
- InpMinorStepPoints: Distance between minor axes in points.

2. Risk & Position Sizing:
- InpAllocatedCapital: Dedicated virtual balance for the symbol (supports Cent and Standard accounts).
- InpRiskPercent: Risk percentage per setup (e.g., 3.0%).
- InpStopBufferPoints: Extra buffer added above/below the M1 extreme for Stop-Loss.

3. Partial Closure Percentages:
- InpClosePercent_Minor: Percentage of volume to close at Minor Axis (Default: 25.0%).
- InpClosePercent_Major: Percentage of volume to close at Major Axis (Default: 25.0%).

4. System & Alerts:
- InpMagicNumber: Unique EA identifier.
- Independent toggles (True/False) for Pop-up alert, Sound alert, and MT5 Push Notifications.

=== SECTION 3: ON-CHART GUI DASHBOARD ===
A clean, dark-themed panel on the chart displaying:
- Allocated Capital ($) & Current Virtual Balance ($).
- Total Growth % (Green for profit / Red for loss).
- Total Trades Count (Total, Wins, Losses).
- Daily Statistics: Day Start Balance, Today's Trades, Today's Net P/L in $ (color-coded), and Today's Growth %.

=== DELIVERABLES & QUALITY REQUIREMENTS ===
1. Clean, well-commented source code (.mq5) and compiled binary (.ex5).
2. Clean run in MT5 Strategy Tester ("Every tick based on real ticks") with zero zero-divide errors, zero requotes, and no order loops.



=== MANDATORY DEVELOPER REQUIREMENTS & ACCEPTANCE CRITERIA ===

1. Full Source Code Delivery:
- The developer must provide the complete, unencrypted, and well-commented source code (.mq5) along with the compiled executable (.ex5).
- No hardcoded account restrictions, expiry dates, or external DLL locks.

2. Clean Strategy Tester Verification (Zero Errors):
- The EA must complete a full backtest run in the MT5 Strategy Tester using "Every tick based on real ticks" mode.
- The Journal/Logs tab must be 100% clean, with:
  * ZERO "Zero divide" errors.
  * ZERO "Invalid volume / lotsize" errors (strict handling of broker min/step lots).
  * ZERO order loops, requote spamming, or duplicate executions on the same bar.

3. Native Multi-Symbol & Cent Account Compatibility:
- Automatic asset calibration: The EA must accurately detect _Point, SYMBOL_TRADE_TICK_VALUE, and SYMBOL_TRADE_TICK_SIZE natively.
- It must calculate point distances and lot sizes accurately across Forex pairs, Gold (XAUUSD), and Cent accounts (e.g., XAUUSD.c) without modifying source code.

4. Flawless Execution of Partial Closures & Flip:
- Exact execution of the 3-stage lifecycle: smooth partial volume close at the minor axis, second partial close at the major axis, and seamless trailing for the remainder.
- Instant Reversal (Flip): Market closure of remaining runner volume and immediate opposite order execution must execute seamlessly without broker requote delays.

5. Testing & Warranty Period:
- A mandatory 3 to 5-day verification period on a live demo chart is required after initial delivery.
- The developer agrees to promptly fix any logical bugs, execution discrepancies, or GUI dashboard miscalculations before the milestone payment is released.

Bewerbungen

1
Entwickler 1
Bewertung
(22)
Projekte
28
7%
Schlichtung
9
33% / 33%
Frist nicht eingehalten
1
4%
Arbeitet
2
Entwickler 2
Bewertung
(17)
Projekte
21
19%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(402)
Projekte
520
24%
Schlichtung
61
57% / 25%
Frist nicht eingehalten
60
12%
Beschäftigt
4
Entwickler 4
Bewertung
(185)
Projekte
199
47%
Schlichtung
4
50% / 25%
Frist nicht eingehalten
1
1%
Arbeitet
5
Entwickler 5
Bewertung
(3)
Projekte
10
60%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
6
Entwickler 6
Bewertung
(34)
Projekte
35
40%
Schlichtung
0
Frist nicht eingehalten
3
9%
Frei
7
Entwickler 7
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 2 Beispiele
8
Entwickler 8
Bewertung
(3)
Projekte
4
100%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
Veröffentlicht: 2 Beispiele
9
Entwickler 9
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
(8)
Projekte
8
0%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
1
13%
Arbeitet
11
Entwickler 11
Bewertung
(54)
Projekte
68
43%
Schlichtung
15
27% / 60%
Frist nicht eingehalten
1
1%
Arbeitet
12
Entwickler 12
Bewertung
(13)
Projekte
21
38%
Schlichtung
0
Frist nicht eingehalten
1
5%
Arbeitet
13
Entwickler 13
Bewertung
(369)
Projekte
459
55%
Schlichtung
24
58% / 17%
Frist nicht eingehalten
31
7%
Arbeitet
14
Entwickler 14
Bewertung
(3)
Projekte
4
0%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
0
Frei
15
Entwickler 15
Bewertung
(10)
Projekte
12
33%
Schlichtung
0
Frist nicht eingehalten
2
17%
Arbeitet
Veröffentlicht: 1 Beispiel
16
Entwickler 16
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 5 Beispiele
17
Entwickler 17
Bewertung
(13)
Projekte
20
40%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
5%
Frei
18
Entwickler 18
Bewertung
(9)
Projekte
11
18%
Schlichtung
4
0% / 100%
Frist nicht eingehalten
4
36%
Frei
19
Entwickler 19
Bewertung
(634)
Projekte
741
34%
Schlichtung
49
53% / 39%
Frist nicht eingehalten
14
2%
Beschäftigt
20
Entwickler 20
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
21
Entwickler 21
Bewertung
(13)
Projekte
23
39%
Schlichtung
8
0% / 50%
Frist nicht eingehalten
4
17%
Frei
22
Entwickler 22
Bewertung
(560)
Projekte
855
61%
Schlichtung
33
27% / 45%
Frist nicht eingehalten
24
3%
Arbeitet
Veröffentlicht: 1 Beispiel
23
Entwickler 23
Bewertung
(45)
Projekte
53
57%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
1
2%
Frei
Veröffentlicht: 5 Beispiele
24
Entwickler 24
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
25
Entwickler 25
Bewertung
(87)
Projekte
121
68%
Schlichtung
5
80% / 0%
Frist nicht eingehalten
12
10%
Arbeitet
Ähnliche Aufträge
Project Description: I need an MQL5 Expert Advisor built based on a precise Smart Money Concepts (SMC) multi-timeframe strategy. The bot must analyze the 1-Hour chart for institutional bias and execute trades on the 3-Minute chart following strict structural rules. 1. Inputs & Parameters (Customizable) - Risk Model: Fixed dollar risk of $20.00 for every $100.00 of account balance (20% per trade for personal capital
Hello, I want to create a custom Expert Advisor (EA) for MetaTrader 5 based on 3 main confirmations: Market Structure & Price Action: Identify high time-frame trend direction (HL/LH). Chart Pattern: Detect classic continuous/reversal patterns (e.g. Cup and Handle, Double Bottom/Top) on trading timeframe. Volume Profile (PoC): Confirm entry when price breaks/retests the Point of Control (PoC) level. Risk Management &
I am looking for a highly skilled trading strategist and MQL5 developer with genuine experience in researching, designing, testing, and implementing systematic trading strategies. My primary interest is XAUUSD (Gold), although proven experience with other financial markets is also welcome. I am not looking for someone who simply converts trading rules into code. I want to identify a professional who understands
We’re looking for an investment partner to help fund AegisGoldAIPro , an algorithmic trading platform being developed for MetaTrader 5, initially focused on gold. We’re building a modular system that combines market-structure analysis with planned AI-assisted decision support, risk controls, and automated execution. What we are building is not just a basic trading robots that depend on only one indicator or strategy
Title: Professional MT5 Expert Advisor Required - Fully Automated Trend Pullback Strategy Description: I am looking for an experienced MQL5 developer to create a fully automated MT5 Expert Advisor based on a trend-following pullback strategy. The EA must be flexible, fully configurable and optimized for use on different symbols and timeframes. ============================== STRATEGY OVERVIEW
Looking for a Complete Forex & Gold Signal System — Telegram Automation + Performance Tracking I’m looking for a complete automated trading signal solution for Forex pairs, including EUR/USD, GBP/USD and others, as well as gold (XAU/USD). Requirements: • An average of 2–3 quality signals per day across the selected instruments. Quality matters more than generating signals just to meet a quota. • A high win rate
FOR MT5. BROKERS - XM,TICKMILL. looking for an EA which can generate reasonable profits like 100% monthly, SEND ME SOUCE CODE AND UPON TESTING I SHALL PAY AND WE CAN MAKE NECESSARY MODIFICATIONS
I need a robot that will grow small accounts to bigger amounts, I will test it on demo first then if it does what i want, i will take it. Please it must be simply to use. It must set targets, for example, once it reaches $200 profit for the day, it must close
I need a robot that will grow small accounts to bigger amounts like this one in this link, https://youtu.be/d38pMbJihew?si=3NeIOVyrlwDr4X_o. Please click the link and watch how this EA grow small accounts. Then create a robot like that. I will test it on demo first then if it does what i want, i will take it. Please it must be simply to use. It must set targets, for example, once it reaches $500 profit, it must
Your XAUUSD Buy Stop / Sell Stop Grid EA Strategy 1. Initial order placement Buy Stop orders — 5 orders Place 5 Buy Stop pending orders above the current market price. Each order is spaced 1.00 XAUUSD price unit apart. Initial lot sizes range from 0.01 to 0.05 lots . Sell Stop orders — 5 orders Place 5 Sell Stop pending orders below the current market price. Each order is spaced 1.00 XAUUSD price unit apart. Initial

Projektdetails

Budget
30 - 50 USD
Ausführungsfristen
von 2 bis 4 Tag(e)