Tâche terminée
Temps d'exécution 17 jours
Spécifications
1. Introduction
1.1. Purpose
The purpose of this EA is to automate the EMA crossover strategy to achieve consistent trading results in the Forex market. Users will manually input the two EMA periods to allow for testing various combinations and identifying a successful trading system.
1.2. Scope
The EA will operate on major currency pairs, indices, and stocks across multiple timeframes to enable testing of different timeframes.
2. Functional Requirements
2.1. Trading Strategy
Entry Conditions
- Buy Signal: A buy order is initiated when the slow EMA crosses above the fast EMA.
- Sell Signal: A sell order is initiated when the slow EMA crosses below the fast EMA.
- Time Window: Include a time window when entries can be taken. This will allow trades to be initiated only within specific hours of the day.
Exit Conditions
- Close Buy Position: The buy position is closed when the slow EMA crosses below the fast EMA.
- Close Sell Position: The sell position is closed when the slow EMA crosses above the fast EMA.
- Exits Based on Signal: Exits do not depend on the time of day. They can happen only when an exit signal is given.
- Negative Stop Loss Trailing: Include a negative stop loss trailing until an opposite signal is given. Exit the trade when an opposite signal occurs.
Breakeven Condition
- Breakeven:
Breakeven will have two conditions that a user will have to set in the settings section. Below are the conditions. All will be tested to have a better setting that is profitable,
- Condition 1: Include a breakeven condition to be set at the close of the buy or sell candle when 3 consecutive candles close above or below the crossover, depending on whether it is a buy or sell.
- Condition 2: Include a breakeven condition to be set after a number of pips have been covered.
Stop Loss Placement
- Stop Loss at Candle Low: Set a stop loss at the low of the candle that provided the signal.
- Stop Loss Distance: Allow users to specify the distance from the signal candle low to the stop loss in pips.
- Breakeven at Signal Entry: If the stop loss moves a certain number of pips, set the breakeven to the entry point of the signal.
- Adjustable Stop Loss: Be able to adjust the stop loss, especially when there is news or other market events that may impact trading conditions.
Order Types
- Market Orders
2.2. Risk Management
- Position Sizing: The position size will be 1% of the account balance per trade.
- Stop Loss: The stop loss is marked as the last point in the buying signal. However, it must meet a certain number of pips. If it moves a certain number of pips, set the breakeven to the entry point of the signal.
- Adjustable Stop Loss: Be able to adjust the stop loss, especially when there is news or other market events that may impact trading conditions.
- Take Profit: Fixed take profit at 100 pips.
- Trailing Stop: No trailing stop will be used.
2.3. Money Management
- Lot Size: Set the lot size for each trade based on user input or calculated based on the position size percentage.
- Maximum Drawdown: 30% of the account balance.
- Maximum Number of Open Positions: Only one position (either long or short) will be open at any time.
2.4. Trade Management
- Hedging: Hedging will not be used.
- Martingale or Grid Strategies: These strategies will not be used.
3. Technical Requirements
3.1. Platform
MetaTrader 5 (MT5)
3.2. Programming Language
MQL5
3.3. Performance
- Execution Speed: Orders should be executed in less than a second, if possible.
- Resource Usage: The EA should minimize CPU and memory usage.
4. Non-Functional Requirements
4.1. Reliability
- Uptime: The EA should maintain 99.9% uptime.
- Error Handling: The EA should handle errors gracefully and log them for further analysis.
4.2. Maintainability
- Code Documentation: The code should be well-documented with comments explaining the logic.
- Modularity: The code should be modular to facilitate future updates or changes.
4.3. Security
- Access Control: Only the admin can modify EA settings.
- Data Protection: Sensitive data should be handled securely.
5. User Interface Requirements
5.1. Inputs
- Indicator Parameters:
- Fast EMA period: Varies
- Slow EMA period: Varies
- Risk Parameters:
- Position size (percentage of account balance): 1%
- Stop loss: User-defined distance in pips from the signal candle low.
- Take profit: 100 pips
- Trade Parameters:
- Maximum drawdown: 30%
- Maximum number of open positions: 1
- Lot size: User-defined or calculated based on the position size percentage.
- Time Window Parameters:
- Start Time: The start of the time window for taking entries.
- End Time: The end of the time window for taking entries.
5.2. Outputs
- Trade Logs: Detailed logs of each trade, including entry and exit points, position size, and profit/loss.
- Performance Reports: Daily performance reports detailing key metrics such as profit factor, drawdown, and win rate.
6. Testing Requirements
6.1. Backtesting
- Historical Data: Use historical data from the past 2 years.
- Performance Metrics: Evaluate metrics such as profit factor, drawdown, win rate, and total net profit.
6.2. Forward Testing
- Demo Account Testing: Test the EA on a demo account for 3 months to validate performance.
- Live Testing: Test the EA in a live environment with limited funds for 1 month.
7. Documentation Requirements
7.1. User Guide
- Installation Instructions: Step-by-step guide on how to install the EA on MT5.
- Configuration Guide: Detailed instructions on how to configure the EA’s settings.
- Usage Guide: How to start and stop the EA, and interpret its outputs.
7.2. Technical Documentation
- Code Documentation: Include in-line comments and explanations within the code.
Répondu
1
Évaluation
Projets
320
29%
Arbitrage
34
26%
/
65%
En retard
10
3%
Gratuit
2
Évaluation
Projets
89
28%
Arbitrage
24
13%
/
58%
En retard
7
8%
Travail
3
Évaluation
Projets
125
24%
Arbitrage
23
26%
/
52%
En retard
8
6%
Travail
4
Évaluation
Projets
5
0%
Arbitrage
3
0%
/
100%
En retard
1
20%
Travail
5
Évaluation
Projets
20
10%
Arbitrage
4
50%
/
50%
En retard
5
25%
Gratuit
6
Évaluation
Projets
1
0%
Arbitrage
4
0%
/
50%
En retard
0
Travail
7
Évaluation
Projets
9
22%
Arbitrage
12
42%
/
58%
En retard
0
Gratuit
8
Évaluation
Projets
5
20%
Arbitrage
3
0%
/
100%
En retard
2
40%
Gratuit
9
Évaluation
Projets
9
33%
Arbitrage
11
0%
/
100%
En retard
2
22%
Gratuit
10
Évaluation
Projets
80
10%
Arbitrage
38
8%
/
58%
En retard
6
8%
Gratuit
11
Évaluation
Projets
186
41%
Arbitrage
24
58%
/
21%
En retard
13
7%
Gratuit
12
Évaluation
Projets
91
13%
Arbitrage
34
26%
/
59%
En retard
37
41%
Gratuit
Commandes similaires
EA Expert Hedge Gold strategy
30 - 150 USD
I need an MT4-compatible Expert Advisor coded in MQL4 that applies a pure scalping approach. The robot must open and close positions quickly on XAUUSD, taking advantage of very small intraday price movements, with configurable parameters for lot size, maximum spread, take-profit. With the activation of repeated hedging and the feature to close trades at a specific percentage of profit or loss With chart monitor Do
MT5 Expert Advisor Specification: Asian Liquidity Sweep & M5 FVG Entry Project Overview Automated Expert Advisor for EUR/USD on MT5. The strategy maps structural liquidity (Fractal Swings) for entry triggers but targets absolute session extremes for Take Profit. It enters on the first opposite M5 Fair Value Gap (FVG) and features a dynamic, user-controlled risk engine. 1. Timezone & News Filter Requirements The
I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source
The bot will follow the price action on the renko chart on ctrader . it will show the high and low levels on live charts . The high and low will only be made if the previous high or low broken . the level that cause the break must have atleast two or more opposite bricks to become a new low or high level if there is only one brick then bot will ignore it and last level will remain same untill the 2 or more cause the
JDE LS
53+ USD
Purpose The system aims to: Analyze forex market data in real time Identify trading opportunities quickly Automatically execute trades Help users potentially grow small capital (e.g., R1000+), without guaranteeing profits 3. 👥 Users Beginner traders Intermediate traders Admin/Developer (to manage and monitor the bot) 4. ⚙️ Functional Requirements 4.1 Market Data Analysis The bot must collect real-time price data
I am looking for an experienced MQL5 developer to build a professional Expert Advisor with the following specs: TECHNICAL REQUIREMENTS: - Platform: MetaTrader 5 (MT5) - Pairs: GBPUSD and EURUSD - Broker suffix support (e.g. GBPUSD@, EURUSD@) - Primary timeframe: M5 -Higher timeframe bias: H1 and H4 (for trend direction only) - One chart setup — manages both pairs from one chart STRATEGY: - Price action based: BOS
OBJETIVO Criar um Expert Advisor MT5 profissional para XAUUSD focado em: Consistência Baixo drawdown Scalping profissional Proteção da conta Crescimento sustentável Compatibilidade com conta micro e prop firms NÃO utilizar: Martingale Grid Hedge agressivo Recovery system Multiplicação de lotes após perda --- ATIVO XAUUSD apenas --- TIMEFRAMES Timeframe principal M5 Confirmação tendência M15 Confirmação macro opcional
Advanced ICT + CRT Smart Money Expert Advisor for MT5
300 - 1000 USD
I need a very advanced and intelligent MT5 Expert Advisor coded in MQL5 for XAUUSD, based on ICT + CRT + Smart Money Concepts. The goal is not a simple robot, but a professional decision-making system with strong filters, risk control, and high-quality trade selection. The EA must include: 1. Multi-Timeframe Analysis - D1 / H4 / H1 bias - M15 / M5 entry confirmation - Bullish or bearish market structure - BOS, CHoCH
An EA based on my INTRADAY TRADE NINJA system
30 - 35 USD
Intraday Trade Ninja EA — Complete Logic Structure This document maps the full architecture, execution logic, signal flow, trade management, and safety structure of the Intraday Trade Ninja MT4 Expert Advisor. 1. Core Indicators · ©Price Border (TMA bands) · MA-X Arrows · MA-Y Arrows · LeManSignal · EMA 49 & 89 - Per Candle Color Switching 2. EA Entry Architecture ·
I have a 90% completed project with the execution part left to complete, I have been struggling to complete this section and I need help from someone expert in MQL5 with knowledge on forex trading and ICT Concepts coding. Contact me for further details
Informations sur le projet
Budget
30 - 100 USD
Délais
de 1 à 2 jour(s)