Advanced Grid Trading Expert Advisor with Chart and Candlestick Pattern Recognition for MetaTrader 5 (BTCUSD, M15)

Spezifikation

We are seeking a proficient MQL5 developer to create an Expert Advisor (EA) for the MetaTrader 5 (MT5) platform. The EA will integrate advanced technical analysis, a grid trading strategy, and robust risk management to trade the BTCUSD currency pair on the M15 timeframe.


Core Features and Specifications:

1. Chart and Candlestick Pattern Recognition

  • Pattern Identification:
    • The EA must accurately identify chart patterns such as:
      • Head and Shoulders
      • Inverted Head and Shoulders
    • Integrate a robust candlestick pattern recognition module to enhance entry signal accuracy.
  • Timeframe and Asset:
    • Analysis should be performed exclusively on the M15 timeframe for BTCUSD.
  • Customization:
    • Allow adjustable parameters for pattern sensitivity and confirmation thresholds.

2. Grid Trading System

  • Execution:
    • Implement a grid trading system that opens 4 positions simultaneously upon receiving an entry signal.
    • Positions should have:
      • Equal lot size (configurable).
      • Identical stop-loss levels (configurable).
  • Take-Profit Levels:
    • Assign incremental take-profit levels for the first three positions:
      • Position 1: Closest take-profit level.
      • Position 2: Intermediate take-profit level.
      • Position 3: Distant take-profit level.
      • Position 4: No take-profit to capture extended market movements.
  • Parameter Adjustability:
    • Users should be able to adjust lot sizes, grid spacing, take-profit levels, and stop-loss values.

3. Trailing Stop-Loss

  • Dynamic Adjustment:
    • When one or two take-profit levels are reached:
      • Automatically adjust stop-loss for remaining open positions to the breakeven point.
    • Trailing stop-loss should be configurable, allowing users to define the trailing distance.

4. Bi-Directional Trading

  • Trade Direction:
    • The EA should identify potential buy and sell entry points simultaneously based on market conditions.
  • Customization:
    • Enable users to enable/disable specific trade directions (e.g., only buy or sell trades).

5. Automated Trade Management

  • Trade Setup:
    • Automatically calculate and set:
      • Take-profit levels
      • Stop-loss levels
      • Breakeven points
  • Error Handling:
    • Ensure the EA manages invalid order entries or rejections with error notifications and retry mechanisms.
  • Risk Management:
    • Implement maximum allowable drawdown and daily loss limits (user-defined).

Additional Features and Enhancements

  • 1. Alerts and Notifications:
    • Real-time notifications (via email, push notifications, or terminal alerts) for:
      • New trade entries.
      • Take-profit or stop-loss activations.
      • Pattern identification.
  • 2. Backtesting and Optimization:
    • Provide robust backtesting capabilities with historical data.
    • Include optimization features for refining parameters like lot size, grid spacing, and trailing stop-loss.
  • 3. User Interface:
    • Develop a user-friendly interface for easy parameter adjustment within the MT5 platform.
  • 4. Compatibility:
    • Ensure compatibility with multiple brokers supporting MT5.

Key Technical Requirements

  • MQL5 Proficiency:
    • Strong expertise in MQL5 programming to develop, debug, and optimize the EA.
  • Trading Strategies Knowledge:
    • In-depth understanding of grid trading systems, chart patterns, candlestick analysis, and risk management techniques.
  • Robustness and Reliability:
    • Develop a stable EA capable of operating in live market conditions without errors or crashes.
  • Performance Optimization:
    • Ensure minimal latency and high execution speed for rapid order placement and management.
  • Security:
    • Protect the EA with licensing or an authentication system to prevent unauthorized use.

Deliverables

  • Fully functional and compiled EA file (.ex5) for MT5.
  • Source code (.mq5) with detailed comments and documentation.
  • User guide explaining:
    • Installation and setup.
    • Parameter configuration.
    • Strategy details.
  • Support for initial installation and troubleshooting.


Project: https://docs.google.com/document/d/1YDqyBSX4devO9jX6XGdaNcLC0HvDaWqVNRAy0c7E9Qw/edit?tab=t.0



Bewerbungen

1
Entwickler 1
Bewertung
(285)
Projekte
357
29%
Schlichtung
37
27% / 65%
Frist nicht eingehalten
10
3%
Arbeitet
2
Entwickler 2
Bewertung
(8)
Projekte
9
56%
Schlichtung
0
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
Projekte
1
0%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
0
Arbeitet
Ähnliche Aufträge
i have indicator for Trading View, also copy for NT, i need someone to improve and check the NT version (indicator is simple is volume density koncept)…. when i put same settings on TV version and NT version i have diffrerent results, but this can be because diffrent market data or fact that TV sending tick info in blocks , not tick by tick like NT8 on both. I(ndicator base on counting volume) so besied that is it
I need a developer who can write me a XML file for a dbot robot to trade any deriv option instruments and trading mode A market analyser is needed. Let it automatically scan the market and choose the instrument and with the best input parameters for a given trading mode and show the predicted win rate as shown in the videos below; https://vt.tiktok.com/ ZSb14aoAA/ https://vt.tiktok.com/ ZSb1bFBkA/
Please may someone assist me with the indicator attached, it has a SERIOUS BUG issue in the sense that when I load it, and activate the template (attached as well) MT4 ALWAYS freezes and then eventually disconnects automatically, ALL THE TIME. It even gets worse to an extent that after disconnecting a number of times mt4 ends up not loading anymore, UNTIL I remove the indicator. Please I WILL NEED A DEMO (FOR A DAY)
I need a professional AI-assisted Forex trading Expert Advisor (EA) for MetaTrader 5. The EA should not be based on a simple single indicator strategy. I want a robust multi-factor trading system that can analyze market conditions, trend, momentum, volatility, price action and risk before entering a trade. Requirements: Forex trading on MT5 Automated analysis and trade execution Dynamic entry and exit decisions Stop
We are seeking an independent technical reviewer for a frozen Python evidence/specification candidate related to an XAUUSD paper-trading risk system (ALKOOS-AI). This is NOT a request to develop, modify, optimize, or execute a trading robot or trading strategy. The task is limited to independent verification of a prepared evidence package. The reviewer should verify: Integrity of the supplied frozen artifact using
Creating a bot using the Parabolic indicator with a simple interface.. I want a bot that uses the Parabolic SAR indicator only, with these orders attached to it. Boot name : HEMIN .FX Magic number : 000000 …………………………………………………. Trade behavior : regular OR inverse OR only long "buy" OR only short "sell" Timeframe : ………… Period: ……… ………………………………………………….. Lot size : ……………… Break even in points : …
Gold robot 30+ USD
Yes. This screen is asking you to write the Requirements Specification for your Gold/XAUUSD trading robot. Since you want your DEEPTHINK X10 institutional-style MT5 system , use this ready-to-paste specification: DEEPTHINK X10 GOLD ROBOT – MT5 EXPERT ADVISOR REQUIREMENTS Develop an advanced MetaTrader 5 Expert Advisor (EA) for XAUUSD (Gold) scalping based on a multi-factor DEEPTHINK X10 trading framework. 1. MARKET -
I need a custom MQL5 indicator for MetaTrader 5. The indicator must automatically print entry, stop loss, and take profit zones on the chart using dots. A critical requirement is that these dots must be non-lagging and absolutely non-repainting. Additionally, the indicator needs to identify and display current supply and demand zones. Please provide the mq5 source code and the ex5 file upon completion
Expert Advisors 300+ USD
double CRiskManager::CalculateLotSize(double slPoints) { double balance = AccountInfoDouble(ACCOUNT_BALANCE); double riskMoney = balance * (m_riskPercent / 100.0); double tickValue = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE); double tickSize = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_SIZE); double pointValue = tickValue / tickSize; double lot = riskMoney / (slPoints * pointValue);
i need some tradingview strategy that i want to use as a tester, i have something that i am working on currently and i need someone that can provide me with tradingview strategies that doesn't have a win rate, the one with 1:1 RR it need to have low win rate like 10% or 5% profitability, i am not paying $30 for,i dont have up to that for this cause i only want to use it as a test, if anyone have any to send me please

Projektdetails

Budget
30 - 50 USD
Ausführungsfristen
von 2 bis 7 Tag(e)