Auftrag beendet
Ausführungszeit 17 Tage
Spezifikation
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.
Bewerbungen
1
Bewertung
Projekte
298
28%
Schlichtung
33
24%
/
61%
Frist nicht eingehalten
9
3%
Arbeitet
2
Bewertung
Projekte
80
23%
Schlichtung
24
13%
/
58%
Frist nicht eingehalten
7
9%
Arbeitet
3
Bewertung
Projekte
114
24%
Schlichtung
21
29%
/
52%
Frist nicht eingehalten
8
7%
Frei
4
Bewertung
Projekte
5
0%
Schlichtung
3
0%
/
100%
Frist nicht eingehalten
1
20%
Arbeitet
5
Bewertung
Projekte
20
10%
Schlichtung
4
50%
/
50%
Frist nicht eingehalten
5
25%
Frei
6
Bewertung
Projekte
1
0%
Schlichtung
4
0%
/
50%
Frist nicht eingehalten
0
Arbeitet
7
Bewertung
Projekte
9
22%
Schlichtung
12
42%
/
58%
Frist nicht eingehalten
0
Frei
8
Bewertung
Projekte
5
20%
Schlichtung
3
0%
/
100%
Frist nicht eingehalten
2
40%
Frei
9
Bewertung
Projekte
9
33%
Schlichtung
11
0%
/
100%
Frist nicht eingehalten
2
22%
Frei
10
Bewertung
Projekte
80
10%
Schlichtung
38
8%
/
58%
Frist nicht eingehalten
6
8%
Frei
11
Bewertung
Projekte
184
42%
Schlichtung
24
58%
/
21%
Frist nicht eingehalten
12
7%
Arbeitet
12
Bewertung
Projekte
91
13%
Schlichtung
34
26%
/
59%
Frist nicht eingehalten
37
41%
Frei
Ähnliche Aufträge
Dark Venus EA – Trend + Scalping Strategy (MQL5)
30 - 100 USD
I need a custom MT5 Expert Advisor named “Dark Venus”. Strategy details: - Timeframe: M5 / M15 - Market: Forex (all major pairs) - Strategy type: Trend + Scalping - Indicators: • EMA (Fast & Slow) • RSI filter • ATR for Stop Loss & Take Profit - Trades only during low-spread sessions (London & New York) Trade Rules: - Buy when fast EMA crosses above slow EMA + RSI confirmation - Sell when fast EMA crosses below
BMM VERSION 1 AI
30+ USD
//+------------------------------------------------------------------+ //| FXE Trader Smart AI EA (Deriv MT5 Forex) | //+------------------------------------------------------------------+ #property strict #include <Trade/Trade.mqh> CTrade trade; // ===== INPUTS ===== input double RiskPercent = 1.0; // % risk per trade input int FastEMA = 50; input int SlowEMA = 200; input int RSI_Period = 14; input int
Ninjatrader indicator
30+ USD
I have an issue with my ninja script and i would like you to help me straighten things I wanted to create an indicator and i have the source code already but i am getting compiling errors on my NinjaTrader And i tried fixing the error it still same I sent 3 images here for you to understand the errors and i would like to ask if you can help me fix it so i can go ahead and compile my source code. Thanks
Nijatrader indicator
30+ USD
Good day, I would like to build an automated trading system for Ninjatrader using 2 MACD, a Supertrend, and a moving average indicator. I want the option to adjust the indicator settings, the ability to trade at three different times, and the option to receive alerts. I want to get an idea of what that will cost me. It will enter trades on all blue take one contract out at a fixed point, move the stop to break even
I need an MQL5 indicator that identifies reversals without repainting or placing signals with an offset. The goal is to minimize lag and reduce whipsaw trades. Desired results are similar to the attached image. Requirements: - No repainting - No signal offset - Emphasis on reducing lag - MQL5 compatible - Clear, concise code If you have the expertise to create a reliable, high-performance indicator, let's discuss
I'm looking for a skilled trader/developer to share a proven scalping strategy on M1-M5 timeframes without using Martingale, Grid trading, or Hedge. Requirements: - Minimum trade duration: 2 minutes - Lot size: <20 - Proof of skill: Provide MT4/MT5 trade history report (PDF/HTML) - No High Frequency Trades - GMT+1 timezone, flexible hours - Price negotiable, performance-based compensation possible If you're a
Good day, I would like to build an automated trading system for Ninjatrader using 2 MACD, a Supertrend, and a moving average indicator. I want the option to adjust the indicator settings, the ability to trade at three different times, and the option to receive alerts. I want to get an idea of what that will cost me. It will enter trades on all blue take one contract out at a fixed point, move the stop to break even
I have an indicator i need automated i use it manually and it plots arrows. Can you automate it for my Ninjatrader8? Do you need to see file? Expert Ninjatrader Developer can Bid for this project
I want to create an SMC bot base on ICT and Market structure,the bot must be able to keep adding on more positions while started.The bot must have a perfect risk management
Hi, im not looking into developing a new EA. I am looking into purchasing an existing EA that can deliver such results like: mq5 source, 4‑year backtest (2022‑2025) report, equity curve, trade list, strategy description, and 1‑month demo access. Please without concrete prove of experience functioning existing EA working perfectly and as contained on my description, then we can't strike a deal. Thank you
Projektdetails
Budget
30 - 100 USD
Ausführungsfristen
von 1 bis 2 Tag(e)