Chip and dale2
- Experts
- Yusuke Shibuki
- Versione: 2.3
- Attivazioni: 10
XAUUSD Momentum & Volatility Adaptive Scalper (No Martingale / No Grid)
Designed for Gold (XAUUSD / XAU) on M5.This Expert Advisor is designed for Gold (XAUUSD) on M5, where the market environment can change quickly. In recent months, price expansion and rising volatility have made older backtests less representative. For that reason, this EA is built to trade without “blow-up” methods and is intended to be updated/optimized roughly every 6 months to stay aligned with current volatility.
What this EA does
-
Trades short-term opportunities on XAUUSD M5 using multiple independent entry styles:
-
Momentum / scalping
-
Pattern-based entries
-
Volatility “flash” reaction
-
Reversal module
-
-
Uses volatility-aware protection:
-
SL/TP are adjusted using market volatility (ATR-based approach)
-
Optional Break-even and Trailing stop behavior for profit protection
-
-
Includes practical trading safety filters:
-
Spread filter
-
Trading time filter (JST)
-
Order retry / execution robustness
-
Margin check before sending orders
-
Strategy Modules (Chip & Dale)
chip1 — Scalping / Momentum Engine
chip1 is the main scalping module.
It looks for short-term momentum moves and aims to capture quick price expansion with controlled risk.
-
Focus: fast scalp entries
-
Strength: high trade frequency in active sessions
-
Risk control: avoids poor conditions such as unfavorable spread and optionally extreme volatility (ATR cap)
chip2 — “Flash” Volatility Reaction Engine
chip2 is the flash / impulse module.
It reacts to sudden volatility bursts and tries to take advantage of sharp moves while filtering out “noise”.
-
Focus: sudden acceleration / shock moves
-
Uses: ATR + volume-style filters to avoid weak signals
-
Includes: cooldown-style behavior to prevent over-trading right after a flash move
dale1 — Stochastic + Bollinger Mean-Reversion Engine
dale1 is the Stoch + Bollinger module.
It targets overbought/oversold mean-reversion setups and tries to enter when price stretches too far and is likely to snap back.
-
Focus: reversion from extremes
-
Filters: uses multiple confirmations (e.g., wick behavior / structure / trend filters) to avoid chasing bad reversals
-
Best suited for: range → pullback type conditions
dale2 — Pattern-Based Engine (Trend & Reversal Modes)
dale2 is the pattern module.
It trades based on price-action patterns and recent structure, and can work in:
-
Reversal mode (turning points)
-
Trend mode (continuation)
-
Both (default)
-
Focus: pattern + structure
-
Purpose: adds a different “entry style” so performance doesn’t rely on only one type of market
How they work together
-
chip1 = the steady trade generator (scalping momentum)
-
chip2 = captures rare but powerful impulse opportunities (flash)
-
dale1 = mean-reversion from extremes (Stoch+BB)
-
dale2 = pattern/structure trades (trend + reversal)
This diversification helps the EA remain usable even when Gold volatility regimes change.
What this EA does NOT do-
No Martingale
-
No Grid / Averaging down
-
No “infinite recovery” logic
-
No strategy that depends on adding positions into loss to survive
Stop-Loss policy
Every trade is protected with a Stop-Loss (SL).
The SL is not “optional” and not “hidden” logic — it is placed to control downside risk, and position management (BE/trailing) is used to reduce risk once profit appears, not to rescue losing trades.
Recommended setup
-
Symbol: XAUUSD (broker suffix is OK, e.g., XAUUSDm)
-
Timeframe: M5
-
Account type: low spread / good execution environment recommended
-
Backtest note: Gold volatility shifts fast; results older than ~6 months should be treated as reference only, not a promise.
Backtest snapshot
-
Period: M5 (2025-07-01 → 2026-02-21)
-
Modeling quality: 99%
-
Initial deposit: 1,000 USD
-
Total trades: 17,553
-
Profit factor: 1.267
-
Relative drawdown (equity): ~26%
(Backtests are not guarantees; results depend heavily on broker conditions, spreads, and execution.)
Parameters
Most users should leave defaults unchanged. Only adjust the following if needed:
1) Risk / Lot size
-
MaximumRisk / RiskPercent: sets the risk level per trade (recommended to keep conservative).
-
UseFixedLot + FixedLot: switch to fixed-lot mode if you prefer constant size.
2) Spread protection
-
MaxSpreadPips: blocks entries when spreads are unfavorable (helps avoid bad fills).
3) Trading time filter (JST)
-
EnableJSTTimeFilter
-
JST_NoTrade_StartHour / EndHour
Default behavior avoids certain hours (e.g., thin liquidity / unstable conditions). Keep enabled unless you have a reason.
4) Module toggles
-
Enable/disable each entry style (Scalping / Pattern / Flash / Reverse) if you want fewer signals or a simpler profile.
Who this is for
-
Traders who want a practical, risk-defined Gold M5 EA
-
Traders who avoid catastrophic methods (martingale/grid)
-
Users who understand that Gold needs periodic re-optimization as volatility regimes change
