RedRose
- Experts
-
Kun Jiao
Senior Development Engineer. Available for custom development of various quantitative trading strategies and full-scale setup of automated trading research and backtesting environments. - Version: 1.0
# Red Rose EA · Product Description (English)
> Purpose-built for high win-rate trading on gold. Attach it to a gold chart (XAUUSD and broker-specific variants such as XAUUSDc or XAUUSD.m).
## Overview
Red Rose EA is an Expert Advisor purpose-built for high win-rate trading on gold (XAUUSD). It assembles 19 independent sub-strategies into a single portfolio, spanning MACD, Keltner Channel, ADX, CCI, Donchian Channel, EMA pullback, Stochastic trend and reversal, Aroon, Z-Score reversal, Williams %R reversal, and RSI extreme reversal. The sub-strategies operate on the M15, M30, and H1 timeframes. The EA trades gold only, so its behavior does not drift with the chart it is attached to.
## The 19 Sub-Strategies
| # | Sub-strategy | Indicator and signal rule | Timeframe |
|---|---|---|---|
| 1 | MACD trend | MACD(12,26,9): long while the MACD line is above the signal line, short while below | M30 |
| 2 | Keltner breakout | Long on a close above the EMA20 + 1.5×ATR(20) upper band; short below the lower band | M30 |
| 3 | Keltner breakout | Same rule with a 2.0×ATR(20) band width | M30 |
| 4 | ADX trend | ADX(14) ≥ 25 with EMA10 above EMA30 for longs, below for shorts | H1 |
| 5 | CCI breakout | CCI(20) crossing above +100 for longs, below -100 for shorts | H1 |
| 6 | Donchian breakout | Long on a close above the 10-bar high; short below the 10-bar low | M30 |
| 7 | EMA pullback | In an uptrend, long when price pulls back to EMA20 while holding above EMA50; reversed for shorts | M15 |
| 8 | Stochastic trend | Stochastic(14,3,3): K>D with K>50 for longs; K<D with K<50 for shorts | H1 |
| 9 | Stochastic reversal | Stochastic(14,3): K crossing above D with K<20 for longs; crossing below D with K>80 for shorts | M30 |
| 10 | Aroon direction | Aroon(14): Up line above the Down line for longs, below for shorts | M30 |
| 11 | Z-Score reversal | Z-score of the close against the 20-bar mean ≤ -2.0 for longs, ≥ +2.0 for shorts | H1 |
| 12 | Z-Score reversal | Same rule with a ±2.5 threshold | M30 |
| 13 | EMA pullback | Pullback to EMA10 while holding above EMA30 in an uptrend; reversed for shorts | H1 |
| 14 | EMA pullback | Pullback to EMA20 while holding above EMA50 in an uptrend; reversed for shorts | H1 |
| 15 | Williams %R reversal | %R(14) ≤ -80 for longs, ≥ -20 for shorts | M30 |
| 16 | RSI extreme reversal | RSI(14) ≤ 10 for longs, ≥ 90 for shorts | H1 |
| 17 | Williams %R reversal | Same as #15, running as an independent position | M30 |
| 18 | RSI extreme reversal | Same as #16, running as an independent position | M30 |
| 19 | Z-Score reversal | Same as #12, running as an independent position | M30 |
> Timeframe distribution: 11 sub-strategies on M30, 7 on H1, 1 on M15. Sub-strategies #12/#19 and #15/#17 share the same parameters and run in parallel as independent positions, which is part of the portfolio's capacity design. Every sub-strategy can be switched on or off individually. Signals are evaluated on each sub-strategy's own timeframe and do not depend on the chart timeframe; run the EA on an H1 chart.
## Key Features
- **Built for high win-rate gold trading**: trades gold only, designed around the volatility characteristics of the metal; runs on any gold chart and auto-detects broker symbol suffixes.
- **Fixed stop-loss and take-profit**: every order is placed with both levels, scaled by ATR. No martingale, no grid, no doubling after a loss.
- **Seven-tier risk dropdown**: per-trade risk from 0.1% to 3.5% in seven steps; the tier changes position size only, never the number of signals.
- **Independent per-leg exits**: all 19 sub-strategies open and close their positions on their own, without interfering with each other.
- **Account-mode aware**: automatically detects hedging and netting accounts and manages positions accordingly; under netting, same-symbol positions are serialized, which structurally avoids rejections from combined volume limits.
- **Session aware**: stops opening new orders outside trading sessions, logging instead of sending orders into a closed market.
- **Layered pre-trade checks**: session, market state, minimum stop distance, volume cap, and margin usage are validated before every order; insufficient funds are logged, not traded.
## How to Use
1. Attach the EA to a gold (XAUUSD) chart on the H1 timeframe;
2. Select the risk tier from the dropdown menu (seven tiers);
3. Switch any of the 19 sub-strategies on or off as desired;
4. All remaining parameters are pre-set and require no adjustment.
## Backtest and Risk Disclosure
- All backtest results shown in this description and in the screenshots are simulations produced by the MetaTrader 5 Strategy Tester (Backtest). They do not represent future performance and do not constitute any promise of profit.
- Trading with any Expert Advisor involves risk of loss. Please test thoroughly on a demo account first and choose a risk tier that matches your own risk tolerance.
> Purpose-built for high win-rate trading on gold. Attach it to a gold chart (XAUUSD and broker-specific variants such as XAUUSDc or XAUUSD.m).
## Overview
Red Rose EA is an Expert Advisor purpose-built for high win-rate trading on gold (XAUUSD). It assembles 19 independent sub-strategies into a single portfolio, spanning MACD, Keltner Channel, ADX, CCI, Donchian Channel, EMA pullback, Stochastic trend and reversal, Aroon, Z-Score reversal, Williams %R reversal, and RSI extreme reversal. The sub-strategies operate on the M15, M30, and H1 timeframes. The EA trades gold only, so its behavior does not drift with the chart it is attached to.
## The 19 Sub-Strategies
| # | Sub-strategy | Indicator and signal rule | Timeframe |
|---|---|---|---|
| 1 | MACD trend | MACD(12,26,9): long while the MACD line is above the signal line, short while below | M30 |
| 2 | Keltner breakout | Long on a close above the EMA20 + 1.5×ATR(20) upper band; short below the lower band | M30 |
| 3 | Keltner breakout | Same rule with a 2.0×ATR(20) band width | M30 |
| 4 | ADX trend | ADX(14) ≥ 25 with EMA10 above EMA30 for longs, below for shorts | H1 |
| 5 | CCI breakout | CCI(20) crossing above +100 for longs, below -100 for shorts | H1 |
| 6 | Donchian breakout | Long on a close above the 10-bar high; short below the 10-bar low | M30 |
| 7 | EMA pullback | In an uptrend, long when price pulls back to EMA20 while holding above EMA50; reversed for shorts | M15 |
| 8 | Stochastic trend | Stochastic(14,3,3): K>D with K>50 for longs; K<D with K<50 for shorts | H1 |
| 9 | Stochastic reversal | Stochastic(14,3): K crossing above D with K<20 for longs; crossing below D with K>80 for shorts | M30 |
| 10 | Aroon direction | Aroon(14): Up line above the Down line for longs, below for shorts | M30 |
| 11 | Z-Score reversal | Z-score of the close against the 20-bar mean ≤ -2.0 for longs, ≥ +2.0 for shorts | H1 |
| 12 | Z-Score reversal | Same rule with a ±2.5 threshold | M30 |
| 13 | EMA pullback | Pullback to EMA10 while holding above EMA30 in an uptrend; reversed for shorts | H1 |
| 14 | EMA pullback | Pullback to EMA20 while holding above EMA50 in an uptrend; reversed for shorts | H1 |
| 15 | Williams %R reversal | %R(14) ≤ -80 for longs, ≥ -20 for shorts | M30 |
| 16 | RSI extreme reversal | RSI(14) ≤ 10 for longs, ≥ 90 for shorts | H1 |
| 17 | Williams %R reversal | Same as #15, running as an independent position | M30 |
| 18 | RSI extreme reversal | Same as #16, running as an independent position | M30 |
| 19 | Z-Score reversal | Same as #12, running as an independent position | M30 |
> Timeframe distribution: 11 sub-strategies on M30, 7 on H1, 1 on M15. Sub-strategies #12/#19 and #15/#17 share the same parameters and run in parallel as independent positions, which is part of the portfolio's capacity design. Every sub-strategy can be switched on or off individually. Signals are evaluated on each sub-strategy's own timeframe and do not depend on the chart timeframe; run the EA on an H1 chart.
## Key Features
- **Built for high win-rate gold trading**: trades gold only, designed around the volatility characteristics of the metal; runs on any gold chart and auto-detects broker symbol suffixes.
- **Fixed stop-loss and take-profit**: every order is placed with both levels, scaled by ATR. No martingale, no grid, no doubling after a loss.
- **Seven-tier risk dropdown**: per-trade risk from 0.1% to 3.5% in seven steps; the tier changes position size only, never the number of signals.
- **Independent per-leg exits**: all 19 sub-strategies open and close their positions on their own, without interfering with each other.
- **Account-mode aware**: automatically detects hedging and netting accounts and manages positions accordingly; under netting, same-symbol positions are serialized, which structurally avoids rejections from combined volume limits.
- **Session aware**: stops opening new orders outside trading sessions, logging instead of sending orders into a closed market.
- **Layered pre-trade checks**: session, market state, minimum stop distance, volume cap, and margin usage are validated before every order; insufficient funds are logged, not traded.
## How to Use
1. Attach the EA to a gold (XAUUSD) chart on the H1 timeframe;
2. Select the risk tier from the dropdown menu (seven tiers);
3. Switch any of the 19 sub-strategies on or off as desired;
4. All remaining parameters are pre-set and require no adjustment.
## Backtest and Risk Disclosure
- All backtest results shown in this description and in the screenshots are simulations produced by the MetaTrader 5 Strategy Tester (Backtest). They do not represent future performance and do not constitute any promise of profit.
- Trading with any Expert Advisor involves risk of loss. Please test thoroughly on a demo account first and choose a risk tier that matches your own risk tolerance.
