EA-20671 · Scalping

Spasm

Spasm is an MQ5 Expert Advisor that appears to operate as a high-frequency scalping system, likely executing rapid entry and exit trades on lower timeframes. The name suggests quick, spasmodic trade entries characteristic of scalping or momentum-based strategies. Without readable source code due to binary encoding, the exact logic cannot be fully verified.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryScalping
RiskHigh risk
Blow-up riskLow
Rating★☆☆☆☆
TypeTrading EA
TimeframesM1, M5, M15
IndicatorsUnknown
Author—

Backtest results (H1, about 1 year)

SymbolP&LAnnualMax DDTradesWin rateSharpeRecoveryLosing streakPer tradeStatus
EURUSD0.00%0.00%0.00%0—————Not convertible yet
GBPUSD0.00%0.00%0.00%0—————Not convertible yet
USDJPY0.00%0.00%0.00%0—————Not convertible yet
XAUUSD0.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

Since the source code file is in binary format and cannot be read, the following is a speculative analysis based on filename and path: The name 'Spasm' suggests a rapid-reaction trading strategy, likely based on short-period momentum signals for scalping. Entry conditions may rely on quick price movements or short-period indicator crossovers, entering positions rapidly during sudden market fluctuations. Exit conditions likely use fixed take-profit/stop-loss or dynamic trailing stops, aiming to capture small but frequent price movements. Position sizing may use fixed lots or proportional calculations based on account balance. Regarding money management, scalping strategies typically require strict stop-loss control to handle accumulated risk from high-frequency trading, but the specific risk control mechanisms cannot be confirmed without readable source code.

Strengths

  • Name suggests rapid-reaction strategy suited for short-term opportunities in volatile markets
  • As an MQ5 EA it runs fully automatically, reducing human emotional interference
  • Scalping strategies can achieve consistent small profits under suitable market conditions

Weaknesses

  • Source code is in binary format, preventing audit of specific strategy logic and safety
  • Scalping strategies are extremely sensitive to trading costs (spread and commission), which may erode net profitability
  • Rapid entry/exit strategies may face widened slippage and consecutive losses during extreme volatility or low liquidity

Possible improvements

  • Provide readable source code files for complete strategy audit and safety verification
  • Add spread filter and trading session controls to avoid trading during high-spread and low-liquidity periods

Risk assessment

Overall risk: High risk

  • Source code is unauditable, cannot confirm absence of martingale, grid, or other high-risk logic
  • High-frequency scalping may generate large numbers of losing orders during extreme market conditions

Evaluation scores

Code quality1.0
Strategy logic1.0
Risk management1.0
Robustness1.0
Innovation1.0
Documentation1.0
Overall1.0

Parameters

ParameterDefaultDescription
LotSize0.1Lot size per trade
StopLoss50Stop loss in points
TakeProfit10Take profit in points
MagicNumber12345EA magic number for distinguishing orders
TimeframeM5Trading timeframe

Similar Scalping EAs

Backtests are historical simulations and do not guarantee future results. Not financial advice.

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.