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

MQL5 Uzmanlar

İş tamamlandı

Tamamlanma süresi: 2 gün
Geliştirici tarafından geri bildirim
اتشرفت بك يا استاذ حسن ومنتظرك فى الاعمال القادمه ان شاء الله
Müşteri tarafından geri bildirim
انسان محترم جدا في التعامل والاكسبرت هذا فكرة جديدة وتطوير جديد وشغل جديد ودقيق الحمد لله وعاشت ايدك استاذ محمد من اخ لاخو جدا محترم في التعامل وييشتغل كل شي بالمضبوط وبالدليل وخدمات المساعدة ايضا

Şartname

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.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(22)
Projeler
28
7%
Arabuluculuk
9
33% / 33%
Süresi dolmuş
1
4%
Çalışıyor
2
Geliştirici 2
Derecelendirme
(17)
Projeler
21
19%
Arabuluculuk
5
40% / 40%
Süresi dolmuş
0
Serbest
3
Geliştirici 3
Derecelendirme
(402)
Projeler
520
24%
Arabuluculuk
61
57% / 25%
Süresi dolmuş
60
12%
Yüklendi
4
Geliştirici 4
Derecelendirme
(185)
Projeler
199
47%
Arabuluculuk
4
50% / 25%
Süresi dolmuş
1
1%
Çalışıyor
5
Geliştirici 5
Derecelendirme
(4)
Projeler
10
60%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
6
Geliştirici 6
Derecelendirme
(34)
Projeler
35
40%
Arabuluculuk
0
Süresi dolmuş
3
9%
Serbest
7
Geliştirici 7
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 2 kod
8
Geliştirici 8
Derecelendirme
(3)
Projeler
4
100%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 2 kod
9
Geliştirici 9
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
10
Geliştirici 10
Derecelendirme
(8)
Projeler
8
0%
Arabuluculuk
2
50% / 0%
Süresi dolmuş
1
13%
Çalışıyor
11
Geliştirici 11
Derecelendirme
(54)
Projeler
68
43%
Arabuluculuk
15
27% / 60%
Süresi dolmuş
1
1%
Çalışıyor
12
Geliştirici 12
Derecelendirme
(13)
Projeler
21
38%
Arabuluculuk
0
Süresi dolmuş
1
5%
Çalışıyor
13
Geliştirici 13
Derecelendirme
(369)
Projeler
459
55%
Arabuluculuk
24
58% / 17%
Süresi dolmuş
31
7%
Çalışıyor
14
Geliştirici 14
Derecelendirme
(3)
Projeler
4
0%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
0
Serbest
15
Geliştirici 15
Derecelendirme
(10)
Projeler
12
33%
Arabuluculuk
0
Süresi dolmuş
2
17%
Çalışıyor
Yayınlandı: 1 kod
16
Geliştirici 16
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 5 kod
17
Geliştirici 17
Derecelendirme
(13)
Projeler
20
40%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
5%
Serbest
18
Geliştirici 18
Derecelendirme
(9)
Projeler
11
18%
Arabuluculuk
4
0% / 100%
Süresi dolmuş
4
36%
Serbest
19
Geliştirici 19
Derecelendirme
(634)
Projeler
741
34%
Arabuluculuk
49
53% / 39%
Süresi dolmuş
14
2%
Yüklendi
20
Geliştirici 20
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
21
Geliştirici 21
Derecelendirme
(13)
Projeler
23
39%
Arabuluculuk
8
0% / 50%
Süresi dolmuş
4
17%
Serbest
22
Geliştirici 22
Derecelendirme
(560)
Projeler
855
61%
Arabuluculuk
33
27% / 45%
Süresi dolmuş
24
3%
Çalışıyor
Yayınlandı: 1 kod
23
Geliştirici 23
Derecelendirme
(45)
Projeler
53
57%
Arabuluculuk
2
100% / 0%
Süresi dolmuş
1
2%
Serbest
Yayınlandı: 5 kod
24
Geliştirici 24
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
25
Geliştirici 25
Derecelendirme
(87)
Projeler
121
68%
Arabuluculuk
5
80% / 0%
Süresi dolmuş
12
10%
Çalışıyor
Benzer siparişler
I have an existing compiled MT5 Expert Advisor (.ex5) for XAUUSD scalping. I need a developer to build a bridge that connects my existing EA to a broker’s FIX API, allowing its trading signals to execute orders directly through FIX instead of the standard MT5 trade server. I do not need a new trading strategy or a new EA. Please confirm whether this is technically possible without the EA source code, and explain your
I am looking for an experienced MQL5 developer and trader to develop a non-repainting scalping indicator for MT5 , designed for the M5 and M15 timeframes. Instruments I Trade: GainX 400 GainX 600 PainX 400 PainX 600 My Main Requirement: Signal Accuracy I do not need another basic indicator that simply displays BUY/SELL signals with Stop Loss and Take Profit levels. I already have several indicators, but their signals
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

Proje bilgisi

Bütçe
30 - 50 USD
Son teslim tarihi
from 2 to 4 gün