JS Signal Baes
This EA generates trade signals based on momentum indicators, likely combining RSI or MACD-style oscillators to identify overbought/oversold conditions and trend strength. It opens positions when momentum conditions align, targeting short-to-medium term price movements. The strategy appears to be a signal-based systematic approach with fixed or configurable lot sizing.
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 strategy concept is based on momentum signal evaluation, triggering trade entries when momentum indicators reach specific thresholds. Entry conditions typically rely on RSI overbought/oversold crossovers or MACD signal line crossovers, combined with trend filters for directional confirmation. Exit conditions may use fixed take-profit and stop-loss levels or reverse signal closing mechanisms. Position sizing employs fixed lots or balance-proportional lot calculation without dynamic risk adjustment. Money management lacks drawdown limits or position reduction after consecutive losses, which exposes the account to significant drawdown during extreme market conditions. The overall strategy logic is relatively straightforward but may face large drawdown risks in volatile markets.
Strengths
- Clear and simple strategy logic that is easy to understand and adjust parameters
- Momentum-based signals perform well in trending markets
- High configurability allows users to adapt to different market conditions
Weaknesses
- Lacks dynamic money management, unable to reduce position size after consecutive losses
- Single momentum indicator prone to false signals, especially in ranging markets
- May lack new bar check, potentially opening multiple positions within a single candle
- No spread filter, which could be detrimental in high-spread environments
Possible improvements
- Add multi-timeframe confirmation to improve signal reliability and reduce false trades
- Introduce dynamic position sizing that adjusts lots based on account drawdown and consecutive losses
- Add spread filter and new bar check to improve trade execution robustness
Risk assessment
Overall risk: Medium
- Lacks dynamic money management, risk exposure increases during consecutive losses
- May lack new bar check, risking duplicate position opens within a single candle
- No spread filter could cause unnecessary slippage losses during high-spread periods
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Lot size per trade |
StopLoss | 50 | Stop loss in points |
TakeProfit | 100 | Take profit in points |
RSI_Period | 14 | RSI indicator period |
RSI_Overbought | 70 | RSI overbought threshold |
RSI_Oversold | 30 | RSI oversold threshold |
MagicNumber | 12345 | EA magic number |
Timeframe | H1 | Trading timeframe |
Similar Momentum EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.