Gold robot

MQL5 Experts Python

Spécifications

Yes. This screen is asking you to write the Requirements Specification for your Gold/XAUUSD trading robot.

Since you want your DEEPTHINK X10 institutional-style MT5 system, use this ready-to-paste specification:

DEEPTHINK X10 GOLD ROBOT – MT5 EXPERT ADVISOR REQUIREMENTS Develop an advanced MetaTrader 5 Expert Advisor (EA) for XAUUSD (Gold) scalping based on a multi-factor DEEPTHINK X10 trading framework. 1. MARKET - Primary symbol: XAUUSD - MT5 compatible - Designed primarily for London and New York sessions - Multi-timeframe analysis: D1, H4, H1, M30, M15, M5 and M1 - Broker spread, digits and symbol specifications must be detected automatically. 2. HIGHER-TIMEFRAME MARKET CONTEXT The EA must first determine: - Daily trend and market phase - H4 market structure - H1 directional bias - PrSpecify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to spend thirty minutes to prepare a good text than to lose hours and days to resolve misunderstandings after concluding the Agreement or when accepting the order execution results.emium/discount zones - Major swing highs/lows - Support/resistance - Previous day high/low - Previous week high/low - Asian/London/New York session highs and lows No trade should be taken when higher-timeframe conditions strongly conflict with the setup. 3. LIQUIDITY ENGINE Detect: - Equal highs/lows - Buy-side liquidity - Sell-side liquidity - Previous day/week liquidity - Session liquidity - Swing liquidity - Stop-hunt/liquidity sweep conditions A high-quality setup should preferably contain a confirmed liquidity sweep before entry. 4. SMC / ICT ENGINE Automatically identify: - BOS (Break of Structure) - CHOCH - Order Blocks - Fair Value Gaps (FVG) - Mitigation blocks - Displacement candles - Liquidity grabs - Market structure shifts Preferred sequence: Liquidity Sweep → CHOCH → Displacement → BOS → OB/FVG Retest → Entry. 5. VOLUME / AUCTION ENGINE Use: - Volume Profile - POC - VAH - VAL - HVN - LVN - VWAP - Tick volume where real volume is unavailable Use these levels as confluence for entries, exits and targets rather than relying on a single indicator. 6. VOLATILITY ENGINE Use ATR to dynamically calculate: - Stop-loss distance - Minimum volatility requirement - Take-profit targets - Avoiding excessively tight stops during high volatility 7. GOLD MACRO / NEWS FILTER The EA must have a news-risk filter for major events affecting Gold/USD, including: - FOMC - Federal Reserve decisions - CPI - PPI - NFP - Unemployment data - GDP - Powell/Fed speeches - Major USD economic releases Allow configurable no-trade periods before and after high-impact news. 8. SESSION FILTER Prioritize: - London session - New York session - London/New York overlap - COMEX/US market open Allow the user to configure session start/end times according to broker server time. 9. ENTRY CONDITIONS BUY setup should preferably require: - Bullish HTF context - Price in discount/value/demand area - Sell-side liquidity sweep - Bullish displacement - Bullish CHOCH - Bullish BOS - Valid bullish Order Block and/or FVG - Retest/confirmation - Volume Profile/VWAP confluence - Acceptable spread - Sufficient volatility - No major news restriction - Minimum RR of 1:3 SELL setup should use the inverse conditions: - Bearish HTF context - Price in premium/value/supply area - Buy-side liquidity sweep - Bearish displacement - Bearish CHOCH - Bearish BOS - Bearish OB/FVG - Retest/confirmation - Volume Profile/VWAP confluence - Acceptable spread - Sufficient volatility - No major news restriction - Minimum RR of 1:3 10. X10 SCORING SYSTEM Create a configurable 10-point setup-quality score: HTF Bias 40% Liquidity 20% SMC/ICT 20% Session 10% Execution 10% Score interpretation: - 9–10: A+ setup - 8–8.9: High-quality setup - 6–7.9: Reduced-quality setup - Below 6: NO TRADE The EA must allow the minimum score required for trading to be configured. 11. RISK MANAGEMENT - Default risk per trade: 0.5%–1% - Configurable risk percentage - Automatic position sizing - Maximum daily loss limit - Maximum consecutive losses - Maximum trades per day - Stop trading after daily loss limit - No revenge/re-entry loop - No uncontrolled martingale - No averaging down unless explicitly enabled - Maximum spread filter - Maximum slippage/deviation setting 12. STOP LOSS SL should be based on market structure and volatility, not an arbitrary fixed distance. Possible SL locations: - Beyond liquidity sweep - Beyond Order Block - Beyond swing high/low - ATR-based safety buffer 13. TAKE PROFIT / TARGET ENGINE Use: - TP1 - TP2 - TP3 Targets should be selected from: - Opposing liquidity - Previous highs/lows - Session highs/lows - Volume Profile levels - POC/VAH/VAL - Major swing points Minimum initial RR requirement: 1:3. 14. TRADE MANAGEMENT Implement configurable: - Break-even - Partial profit taking - Trailing stop - ATR trailing stop - Structure-based trailing - TP1/TP2/TP3 partial exits Do not move SL to breakeven too early. 15. NO-TRADE CONDITIONS Do not trade when: - HTF structure is unclear - X10 score is below minimum - No liquidity event - No CHOCH/BOS confirmation - Spread is excessive - ATR/volatility is unsuitable - Major news filter is active - RR is below required minimum - Market is extremely choppy - Daily loss limit is reached - Maximum trades/losses are reached 16. EXECUTION The EA must wait for confirmation instead of entering simply because price reaches an Order Block, FVG, VWAP or Fibonacci level. Preferred execution: HTF Bias → Liquidity Pool → Session Sweep → CHOCH → BOS → Displacement → OB/FVG Retest → Confirmation → Entry → Liquidity Target 17. DASHBOARD Create an MT5 chart dashboard showing: - XAUUSD - Current session - HTF bias - D1/H4/H1 structure - Liquidity status - CHOCH status - BOS status - OB status - FVG status - VWAP - POC/VAH/VAL - ATR - Spread - News status - X10 score - Risk % - Lot size - SL - TP1/TP2/TP3 - Current trade status - Daily P/L - Consecutive losses - Trading enabled/disabled 18. ALERTS Provide configurable: - Popup alerts - Push notifications - Sound alerts - Entry alerts - Liquidity sweep alerts - CHOCH/BOS alerts - A+ setup alerts - News/no-trade alerts - Trade-management alerts 19. BACKTESTING / OPTIMIZATION The EA must be suitable for MT5 Strategy Tester. All major parameters should be configurable for optimization, including: - X10 minimum score - Risk % - ATR multiplier - RR - Session times - News buffer - Spread limit - BOS/CHOCH sensitivity - FVG parameters - Liquidity parameters - TP/SL settings - Trade limits Avoid overfitting. The code should be modular and suitable for forward testing. 20. CODE QUALITY Use clean, modular MQL5 code with separate modules/classes where appropriate: - Market Structure - Liquidity - SMC/ICT - Volume Profile - VWAP - ATR - News Filter - Risk Management - Entry Engine - Target Engine - Trade Management - Dashboard - Alerts The EA must compile without errors or warnings and must not use martingale or unsafe unlimited position accumulation. PRIMARY OBJECTIVE: Build a disciplined XAUUSD automated trading system that only trades when multiple independent conditions align. The system should prioritize capital preservation, high-quality setups, strict risk management, liquidity-based targets, and confirmation-based execution rather than maximizing the number of trades.

For the skills at the top of the page

Select the skills most relevant to this project:

Forex + Trading robot/indicator debugging + Strategy optimization + Statistics and mathematics + C++ + Python + Strategy modules + Panels and dialog boxes + MQL/MT5-related skills if available.

Your attached DEEPTHINK_rg.mq5 can be used as the existing code/base for the developer to inspect and modify.


Dossiers :

Répondu

1
Développeur 1
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
2
Développeur 2
Évaluation
(2)
Projets
2
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
3
Développeur 3
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 1 code
4
Développeur 4
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
5
Développeur 5
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
6
Développeur 6
Évaluation
(16)
Projets
30
40%
Arbitrage
3
33% / 67%
En retard
7
23%
Travail
7
Développeur 7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 2 codes
8
Développeur 8
Évaluation
(319)
Projets
571
35%
Arbitrage
83
31% / 45%
En retard
206
36%
Gratuit
9
Développeur 9
Évaluation
(111)
Projets
183
25%
Arbitrage
25
16% / 76%
En retard
16
9%
Gratuit
10
Développeur 10
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
11
Développeur 11
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
12
Développeur 12
Évaluation
(1)
Projets
2
50%
Arbitrage
0
En retard
0
Gratuit
Publié : 2 codes
13
Développeur 13
Évaluation
(64)
Projets
144
46%
Arbitrage
21
38% / 24%
En retard
32
22%
Gratuit
14
Développeur 14
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
15
Développeur 15
Évaluation
(211)
Projets
274
21%
Arbitrage
24
54% / 17%
En retard
0
Gratuit
16
Développeur 16
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
I need a custom MQL5 indicator for MetaTrader 5. The indicator must automatically print entry, stop loss, and take profit zones on the chart using dots. A critical requirement is that these dots must be non-lagging and absolutely non-repainting. Additionally, the indicator needs to identify and display current supply and demand zones. Please provide the mq5 source code and the ex5 file upon completion
Expert Advisors 300+ USD
double CRiskManager::CalculateLotSize(double slPoints) { double balance = AccountInfoDouble(ACCOUNT_BALANCE); double riskMoney = balance * (m_riskPercent / 100.0); double tickValue = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE); double tickSize = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_SIZE); double pointValue = tickValue / tickSize; double lot = riskMoney / (slPoints * pointValue);
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
I need an AI based mt5 EA which self learns and improves on its previous mistakes. The EA must be able to utilize numerous trade set ups like; 1. CRT, 2. liquidity sweep reversal at selected higher timeframe where a candle sweeps previous candle high and closes lower or sweeps previous candle low and closes higher, 3. SMC where it trades on OB, CHoCH, BOS. 4. Support and resistance. It should trade any currency pair
i need some tradingview strategy that i want to use as a tester, i have something that i am working on currently and i need someone that can provide me with tradingview strategies that doesn't have a win rate, the one with 1:1 RR it need to have low win rate like 10% or 5% profitability, i am not paying $30 for,i dont have up to that for this cause i only want to use it as a test, if anyone have any to send me please
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
Project Description I am looking for an experienced MQL5/MT5 Expert Advisor developer to develop an automated trading EA for XAUUSD on the M3 timeframe , running on an Exness account . The EA will automate a manual strategy based on SNR/GAP zones , using two setup types: Price Rejection Price Correction The EA should identify valid BUY/SELL setups around predefined SNR/GAP areas, apply configurable RSI, SMA, EMA and
please share: Strategy description — entry/exit rules, indicators used, timeframe(s), and instrument(s) (a written explanation, screenshots, or an existing indicator/EA to reference all work) Risk management rules — position sizing method (fixed lot / % risk), stop loss / take profit logic, max drawdown or daily loss limits, and whether martingale/grid/hedging is involved Broker & account details — broker name
Mashiri 50 - 10000 USD
I need a custom MetaTrader 5 indicator designed specifically for XAUUSD gold trading. The indicator should identify potential buy and sell opportunities, display clear entry and exit signals on the chart, provide alerts, and help identify market trends and possible reversals
Торговый робот XAUUSD AI/ML — MT5 + Python + MQL5 Ищу опытного разработчика с глубокими знаниями в следующих областях: MQL5 / MetaTrader 5 Python Машинное обучение / Искусственный интеллект Алгоритмическая торговля Проект Я хочу разработать торговую систему на основе ИИ/машинного обучения, предназначенную исключительно для XAUUSD (золото) . Архитектура: Данные рынка XAUUSD → Модель Python/ML → ПОКУПКА / ПРОДАЖА /

Informations sur le projet

Budget
30+ USD

Client

Commandes passées1
Nombre d'arbitrages0