MT5 EA Development for Forex Trading Strategy

Spécifications

## Project Title: MT5 EA Development for Forex Trading Strategy

### Project Description:

I am seeking the development of a custom Expert Advisor (EA) to automate my Forex trading strategy on the MetaTrader 5 platform. This EA should strictly adhere to my strategy rules, which are defined below. The main aspects of the strategy include two Exponential Moving Averages (EMAs), a Detrended Price Oscillator (DPO), and an Average True Range (ATR) for Stop-Loss placement. 

### Forex Pairs to Trade:

The EA should be capable of trading the top 21 most liquid Forex pairs: AUD/CAD, AUD/CHF, AUD/JPY, AUD/NZD, AUD/USD, CAD/CHF, CAD/JPY, CHF/JPY, EUR/AUD, EUR/CAD, EUR/CHF, EUR/GBP, EUR/JPY, EUR/NZD, EUR/USD, GBP/AUD, GBP/CAD, GBP/CHF, GBP/JPY, GBP/USD, NZD/USD.

### Trading Strategy:

**Entry Rules:**

- Only enter a trade when both EMAs have crossed, and they are at least 1.5 pips apart after crossing.

- Enter a buy position when:
    - EMA 1 (Length 12) crosses above EMA 2 (Length 40)
    - DPO bars turn green (indicating DPO is over 0 Line)

- Enter a sell position when:
    - EMA 1 (Length 12) crosses below EMA 2 (Length 40)
    - DPO bars turn red (indicating DPO is under 0 Line)

**Exit Rules:**

- Set Stop-Loss a little above the recent swing high plus the ATR value for sell trades, or a little below the recent swing low minus the ATR value for buy trades.
- Set Take-Profit at a Risk:Reward ratio of 1:2.
- Close any open position if the EMAs cross back in the opposite direction.
- Close the position if the EMA crosses over again and reaches a distance of 2 pips or more between them.

**Additional Rules:**

- Do not trade in ranging markets, such as when the EMAs have crossed twice or more within the last 24 hours.
- Maximum of one open position per pair at any given time.
- Avoid trading any pair with a spread difference of 1 pip or more.
- Do not trade pairs with important news/data expected within the next 12 hours or those that have already had such data released in the last 2 hours.
- Utilize your EMAs to understand the long-term trend and always check historical patterns and pricing.

**Risk Management:**

- Risk a maximum of 0.5% of your account on each trade if it's only valid on one timeframe (1H or 4H). However, if the trading signal aligns on both timeframes, you can risk 1% on that trade.
- Do not expose more than 3% of your account to the market at any given time.
- Cease trading for the day if you lose 3% of your account value.
- If you have earned 6% of your account value in a single day, refrain from further trading for the rest of the day.

**Other Considerations:**

- The EA should operate 24/5.
- If a trade is closed due to EMA cross in the opposite direction or reaching the set profit/loss level, the EA should consider re-entry into the market upon the next EMA crossover that complies with all other rules.
- Use an API service to determine significant news events. A paid service is preferred for more accurate and prompt updates.
- The EA should automatically close trades when the EMAs re-cross.
- The leverage on the trading account is usually 1:100.
- The EA should allow a slippage of up to 2 pips for trade execution.
- The EA should attempt to open a trade even if the price deviates within the 2 pips limit from the desired entry point, especially when the price retraces back to the desired level or when a better entry point arises.

### Deliverables:

The final deliverable should be the complete, compiled EA, along with its source code. The code should be clean, efficient, and well-commented for future modifications. 

### Communication:

I would appreciate regular updates and the opportunity to test different versions of the EA during the development process.

---

Additional Features:

1. **Notification System:** The EA could send notifications to your email or mobile phone when it opens or closes a trade.

2. **Backtesting Functionality:** You may want the ability to backtest your strategy over historical data. Your EA should support this feature.

3. **Dashboard:** A simple dashboard on the MT5 screen showing current trades, potential setups, account status, and other relevant information can be very handy.

4. **Logs:** Keep detailed logs of all activities. It helps to debug in case of issues and also allows you to review the EA's performance.

5. **Customization:** All strategy parameters should be easily customizable through the EA's input settings.

6. **Graceful Error Handling:** The EA should handle all kinds of errors gracefully and never crash your MT5 terminal.

These suggestions should make the EA more robust, flexible, and user-friendly.

I Bought the MOST Profitable Swing Trading Strategy on Fiverr for $45 - YouTube

Répondu

1
Développeur 1
Évaluation
(16)
Projets
35
23%
Arbitrage
4
0% / 50%
En retard
2
6%
Travail
2
Développeur 2
Évaluation
(160)
Projets
206
61%
Arbitrage
10
80% / 0%
En retard
0
Gratuit
Publié : 1 code
3
Développeur 3
Évaluation
(434)
Projets
640
53%
Arbitrage
34
62% / 21%
En retard
6
1%
Travail
4
Développeur 4
Évaluation
(11)
Projets
11
0%
Arbitrage
5
20% / 60%
En retard
2
18%
Gratuit
5
Développeur 5
Évaluation
(14)
Projets
19
11%
Arbitrage
1
0% / 100%
En retard
5
26%
Gratuit
6
Développeur 6
Évaluation
(72)
Projets
80
10%
Arbitrage
38
8% / 58%
En retard
6
8%
Gratuit
7
Développeur 7
Évaluation
(7)
Projets
6
0%
Arbitrage
5
0% / 100%
En retard
1
17%
Gratuit
8
Développeur 8
Évaluation
(318)
Projets
565
35%
Arbitrage
81
31% / 44%
En retard
204
36%
Gratuit
9
Développeur 9
Évaluation
(1)
Projets
1
0%
Arbitrage
2
50% / 50%
En retard
0
Gratuit
10
Développeur 10
Évaluation
(37)
Projets
59
27%
Arbitrage
26
19% / 54%
En retard
10
17%
Travail
Publié : 1 code
11
Développeur 11
Évaluation
(119)
Projets
169
38%
Arbitrage
9
78% / 22%
En retard
15
9%
Gratuit
12
Développeur 12
Évaluation
(24)
Projets
29
38%
Arbitrage
2
0% / 0%
En retard
2
7%
Gratuit
13
Développeur 13
Évaluation
(106)
Projets
129
25%
Arbitrage
24
29% / 54%
En retard
8
6%
Gratuit
14
Développeur 14
Évaluation
(8)
Projets
13
85%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
Commandes similaires
DESCRIPTION: I have a trading bot (Pips Sure EA v2.1) that operates on MT4, but I do not own the original .mq4 source code file. I need an experienced MQL4 developer to build a clean, optimized clone from scratch so that I can own the source code for long-term updates. WHAT I WILL PROVIDE: 1. The compiled .ex4 bot file. 2. The companion custom indicator file used by the bot (HiLo.ex4). 3. Detailed screenshots of all
I HAVE EA MT4 SOURCE TO THAT I WANT TO UPGRADE TO THE BELOW STRATEGIES EA UPGRADE ✅ Forex ✅ Gold (XAUUSD) ✅ Deriv Synthetic Indices 🧠 🏗️ SYSTEM ARCHITECTURE Your EA now has 5 CORE MODULES: 1. Market Engine Detects: Forex / Gold / Synthetic Volatility Spread 2. Strategy Engine Controls: Scalping mode Swing mode Re-entry logic Cross signal logic 3. Smart Filters Higher timeframe trend Lower timeframe conflict filter
I need a trading robot for MetaTrader 5 that works on mobile for XAUUSD. === TRADING RULES === Symbol: XAUUSD Timeframe: M15 Trading Hours: 10:00 to 18:00 server time only Buy: When 10 EMA crosses above 50 EMA Sell: When 10 EMA crosses below 50 EMA Close opposite position when new signal appears === RISK MANAGEMENT === Risk per trade: 1% of account balance Stop Loss: 300 points / $3.00 Take Profit: 600 points / $6.00
Jona copilot v12 30 - 40 USD
Hi, I'm interested in ordering an MT4 trading bot. Before we begin, could you please send me the technical specifications and requirements you'll need? Specifically, I'd like to know: - The trading strategy the bot will use. - The currency pairs or instruments it will trade. - The timeframes it supports. - Risk management features (lot sizing, stop loss, take profit, trailing stop, maximum drawdown). - Whether it
Hello, I want this project to be a complete redesign, not just an update. My goal is to build an institutional-grade TradingView indicator that is extremely accurate, stable, fast, and completely non-repainting. You are free to modify, delete, replace, or completely rewrite any part of the code if it improves the final result. I don't care about preserving the current code or appearance—I only care about building the
{ "strategy_name": "M5 EMA Scalper", "timeframe": "M5", "indicators": { "ema_fast": 20, "ema_slow": 50, "rsi": 14, "atr": 14 }, "entry_rules": { "buy": [ "EMA20 > EMA50", "Price closes above EMA20", "RSI > 55" ], "sell": [ "EMA20 < EMA50", "Price closes below EMA20", "RSI < 45" ] }, "risk_management": { "risk_per_trade": 1.0, "stop_loss_atr": 1.5, "take_profit_rr": 2.0
Hola, traders e inversores: Desarrollamos soluciones de trading algorítmico para MetaTrader 4 y MetaTrader 5. Creamos bots, indicadores y herramientas a medida que convierten estrategias manuales en sistemas automáticos, configurables y orientados a una gestión de riesgo sólida. Hemos trabajado en automatizaciones que integran entradas y salidas por reglas, cálculo de lotaje, control de drawdown, filtros de horario y
Hello, I need a custom Expert Advisor for MetaTrader 5. I am trading from mobile only. **Account & Style:** - Capital: $5,000 - $10,000 - Risk: Moderate/Balanced - Trading Style: Scalping **Pairs & Timeframe:** - Symbols: EURUSD and XAUUSD - Timeframe: M5 **Strategy:** - BUY: RSI(14) < 30 AND Price > 20 EMA - SELL: RSI(14) > 70 AND Price < 20 EMA - Only 1 trade per symbol at a time - No Martingale / No Grid **Risk
> "I am looking for a reliable and profitable Expert Advisor (EA) or trading robot for MetaTrader. The EA should have a proven track record, good risk management, and stable performance in live market conditions. Please share the name of the EA, a brief explanation of how its strategy works, and any relevant performance statistics or backtest reports to help me evaluate it."
We are seeking an experienced MQL4/MQL5 programmer to develop a high-performance, fully automated Expert Advisor (EA). The bot must execute a sophisticated multi-currency hedging strategy across correlated forex pairs. Key Responsibilities Develop Multi-Currency Logic : Build an EA capable of scanning and trading multiple currency pairs simultaneously from a single chart or setup. Implement Hedging Strategy : Code

Informations sur le projet

Budget
50 - 500 USD
Délais
à 20 jour(s)