Job finished
Execution time 13 hours
Feedback from customer
The developer understood the mission and executed. Has a deeper understanding of trading and applies it to the customer's advantage. Provided clear explanations and support.
Feedback from employee
customer gives details about the ea that he want good to work with
Specification
Summary:
Develop an MT5 autotrader that:
- Trades using a “Buy Low, Sell High” strategy based on mean reversion.
- Uses the 21-day Bollinger Bands (with the 21-day SMA as the centerline) to identify overbought/oversold conditions.
- Executes trades at a fixed size of 0.01 units per trade.
- Sets stop-loss levels using the ATR (21) to adapt to market volatility.
- Incorporates risk management, trade confirmation, and performance logging to ensure disciplined execution.
Strategy Overview:
-
Core Strategy:
The system implements a “Buy Low, Sell High” approach using mean reversion principles. The algorithm will seek to identify when the price is near its lower or upper bounds relative to historical averages and then enter trades accordingly. -
Timeframe & Indicators:
- Bollinger Bands:
- Period: 21 days
- The 21-day Simple Moving Average (SMA) forms the centerline.
- Upper and lower bands are calculated based on standard deviation (a standard multiplier, e.g., 2, can be used unless specified otherwise).
- Use the position of the price relative to these bands to gauge potential reversal zones.
- ATR (21):
- Period: 21 days
- This indicator will be used to dynamically determine the stop-loss distance based on current market volatility.
- Bollinger Bands:
Entry Criteria:
- Buy Signal (Long Entry):
- Condition: Price is trading at or near the lower Bollinger Band, indicating potential oversold conditions relative to the 21-day average.
- Additional Confirmation:
- Look for a divergence in momentum (if available) or a clear signal of price reversal.
- Price should have historically demonstrated a rebound when near this band.
- Sell Signal (Short Entry):
- Condition: Price is trading at or near the upper Bollinger Band, indicating potential overbought conditions relative to the 21-day average.
- Additional Confirmation:
- Similar to the long side, include confirmation from price action that a reversal or pullback is likely.
Order Execution & Position Sizing:
- Unit Size:
- All trades will be executed with a fixed size of 0.01 units per trade.
- Trade Frequency:
- The system should limit the number of simultaneous open positions to reduce exposure and adhere to the “quality over quantity” principle.
- Scaling and Re-entries:
- If the trade conditions reoccur and confirmation is maintained, the system may consider additional entries (still at 0.01 units each) but should remain conservative to avoid overtrading.
Stop-Loss Calculation:
- ATR (21) Based Stop-Loss:
- For each trade, calculate the current ATR (with a period of 21 days).
- Use a multiplier (e.g., 1x or 1.5x ATR) as a risk-adjusted stop-loss distance from the entry price.
- The stop-loss will be placed:
- For a long trade: below the entry price by the computed ATR value.
- For a short trade: above the entry price by the computed ATR value.
- The exact multiplier can be adjusted during optimization to suit the volatility profile of the instrument.
Trade Management & Exit Criteria:
- Take-Profit & Trailing Stops:
- Define a take-profit mechanism based on a favorable risk-reward ratio (preferably 1:1 or higher).
- Consider implementing a trailing stop feature (also ATR-based) that adjusts as the trade moves favorably.
- Manual Override / Safety Checks:
- Include logic to prevent entries during extremely low or high volatility periods if it deviates from historical behavior.
- Incorporate filters (e.g., market news or high-impact events) to temporarily halt trading.
Other Considerations:
-
Backtesting and Optimization:
- The autotrader should include parameters for the ATR multiplier and Bollinger Bands deviation multiplier to be optimized based on historical data.
- Ensure that the strategy is tested on multiple instruments to confirm its robustness.
-
Logging and Reporting:
- The system must log each trade, including entry conditions, stop-loss levels (based on ATR), take-profit levels, and exit reasons.
- Regular performance reports (e.g., daily/weekly summaries) should be generated for ongoing evaluation and refinement.
Responded
1
Rating
Projects
403
28%
Arbitration
40
40%
/
50%
Overdue
1
0%
Free
2
Rating
Projects
67
37%
Arbitration
5
40%
/
40%
Overdue
1
1%
Free
3
Rating
Projects
35
20%
Arbitration
5
40%
/
40%
Overdue
0
Free
Published: 1 code
4
Rating
Projects
28
36%
Arbitration
7
14%
/
71%
Overdue
2
7%
Free
5
Rating
Projects
228
80%
Arbitration
22
27%
/
50%
Overdue
11
5%
Free
Published: 24 articles, 1882 codes
6
Rating
Projects
515
19%
Arbitration
35
46%
/
31%
Overdue
34
7%
Working
7
Rating
Projects
35
23%
Arbitration
4
0%
/
50%
Overdue
2
6%
Working
Similar orders
Forex Hunter MT5
30 - 250 USD
ثبت طلبك في مواصفات البوت الثاني كذا: الجودة والأمان أهم من السعر، وما يدخل إلا إذا الفرصة قوية، مع حماية عند الخسائر وانقطاع الاتصال وارتفاع السبريد، وتشغيل مستمر على سيرفر، مع اختبارات إلزامية قبل أي تشغيل حقيقي. بهذه الصيغة يصير يشتغل وأنت مرتاح بالِك، لكنه يوقف تلقائيًا وقت عطلة السوق أو أي خلل. بس أكون واضح معك: ما في بوت يضمن عدم الخسارة، خصوصًا بالمضاربات السريعة، هدفنا نقلل المخاطر ونمنع الخسائر غير المنضبطة
MT5 Opening Range Breakout EA Development
30 - 50 USD
I'm looking for an experienced MQL5 developer to create a Opening Range Breakout EA. The EA should identify the high and low of a configurable trading session and open trades when price breaks out of this range. It should include configurable Stop Loss, Take Profit, fixed lot size, break-even option and trading hours. Full mq5 required
Matosfx
30 USD
Am called martin sselubiri I need a robot for trading forex and stock and I want know how this robot works and how much it costs for me to use it
AI Forex Trading Bot for MT4 and MT5 I need an advanced Forex trading robot (Expert Advisor) that works on both MetaTrader 4 and MetaTrader 5. The robot should automatically analyse the Forex market, identify BUY and SELL opportunities, and execute trades when the trading conditions are met. It should support GBPUSD, EURUSD, USDJPY and GBPJPY. The robot should use EMA, RSI, MACD, price action and trend analysis
Name: SteelEdge Platform: MetaTrader 5 (MQL5) Expert Advisor Instruments: XAUUSD, EURUSD, US30 Timeframe: H1 (inputs to change it) STRATEGY - Trend filter: buy only when price is above the 200 EMA, sell only when below - Entry: price pulls back to the 50 EMA and a bullish (buy) or bearish (sell) engulfing candle closes - Confirmation: RSI(14) above 50 for buys, below 50 for sells - Stop loss: 1.5 x ATR(14) - Take
Aziz Toure
50 - 400 USD
I am an independent trader and entrepreneur based in Côte d’Ivoire. I work in financial markets, analyze trading opportunities, and provide digital financial services. I am also interested in international trade, online business, and developing long-term business activities
SMC Bot Creation
350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I
Phixfx
30 - 150 USD
Project Brief: Multi-Asset EA/Indicator Optimization, Debugging, and Futures Strategy Refinement 1. Project Overview & Objective I am looking for an experienced algorithmic developer to inspect, debug, optimize, and enhance an existing automated trading system. The system combines custom indicators and execution logic across Forex and Futures markets. The primary goals of this project are: Debug existing logic
I am looking for an experienced MQL5 developer to build a fully automated MetaTrader 5 Expert Advisor (EA) optimized primarily for XAUUSD (Gold), featuring a clean Tkinter-style telemetry dashboard control concept or customizable input parameters. 1. Core Strategy Rules (Full-Body Engulfing) Signal Identification: The EA must scan completed candles across multiple selectable timeframes (e.g., 1M, 5M, 15M, 30M, 1H)
Exir AI
30 - 200 USD
I need an experienced MQL5 developer to build a custom AI-assisted Expert Advisor (EA) for MetaTrader 5. The EA will run on a live MT5 account with Tickmill and must support Forex and Crypto CFDs. Required instruments: - EURUSD - GBPUSD - USDJPY - XAUUSD - BTCUSD - ETHUSD Required timeframes: - M5, M15, and M30 Trading logic: - M30 determines the overall trend. - M15 identifies entry zones, support/resistance, and
Project information
Budget
123+ USD
Deadline
to 25 day(s)