工作已完成
执行时间17 天
指定
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.
反馈
1
等级
项目
320
29%
仲裁
34
26%
/
65%
逾期
10
3%
空闲
2
等级
项目
89
28%
仲裁
24
13%
/
58%
逾期
7
8%
工作中
3
等级
项目
125
24%
仲裁
23
26%
/
52%
逾期
8
6%
工作中
4
等级
项目
5
0%
仲裁
3
0%
/
100%
逾期
1
20%
工作中
5
等级
项目
20
10%
仲裁
4
50%
/
50%
逾期
5
25%
空闲
6
等级
项目
1
0%
仲裁
4
0%
/
50%
逾期
0
工作中
7
等级
项目
9
22%
仲裁
12
42%
/
58%
逾期
0
空闲
8
等级
项目
5
20%
仲裁
3
0%
/
100%
逾期
2
40%
空闲
9
等级
项目
9
33%
仲裁
11
0%
/
100%
逾期
2
22%
空闲
10
等级
项目
80
10%
仲裁
38
8%
/
58%
逾期
6
8%
空闲
11
等级
项目
186
41%
仲裁
24
58%
/
21%
逾期
13
7%
空闲
12
等级
项目
91
13%
仲裁
34
26%
/
59%
逾期
37
41%
空闲
相似订单
Mambo
30+ USD
I need a bot that can trade weltrade synthetic indices that can be consistently making profits if you have one for deriv its also fine a bot that executes and closes trades automat Will be ideal
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
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 ·
📌 Project Overview: I need a full Smart Trade Management System for MetaTrader 4/5. This is a complete trading ecosystem, not a simple EA. 📌 Core Features: Smart Money Management (risk-based lot calculation) Advanced Trading Toolbox (TradingView-style drawing tools) Central Master Dashboard (risk, filters, account control) Multi-account monitoring (MT4/MT5 synchronization) Real-time monitoring (spread, equity
Hello, i would like to have a ninjatrader indicator. I wanna to have a footprint indicator with delta, imbalances and big trades identifiable. Also I wanna sell it on whop. And it should be fully customisable in NT8
Custom MT5 EA - Perpetual NDA Required
1000 - 2000 USD
I need a professional MQL5 developer. BEFORE I SHARE ANY DETAILS: 1. You must sign a PERPETUAL NDA with no expiration date 2. NDA includes €100,000 penalty for any breach 3. I require full .mq5 source code ownership 4. Developer must have 500+ completed jobs, 4.9+ rating Budget: €1500 EUR Duration: 14 days Start your application with "RULER" to prove you read this
Hello Developers I have a Project to get done! i have a simple strategy can you please create the automated forex ea to execute my trading strategy? i need custom ea for tradingview and mt4/mt5 correction: i need a tradingview indicator created that tells me when to buy or sell. and ea in mt4/mt5
Mam kody EA Bot. Chciałbym je dokończyć, dopracować i ukończyć projekty. Chciałbym otrzymać pliki SET po ukończeniu EA. Jeśli jesteś zainteresowany, skontaktuj się ze mną. Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w
I am looking for an experienced MQL5 developer to create a custom technical indicator for MetaTrader 5. The indicator should combine Supertrend logic with Support/Resistance pullback levels to generate high-probability entry signals. 1. Core Logic The indicator must follow a two-step confirmation process: Trend Identification: Use the Supertrend indicator to determine the primary trend. Entry Signal (The
项目信息
预算
30 - 100 USD
截止日期
从 1 到 2 天