Spécifications
am looking for an experienced MQL5 developer to build a high-frequency trading Expert Advisor (EA) for XAUUSD (Gold) on M1 and M5 timeframes.
The EA must include advanced execution logic, dynamic pending orders, risk management, and news/session filters. Clean, efficient, and well-documented code is required.
Strategy type: Scalping (fast trades, quick profit).
Very fast execution logic (optimized for speed).
Goal:
The EA should aim to generate frequent small profits with high accuracy and fast execution.
Core Features & Requirements
1. Trading Logic
- The EA must:
- Open market trades in the direction of current price movement
- Place pending orders in the opposite direction
- Behavior:
- In bullish conditions:
- Open BUY trades
- Place SELL pending orders
- In bearish conditions:
- Open SELL trades
- Place BUY pending orders
- In bullish conditions:
2. Trailing Pending Orders (Key Feature)
- Pending orders must:
- Maintain a constant adjustable distance (points) from current price
- Move dynamically as price moves (like a trailing mechanism)
- Input parameter:
- PendingDistancePoints
3. Trade Management
Each order (market & pending) must support:
- Stop Loss (points)
- Take Profit (points)
- Trailing Stop:
- Trailing Start (points)
- Trailing Step (points)
- Trailing Stop Distance (points)
4. Position Control
- Adjustable number of trades per signal:
- MaxTradesPerSignal
- Lot size options:
- Fixed lot size ( BaseLotSize )
- Dynamic lot size multiplier:
- Increase after profit
- Decrease after loss
- Parameter:
- LotMultiplier
5. Spread Filter
- EA should only trade when spread is acceptable:
- Input:
- MaxSpread
- Input:
- No trades opened if spread exceeds threshold
6. News Filter (Fundamental Events)
- Integrate economic calendar (MQL5 built-in or external API)
- Options:
- Enable/Disable news trading
- Filter by impact level (Low/Medium/High)
Behavior:
- Close all open trades and delete pending orders:
- MinutesBeforeNews
- Resume trading:
- MinutesAfterNews
7. ⏱️Time-Based Trading Control
- Trading session control:
- StartTradingTime
- StopTradingTime
- Outside this window:
- No new trades opened
8. Session Filter
- Enable/Disable trading for:
- Asian Session
- London Session
- New York Session
9. AI-Based Entry Optimization (Optional but Required)
- Integrate lightweight AI logic for smarter entries:
- Options may include:
- Volatility analysis
- Trend strength filtering
- Pattern recognition
- Options may include:
- Must be:
- Configurable (On/Off)
- Efficient (no heavy external dependencies)
10. ⚡ Performance Requirements
- Optimized for high-frequency execution
- Minimal latency
- Efficient order handling (no lag or duplication)
11. Lifetime Usage Requirement
- The EA must:
- Not expire
- Be fully functional without external licensing
- Be delivered with complete source code (.mq5)
12. Backtesting & Profitability Proof
The developer must provide:
- Backtest results on:
- XAUUSD
- M1 and M5 timeframes
- Metrics required:
- Net Profit
- Drawdown
- Profit Factor
- Win Rate
- Preferably:
- Tick data quality ≥ 99%
- Multiple market conditions (at least 2–3 years)
Input Parameters Summary
- BaseLotSize
- LotMultiplier
- MaxTradesPerSignal
- MaxSpread
- PendingDistancePoints
- StopLossPoints
- TakeProfitPoints
- TrailingStart
- TrailingStep
- TrailingStop
- MinutesBeforeNews
- MinutesAfterNews
- StartTradingTime
- StopTradingTime
- Session toggles (Asian/London/New York)
- AI Filter (On/Off)
Deliverables
- Fully functional .mq5 source code
- Compiled .ex5 file
- User guide (setup + parameters explanation)
- Backtest report (with screenshots or HTML export)
Répondu
1
Évaluation
Projets
3
0%
Arbitrage
1
0%
/
100%
En retard
0
Gratuit
2
Évaluation
Projets
22
9%
Arbitrage
6
33%
/
50%
En retard
1
5%
Chargé
3
Évaluation
Projets
54
50%
Arbitrage
6
83%
/
0%
En retard
1
2%
Travail
4
Évaluation
Projets
87
29%
Arbitrage
24
13%
/
58%
En retard
7
8%
Travail
5
Évaluation
Projets
10
20%
Arbitrage
1
0%
/
100%
En retard
1
10%
Gratuit
6
Évaluation
Projets
33
61%
Arbitrage
1
100%
/
0%
En retard
1
3%
Travail
Publié : 5 codes
7
Évaluation
Projets
1
0%
Arbitrage
1
0%
/
100%
En retard
0
Gratuit
8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
9
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
10
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Travail
11
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
12
Évaluation
Projets
6
67%
Arbitrage
0
En retard
0
Travail
Commandes similaires
1. IF price forms: - Higher highs + higher lows → TREND = BUY - Lower highs + lower lows → TREND = SELL ELSE → NO TRADE 2. IF: - Trend = BUY - Price retraces to support zone - Bullish engulfing candle forms - TDI green crosses above red (optional) THEN: - Execute BUY 3. IF: - Trend = SELL - Price retraces to resistance - Bearish engulfing forms - TDI confirms THEN: - Execute SELL 4. Risk per trade = 1% of account Lot
Apply with a screen of your work . Symbol Specific Logic . Live Chart Optimization Check the Core logic . [back tests as well] Change points to pips . Create buffer for the zone
I already have an MT5 trading bot called Omega Bot and I am looking for a marketer / seller who can help me find real buyers. Commission: 100 USD per successful sale Bot details: - MT5 only - Gold and Silver - M15 - ORB strategy - Asia and New York sessions - Automatic risk management - Break-even - Trailing stop - Spread filter - Beginner friendly - Ready settings file - Trial version available - Support after sale
Fair Value Gap Expert , Optimize the core logic for live chart . [Filters are working] Lets ace the trailing stop . Change points to pip . Project will start from next week
have the Beatrix Inventor Expert Advisor (EA) that was profitable in the past but has been losing money recently. I need an experienced EA developer/optimizer to study the trade history (especially Stop Loss hits, drawdown periods, SL/TP behavior, win/loss ratio, etc.) and recommend + implement specific tweaks so it becomes consistently profitable again. Your job: 1. Deep analysis of why the EA is no longer
Until zone detection is coded , you will be from that point . Trailing Stop Optimization for live chart . Apply with Specific Currency Support . Clean Code . Zone Upper Limit and Lower Limit . Apply with careful understanding of the project requirement
Required Filters are working as per specification and requirement . Stop Loss Trailing needs correct execution for live chart . Need a little advice on trailing stop loss correction . Live chart only
Please explain all the details, including the entry and exit conditions . Refine signal trigger execution . Optimize live chart performance . Ensure stable and clean code structure : Stable and clean code is important . Otherwise its a mess . Apply with as much accurate structure you foresee . requests for details of the project will be ignored
Informations sur le projet
Budget
40+ USD
Délais
de 5 à 7 jour(s)
Client
Commandes passées5
Nombre d'arbitrages0