Exp_ColorJJRSX_Tm_Plus
This EA trades based on the ColorJJRSX indicator, a colored version of the JJRSX (Jurik RSX) momentum oscillator. It enters long positions when the indicator turns bullish (color change to upward) and short positions when it turns bearish, with time filtering and plus features for enhanced trade management.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
| Symbol | P&L | Annual | Max DD | Trades | Win rate | Sharpe | Recovery | Losing streak | Per trade | Status |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| GBPUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| USDJPY | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| XAUUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
Why this EA never traded: no entry rule survived the conversion.
Converted from MQL5 to Python and run with the same rules for every EA. Positions use MT5 lot sizes (100,000 units per FX lot, 100 oz per gold lot) with 1:100 leverage, one order at a time, and a stop-out below 10% of the starting balance. Sharpe is computed from the equity curve. Results marked as unreliable are shown for completeness only.
Blow-up risk: No blow-up pattern found
- Has no stop loss or trailing stop
On its own this is not a typical blow-up pattern, and the account was not stopped out in our backtests. That is not a guarantee: any EA can lose money.
High: stopped out in our backtest, or martingale/grid sizing without a stop loss. Elevated: martingale or grid sizing with a stop loss, or several positions at once without a stop loss. What the label means and what we found →
Strategy analysis
The core strategy of this EA uses color changes of the ColorJJRSX momentum oscillator as trading signals. Entry conditions: open long when the JJRSX indicator color changes from bearish to bullish, and open short when it changes from bullish to bearish, representing a typical momentum reversal trading approach. Exit conditions rely on the indicator color reversing again or on fixed stop-loss and take-profit settings. Position sizing uses either fixed lot sizes or a percentage-based calculation tied to account equity. Money management provides stop-loss and take-profit parameters, though the actual risk control effectiveness depends on parameter configuration. The EA also includes a time filter feature, allowing users to restrict trading to specific sessions and avoid opening positions during unfavorable periods. The Plus version likely adds enhanced features such as trailing stops, improving trade management flexibility.
Strengths
- Uses the Jurik RSX indicator which is smoother and has less lag than traditional RSI, providing better signal quality
- Built-in time filter allows avoiding low liquidity or high volatility unfavorable trading sessions
- The Plus version offers enhanced order management features like trailing stops to help protect profits
- Visual color changes make signal interpretation intuitive and reduce subjective judgment errors
Weaknesses
- As a momentum reversal strategy, it is prone to frequent false signals in ranging markets leading to consecutive losses
- Default stop-loss and take-profit are 0, meaning no risk protection if users don't manually configure them, posing extreme capital risk
- Lacks dynamic position sizing adjustment mechanism, unable to adapt to changing market volatility
- Single indicator dependency makes it vulnerable when market structure changes, lacking multi-dimensional confirmation
Possible improvements
- Add multi-timeframe confirmation, requiring higher timeframe trend alignment before entry to filter low-quality signals
- Implement ATR-based dynamic stop-loss and take-profit calculation so risk management adapts to market volatility changes
- Introduce trade frequency limits and maximum consecutive loss limits to prevent over-trading during extreme market conditions
Risk assessment
Overall risk: Medium
- Default stop-loss and take-profit are 0, providing no risk protection when unconfigured, potentially leading to large single-trade losses
- Momentum reversal strategy may open counter-trend positions during trending markets, lacking trend filter mechanism
- No maximum position limit or drawdown protection, leaving risk exposure uncontrolled during extreme market conditions
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
Timeframe | current | Indicator calculation timeframe |
JJRSX_Period | 5 | JJRSX indicator calculation period |
SoundDuration | 5 | Alert sound duration in seconds |
LotSize | 0.1 | Fixed lot size per trade |
StopLoss | 0 | Stop loss in points, 0 means no stop loss |
TakeProfit | 0 | Take profit in points, 0 means no take profit |
TrailingStop | 0 | Trailing stop in points, 0 to disable |
TimeStart | 00:00 | Trading start time |
TimeEnd | 24:00 | Trading end time |
MagicNumber | 0 | Order magic number to manage; 0 manages all orders |
Similar Momentum EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.