SimplePivot
SimplePivot is an Expert Advisor that calculates classical pivot point levels (Support/Resistance) based on the previous period's High, Low, and Close prices, and enters trades when price breaks through these pivot levels. It uses pivot-based support and resistance zones as entry signals with predefined take-profit targets at the next pivot level. The EA systematically trades breakouts from pivot levels with fixed 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
None of the usual blow-up patterns were found in the code, 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 is the classic pivot point calculation method, computing the central pivot along with S1/S2/S3 support and R1/R2/R3 resistance levels from the previous period's High, Low, and Close prices. Entry conditions trigger when price breaks through pivot support or resistance levels — going long on resistance breakout and going short on support breakdown. Exit conditions use the next pivot level as take-profit targets, for example targeting R2 after breaking R1. Position sizing employs a fixed lot approach without any dynamic adjustment based on account equity or risk percentage. Money management is notably deficient as there is no explicit stop-loss mechanism, relying instead on the opposite pivot level breakout for risk control, which presents a significant vulnerability. The overall strategy logic is straightforward and simple, but risk management is inadequately implemented.
Strengths
- Strategy logic is clear and simple, easy to understand and verify
- Pivot points are a classic and widely-used technical analysis method with market psychology backing
- Multiple support/resistance levels provide a structured trading framework with clear entry and exit targets
Weaknesses
- Lack of explicit stop-loss mechanism, risk control is severely inadequate
- Fixed lot sizing without dynamic adjustment ignores account equity proportion
- Pivot breakouts generate frequent false signals in ranging markets leading to repeated losses
Possible improvements
- Add a dynamic stop-loss mechanism based on ATR or pivot levels
- Introduce a money management module to calculate lot size dynamically based on account risk percentage
- Add a trend filter indicator (e.g., moving average direction) to reduce false breakout signals in ranging markets
Risk assessment
Overall risk: High risk
- No stop-loss set, a single trade may incur far greater loss than expected
- Fixed lot size ignores account size, small accounts may blow up from a single excessive loss
- Pivot breakouts frequently fail in ranging markets, potentially causing consecutive losses
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Fixed lot size per trade |
Timeframe | D1 | Base timeframe for pivot calculations |
Similar Pivot Point EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.