CrossAssetEURUSD
- エキスパート
- バージョン: 1.26
- アクティベーション: 5
The CrossAsset Residual Momentum EA is an automated trading system specifically designed for MetaTrader 5, focused on trading the EURUSD pair using advanced correlation with the leading asset US500Cash (S&P 500). Its primary approach is to leverage price statistical deviations through quantitative Z-Score and Residual Momentum filters, prioritizing strict risk management and high entry selectivity.
🌟 Main Features and Advantages
-
Dual-Session Trading: Automatically monitors the openings of the London and New York markets, evaluating high-probability opportunities during periods of peak global liquidity.
-
High Selectivity and Low Risk (V2): Thanks to its refined filters, the strategy avoids overtrading, achieving a very low controlled Drawdown (approximately 2.75%) and highly stable capital performance.
-
Continuous Live Validation: The algorithm dynamically evaluates market conditions tick-by-tick within a preconfigured time window, ensuring that valid opportunities are not missed right after the session opens.
-
Macro Shield and Trend Filter: Incorporates protection against extreme macroeconomic volatility spikes and uses an Exponential Moving Average (EMA) on the leading asset to ensure trades follow the institutional direction of the market.
-
Institutional Risk Management: Features a configurable daily loss limit in dollars, an advanced Trailing Profit system, a strict Time-Stop, and an automatic closing mechanism before the market session ends.
⚙️ Input Parameters
Below are the configuration parameters available to customize the Expert Advisor's operation:
📊 Asset Configuration
-
InpLeadAsset : Reference leading asset (default "US500Cash").
-
InpTradeAsset : Financial asset where orders will be executed (default "EURUSD").
-
InpCorrelationFactor : Adjusted mathematical correlation coefficient between both assets (default 2.0 ).
🕒 Session Configuration (London and New York)
-
InpEnableLondon : Enables or disables trading during the London session (true/false).
-
InpLondonHour / InpLondonMinute : Broker hour and minute for the start of the London session.
-
InpEnableNY : Enables or disables trading during the New York session (true/false).
-
InpNYHour / InpNYMinute : Broker hour and minute for the start of the New York session.
⏱️ Time Window and Market Close
-
InpHoldingHours : Strict time limit for maintaining an open position in hours (Time-Stop).
-
InpMaxSessionMinutes : Maximum window of minutes after the open during which the EA performs continuous tick validation.
-
InpUseCloseBeforeMarketClose : Activates automatic position closing before the market session ends.
-
InpMinutesBeforeClose : Exact minutes before market close to force open operations to exit (default 15 ).
📐 Residual and Z-Score Parameters
-
InpMinResidual : Minimum percentage differential required to validate an entry signal.
-
InpMinZScore : Minimum statistical Z-Score value demanded on the leading asset.
-
InpVolPeriod : Period in days considered for historical volatility calculation.
-
InpLeadVolDivisor : Volatility divisor factor applied to the leading asset.
🛡️ Trend and Macro Filters
-
InpUseMacroFilter : Activates the macro-anomaly security shield.
-
InpMaxAllowedResidual : Maximum allowed residual threshold before discarding a trade due to market spikes.
-
InpUseTrendFilter : Activates the directional filter based on the leading asset's trend.
-
InpLeadEMAPeriod : Period of the EMA applied to the leading asset (default 50 periods on H1).
💰 Risk Management and Funding
-
InpMaxDailyLossUSD : Maximum allowable daily loss limit in USD (halts trading and closes positions if reached).
-
InpLotSize : Operating lot size assigned to each order.
📈 Trailing Profit and Institutional
-
InpUseTrailingProfit : Enables or disables the dynamic profit-tracking function.
-
InpActivationPoints : Floating profit points required to activate the Trailing Stop.
-
InpTrailingDistance : Distance in points at which the trailing Stop Loss will be maintained.
-
InpMagicNumber : Unique identifier (Magic Number) to distinguish this EA's trades on the platform.
