ADX Multi-Currency EA: Comprehensive User Guide , Backtest Results and Optimizated Set files


The ADX Multi-Currency EA is a robust Expert Advisor designed to execute trades across multiple currency pairs based on the popular Average Directional Index (ADX) strategy. It combines advanced trading features like moving average filters, grid recovery, hedging, and martingale strategies, with the additional capability of monitoring overall profit and loss across selected pairs to trigger group stop-loss or take-profit actions.

 You can download the product from here  ADX Multi Currency EA MT5

Features Overview

  1. Multi-Currency Trading:
    Specify multiple currency pairs for simultaneous monitoring and trading.
    Example: EURUSD, GBPUSD, USDCHF .

  2. ADX Strategy:
    Core trading strategy is based on the ADX indicator, with customizable settings to define entry and exit conditions.You can find the detailed description for the different strategies
    here 

  3. Moving Average Filter:
    A higher timeframe moving average filter to confirm the trend direction.

  4. Group Stop-Loss and Take-Profit:
    Automatically closes all trades if the combined profit or loss across all specified pairs meets the set input thresholds.

  5. Recovery Strategies:

    • Grid Recovery: Adds trades to recover losses in a grid-like structure.
    • Hedge Strategy: Opens counter trades to manage risk.
    • Martingale Strategy: Increases trade size on subsequent trades to recover losses.
  6. Flexible Filters:

    • Day filter to enable/disable trading on specific weekdays.
    • Time filter to define active trading hours.
  7. Position Sizing:
    Customizable lot size calculation based on desired profit percentage.

  8. Alerts and Notifications:
    Receive alerts for critical events or trading decisions via platform notifications or email.


Input Parameters

Core Indicator Settings

  • ADX Period: Period of the ADX indicator.
  • ADX Level: Minimum ADX value to trigger trades.
  • DI Difference: Minimum difference between +DI and -DI for trade confirmation.

Multi-Currency Settings

  • Pairs:
    Comma-separated list of currency pairs to monitor and trade.
    Example: EURUSD, GBPUSD, USDCHF .

Group Stop-Loss/Take-Profit Settings

  • Group Stop-Loss (in Currency):
    Close all trades if the combined loss across all pairs reaches this value.
    Default: -100.0 .
  • Group Take-Profit (in Currency):
    Close all trades if the combined profit across all pairs reaches this value.
    Default: 100.0 .

Additional Features

Refer to the for settings related to:

  • Grid Recovery
  • Hedge Strategy
  • Martingale Strategy
  • Moving Average Filter
  • Day and Time Filters
  • Position Sizing

How It Works

  1. The EA evaluates the ADX values on each specified currency pair.
  2. Trades are opened only when the ADX and additional conditions (e.g., moving average filter) are met.
  3. All open trades across specified pairs are monitored for cumulative profit or loss.
    • If the total reaches the Group Stop-Loss or Group Take-Profit threshold, all trades are closed.
  4. Recovery strategies (Grid, Hedge, Martingale) are applied when triggered by market conditions.



Source link

Leave a Comment