HawaiianTsunamiSurfer
HawaiianTsunamiSurfer is a trend-following EA that rides strong directional moves like a surfer rides a tsunami wave. It identifies trending market conditions using multiple moving averages and momentum indicators, entering trades in the direction of the prevailing trend. The EA employs trailing stops to maximize profit capture during sustained moves while limiting downside risk.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
Not backtested yet — this EA could not be converted automatically.
Strategy analysis
The strategy concept is based on capturing large-scale trending moves using multiple moving averages of different periods to determine trend direction and strength. Entry conditions typically include a fast MA crossing above a slow MA, price breaking through key moving averages, and momentum indicators confirming trend acceleration. Exit conditions employ a trailing stop mechanism that closes positions and locks in profits when price retraces beyond a set threshold, along with a fixed stop loss as a final safety net. Position sizing dynamically adjusts lot size based on account balance and volatility, reducing exposure during higher volatility periods to control risk. Money management uses a fixed fractional risk model where each trade risks a set percentage of account equity. The overall strategy design leans toward capturing medium-to-long-term trends, suitable for volatile instruments and higher timeframes.
Strengths
- Multi-period MA filtering effectively reduces false signals and improves entry quality
- Trailing profit mechanism maximizes profit capture during trending markets
- Fixed fractional risk model reasonably controls risk exposure per trade
- Multi-indicator confirmation reduces frequent trading in choppy markets
- Flexible parameter design adaptable to different instruments and timeframes
Weaknesses
- Trend-following strategy prone to consecutive losses in ranging/choppy markets
- Improper trailing stop settings may lead to premature exits or excessive drawdowns
- Lacks volatility-adaptive mechanism, performance varies significantly between sideways and trending phases
- Does not account for trading costs and slippage impact on short-term parameter settings
- Missing multi-timeframe confirmation may increase false breakout entry probability
Possible improvements
- Add ADX or volatility filter to pause trading during low trend strength and avoid losses in choppy markets
- Add multi-timeframe confirmation logic using higher timeframe trend direction to filter entry signals
Risk assessment
Overall risk: Medium
- Trend strategy may produce consecutive small losses in ranging markets leading to equity drawdown
- Trailing stop relies on parameter optimization, mismatched parameters may provide insufficient protection
- Lacks maximum drawdown control and daily loss limit mechanisms
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Fixed trade lot size |
StopLoss | 500 | Stop loss in points |
TakeProfit | 0 | Take profit in points, 0 for trailing stop |
TrailingStop | 300 | Trailing stop in points |
TrailingStep | 50 | Trailing stop step in points |
FastMA_Period | 10 | Fast moving average period |
SlowMA_Period | 50 | Slow moving average period |
TrendMA_Period | 200 | Trend determination MA period |
RSI_Period | 14 | RSI indicator period |
RSI_FilterLevel | 50 | RSI trend filter level |
MagicNumber | 123456 | EA magic number |
MaxSlippage | 3 | Maximum slippage |
Similar Trend Following EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.