Custom EA Development for SMC-Based Trading Strategy with Advanced Money Management and Grid Systems

MQL5 Experts

Spécifications

oder Requirements

  1. Technical Expertise:

    • Proficient in Smart Money Concepts (SMC), including external and internal CHoCH (Change of Character).

    • Experienced in handling repainting indicators like the Zig-Zag indicator.

    • Familiar with advanced money management models, grid trading, and level-based strategies (e.g., round levels).

    • Knowledgeable in EA development styles, including EA Budak-style grid trading logic.

  2. Flexibility and Support:

    • Ability to provide support throughout the development process.

    • Adaptable to changes and capable of suggesting improvements to enhance EA performance.

  3. Timeliness and Documentation:

    • Deliver efficient code within agreed timelines.

    • Provide clear and detailed documentation for all inputs, outputs, and functionalities.

  4. Pricing:

    • Negotiable and fair pricing structure.


Core Strategy

Trend Definition:

  1. Utilize external and internal CHoCH to identify and define market trends.

  2. Use Zig-Zag indicator (repainting) to determine key highs and lows as trading levels.

Trading Rules:

  1. Buy Setup:

    • Triggered when a candle closes below the Zig-Zag level, and price retraces above it.

  2. Sell Setup:

    • Triggered when a candle closes above the Zig-Zag level, and price retraces below it.

Filters:

  1. Include MACD cross and MA cross filters.

  2. Allow additional filters to be added based on coder expertise.

  3. All filters must have ON/OFF options for flexibility.


Inputs for the Strategy

  1. CHoCH Settings:

    • Logic for external and internal CHoCH trend detection.

  2. Zig-Zag Indicator:

    • Sensitivity adjustments to refine level identification.

  3. Filters:

    • Settings for MACD and MA cross filters.

    • Additional filters as recommended.


Money Management Models

Recovery Model:

  1. Adjust TP (Take Profit) by adding 1 RR (Risk-Reward ratio) after a loss.

    • Example: If trade 1 is lost, trade 2’s TP becomes 2 RR instead of 1 RR.

  2. Implement "Model A" with Max RR input:

    • Caps RR increases to a defined value (e.g., Max RR = 5).

    • Ensures accurate lot sizing to recover losses at capped RR levels.

Model 1: Normal Trading

  • Standard buy/sell operations based on CHoCH and Zig-Zag rules.

Model 2: Grid Trading

  1. Trend-Based Grid Trading:

    • Open multiple trades in the direction of the trend at specified levels when conditions are met.

  2. Inputs for Grid Trading:

    • Lot Multiplier:

      • Example: 1.0 (constant lot size), 1.1 (small increases), 1.5 (larger increases).

    • Distance Between Orders:

      • Example: 20 pips (ignore levels closer than 20 pips).

    • Basket TP:

      • Example: Close all trades at a net profit of 10 pips.

  3. Stop Loss Options:

    • Close trades when CHoCH trend reverses.

    • Close trades as a basket based on overall loss.

    • Alternative SL: Hold trades until the next setup to recover losses instead of immediate closure.


Recovery Options for Grid Losses

Increasing TP and Basket:

  • Adjust TP and basket profit to recover losses incrementally.

Round Levels Indicator:

  1. Indicator Features:

    • Displays zones on the chart.

    • Inputs for zone width and distance.

  2. Recovery Logic Using Round Levels:

    • Place locking trades (buy and sell):

      • Buy order at the lower boundary of the zone.

      • Sell order at the upper boundary of the zone.

    • Close trades when losses are recovered.

  3. Managing Negative Locks:

    • If a lock creates further losses:

      • Use the same locking method in the next zone.

      • Increase lot size to recover additional losses.

  4. Compatibility:

    • Ensure the round levels indicator functions in both normal and grid trading modes.


Checklist for EA Development

Coder Requirements

  1. Expertise in SMC, CHoCH, repainting indicators, money management, and grid trading.

  2. Support flexibility and adaptability throughout the process.

  3. Ensure timely delivery and clear documentation.

Strategy Implementation

  1. CHoCH logic for trend detection (external and internal).

  2. Use Zig-Zag levels for trading points, handling repainting nature.

  3. Trading rules:

    • Buy: Candle closes below, then retraces above.

    • Sell: Candle closes above, then retraces below.

  4. Filters:

    • MACD and MA cross with ON/OFF options.

    • Add coder-recommended filters.

Money Management Models

  1. Recovery Model:

    • Increment TP by 1 RR after losses.

    • Cap RR using "Model A" with Max RR input.

  2. Normal Trading (Model 1): Standard buy/sell operations.

  3. Grid Trading (Model 2):

    • Inputs:

      • Lot multiplier.

      • Distance between orders.

      • Basket TP.

    • Stop Loss Options:

      • Close on CHoCH reversal.

      • Close as a basket.

      • Alternative: Wait for the next setup.

Recovery Options

  1. Adjust TP and basket to recover losses.

  2. Integrate Round Levels Indicator:

    • Inputs for zone width and distance.

    • Lock trades at zone boundaries.

    • Manage negative locks:

      • Use locking in new zones.

      • Increase lot size if needed.


Répondu

1
Développeur 1
Évaluation
(55)
Projets
56
68%
Arbitrage
0
En retard
0
Gratuit
2
Développeur 2
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
3
Développeur 3
Évaluation
(26)
Projets
31
29%
Arbitrage
3
67% / 33%
En retard
6
19%
Gratuit
4
Développeur 4
Évaluation
Projets
2
0%
Arbitrage
1
100% / 0%
En retard
1
50%
Gratuit
5
Développeur 5
Évaluation
Projets
0
0%
Arbitrage
1
0% / 0%
En retard
0
Travail
Commandes similaires
ema = ema(src,1) above = crossover(ema, xATRTrailingStop) below = crossover(xATRTrailingStop, ema) buy = src > xATRTrailingStop and above sell = src < xATRTrailingStop and below Accuracy = better signalling > = Better entry points
//+------------------------------------------------------------------+ //| Indicator | //+------------------------------------------------------------------+ #property copyright "CTAT" #property link "Your Link" #property version "1.00" #property indicator_chart_window #property indicator_buffers 6 #property indicator_color1 Red #property indicator_color2 Green #property indicator_color3 Blue #property
Robot Crack EA 30 - 100 USD
his Expert Advisor (EA) is designed to trade XAUUSDm (Gold) based on technical analysis, including moving averages, RSI (Relative Strength Index), and support/resistance levels. It automatically opens buy and sell positions depending on market conditions and predefined technical indicators. The EA uses dynamic risk management with a fixed stop-loss and take-profit in pips, ensuring optimal trade protection
I need a trade copier, MetaTrader 4 to tradelocker. Fast execution. Looking for experienced programmers to create this trade copier for me. Let me know if you can. Thank you very much
SkyG Robot 30+ USD
The robot should be able to identify candles stick pattern, price actions, fundamentals, technically analyzing the market and be able to analyze news and stop trades before news is released, should know to enter the market and when to leave the market. Should also give signal
Buy source code 500 USD
Hello sir i want to buy source code of your mettrader4 expert thank you for your kind cooperation The EA uses an intelligent and advanced algo to identify a consolidation period in the market and then trading
Hello all, I am searching for someone who can create a simple EA to backtest a list of trades. Specifications: - I want to upload a list (CSV or Excel) of trades and run a backtest - The EA should calculate the lot size by himself. So I tell him that I want to risk each trade a specific amount of dollar (like 500$) and based on that the backtest should run and tell me the results - The EA should also can calculate
Dahab 100+ USD
هذه بعض النقاط التي تصف المهندس والموصوف: المهندس 1. خبير في مجال الهندسة. 2. حاصل على شهادة في الهندسة من جامعة معترف بها. 3. يمتلك مهارات فنية وتصميمية. 4. يقوم بتصميم وتطوير المشاريع الهندسية. 5. يدير المشاريع الهندسية من البداية إلى النهاية. 6. يضمن الجودة والسلامة في المشاريع. 7. يتعاون مع الفريق الهندسي والعملاء. 8. يبقي على علم بالتطورات والتكنولوجيا الحديثة. الموصوف (الموظف الوصفي) 1. موظف يقوم بكتابة الوصف
FOR BUY ENTRY. 75 ema must be above 200 ema Price must be above 75 ema CCI 25 crosses above -180 After CCI crosses on candle close look at previous 5 candles, all 5 candles should not have a close or candle low below the 75 ema trade should be taken only for the first CCI cross above-180 after ema75 crosses above ema 200. Price must be above 75ema
Grid EA for MT5 50+ USD
Project Summary for the Developer: The project requires developing an Expert Advisor (EA) that manages a grid of pending orders with user-defined parameters. The EA must implement advanced profit management systems: Trailing Stop (TS), Trailing Take Profit (TTP), Global Take Profit (GTP), and Global Trailing Stop (GTS) . Key features include ADX, ATR, and Pivot Point filters for order activation, as well as loss

Informations sur le projet

Budget
30 - 70 USD
Délais
de 1 à 10 jour(s)

Client

(14)
Commandes passées58
Nombre d'arbitrages0