Trabalho concluído
Tempo de execução 2 dias
Comentário do desenvolvedor
اتشرفت بك يا استاذ حسن ومنتظرك فى الاعمال القادمه ان شاء الله
Comentário do cliente
انسان محترم جدا في التعامل والاكسبرت هذا فكرة جديدة وتطوير جديد وشغل جديد ودقيق الحمد لله وعاشت ايدك استاذ محمد من اخ لاخو جدا محترم في التعامل وييشتغل كل شي بالمضبوط وبالدليل وخدمات المساعدة ايضا
Termos de Referência
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.
Respondido
1
Classificação
Projetos
28
7%
Arbitragem
9
33%
/
33%
Expirado
1
4%
Trabalhando
2
Classificação
Projetos
21
19%
Arbitragem
5
40%
/
40%
Expirado
0
Livre
3
Classificação
Projetos
520
24%
Arbitragem
61
57%
/
25%
Expirado
60
12%
Carregado
4
Classificação
Projetos
199
47%
Arbitragem
4
50%
/
25%
Expirado
1
1%
Trabalhando
5
Classificação
Projetos
9
67%
Arbitragem
0
Expirado
0
Trabalhando
6
Classificação
Projetos
35
40%
Arbitragem
0
Expirado
3
9%
Livre
7
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 2 códigos
8
Classificação
Projetos
4
100%
Arbitragem
0
Expirado
0
Trabalhando
Publicou: 2 códigos
9
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
10
Classificação
Projetos
8
0%
Arbitragem
2
50%
/
0%
Expirado
1
13%
Trabalhando
11
Classificação
Projetos
68
43%
Arbitragem
15
27%
/
60%
Expirado
1
1%
Trabalhando
12
Classificação
Projetos
21
38%
Arbitragem
0
Expirado
1
5%
Trabalhando
13
Classificação
Projetos
459
55%
Arbitragem
24
58%
/
17%
Expirado
31
7%
Trabalhando
14
Classificação
Projetos
4
0%
Arbitragem
1
100%
/
0%
Expirado
0
Livre
15
Classificação
Projetos
12
33%
Arbitragem
0
Expirado
2
17%
Trabalhando
Publicou: 1 código
16
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 5 códigos
17
Classificação
Projetos
20
40%
Arbitragem
1
0%
/
100%
Expirado
1
5%
Livre
18
Classificação
Projetos
11
18%
Arbitragem
4
0%
/
100%
Expirado
4
36%
Livre
19
Classificação
Projetos
741
34%
Arbitragem
49
53%
/
39%
Expirado
14
2%
Trabalhando
20
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
21
Classificação
Projetos
23
39%
Arbitragem
8
0%
/
50%
Expirado
4
17%
Livre
22
Classificação
Projetos
855
61%
Arbitragem
33
27%
/
45%
Expirado
24
3%
Trabalhando
Publicou: 1 código
23
Classificação
Projetos
53
57%
Arbitragem
2
100%
/
0%
Expirado
1
2%
Livre
Publicou: 5 códigos
24
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
25
Classificação
Projetos
121
68%
Arbitragem
5
80%
/
0%
Expirado
12
10%
Trabalhando
Pedidos semelhantes
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
Needed Gold (XAUUSD) Trading Bot with SL & TP
30 - 35 USD
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
STRADDLE EA- EFFECTIVE
30 - 50 USD
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
I am looking for an experienced and highly competent MQL5 developer to create a bespoke, fully automated Forex Expert Advisor for Meta Trader 5 for my Apple iMac. The EA will incorporate a proprietary trading strategy involving multiple position management, dynamic trade execution, advanced profit management and sophisticated risk controls. Key technical requirements: Automated trade execution and management
Hello developers and quantitative traders, I am looking to purchase a license for an EXISTING, professionally developed MT5 quantitative portfolio Expert Advisor with a long-term, independently verifiable trading history. Purchase budget: $5,000–$15,000 USD Additional annual maintenance fee: $1,000 USD I am willing to establish a long-term commercial relationship with the developer. IMPORTANT: I am NOT looking for
SIERRA CHART
40+ USD
Hello. I have some custom chartbooks/studies that run on ACSIL C++ in Sierra Charts trading platform. I need them put into pinescript to be able to be used in trading view and look similar to the charts we are giving you. also need it to be able to work on ninja trader NinjaScript (C#)/java, and MQL4 and MQL5 for metatrader 4 and 5. You would have to assist with testing. Let me know if you can help with this task
Trading
35+ USD
Project: XAUUSD Gold Trading Robot for MetaTrader 5 I want to develop a fully automated Expert Advisor (EA) for MetaTrader 5, designed exclusively for Gold (XAUUSD) and compatible with the Exness broker. Trading Strategy: Liquidity + CHOCH + Retest Identify important buy-side and sell-side liquidity zones using previous highs and lows, equal highs/lows, and confirmed swing points. Wait for a clear liquidity sweep
I am looking to acquire an EXISTING and PROVEN MetaTrader 5 Expert Advisor. I am NOT looking for someone to develop a random new strategy from scratch. The objective is to find a robust EA with an existing track record, verify its performance and robustness, and purchase the MQL5 source code together with clearly defined commercial rights. MAIN REQUIREMENTS The EA should meet most or all of the following
Informações sobre o projeto
Orçamento
30 - 50 USD
Prazo
de 2 para 4 dias