Support Resistance Master
- Experts
- Versione: 2.2
- Aggiornato: 19 giugno 2026
- Attivazioni: 5
Support Resistance Master EA
Support and Resistance Level-Based Trading System for MetaTrader 5
Description
Price Level System is an automated trading application for MetaTrader 5 that bases all entry and exit decisions on historical supply and demand levels. The system dynamically identifies swing highs and lows, pivot points, and order congestion zones. The EA executes trades only when price reacts to these pre-defined levels, ensuring that entries are aligned with institutional interest areas.
The Expert Advisor applies a scoring methodology that prioritizes level-based signals, with particular emphasis on support and resistance confluence zones. The system incorporates a unique confluence scoring mechanism that combines Fibonacci retracement levels, pivot points, moving averages, order blocks, and volume profile to identify high-probability trading zones.
Core Features
Automatic swing level detection – Identifies historical swing highs and lows dynamically
Supply and demand zone mapping – Pinpoints institutional order areas
Order block and support/resistance confluence scoring – Multiple level alignment for higher probability
Per-pair presets – SL and TP based on nearest key levels
Cross hedge using DXY correlation – Additional protection through correlated instruments
14 signal components – Comprehensive evaluation across multiple level-based indicators
Confluence zone scoring – Each confluence level adds 10 points, up to 30 points for 3+ levels
Multi-pair trading capability – Supports 30+ symbols including Forex, Metals, Crypto, and Indices
Single-pair mode – Focused trading on one instrument
Dynamic ATR-based settings – Stop-loss, take-profit, and offset adjustments based on market volatility
Three-level partial close – Progressive take-profit mechanism
Trailing stop mechanisms – Multiple trailing stop options
Risk management – Daily loss limits, profit targets, circuit breaker, and drawdown protection
Real-time dashboard – Toggle visibility with the 'D' key
Notification system – Alert delivery via email and platform notifications
Signal Scoring System
The EA evaluates trades using a scoring system with 14 signal components. Level-based signals receive higher weightings, with a unique confluence scoring mechanism adding additional points for multiple level alignments.
Primary Level Signals (High Weight)
| Signal Component | Maximum Score | Description |
|---|---|---|
| Support / Resistance | 30 | Key level identification and price reaction |
| Fair Value Gap | 25 | Gap identification near support/resistance |
| Cumulative Delta | 20 | Net volume analysis at key levels |
| Candle Direction | 20 | Price action confirmation at levels |
Secondary Level Signals (Moderate Weight)
| Signal Component | Maximum Score | Description |
|---|---|---|
| BBMA Squeeze | 20 | Volatility contraction at key levels |
| SMC Filter | 15 | Smart Money Concepts filtering at levels |
| Market Structure | 15 | BOS and CHOCH near support/resistance |
| Order Block | 15 | Institutional order zone detection |
Tertiary Signals (Lower Weight)
| Signal Component | Maximum Score | Description |
|---|---|---|
| RSI Oversold/Overbought | 10 | Momentum confirmation at levels |
| Breakout Detection | 10 | False breakout identification |
| Multi-Timeframe | 10 | Higher timeframe level confirmation |
| Volume Profile | 10 | POC, VAH, VAL at key levels |
Confluence Zone Scoring
The system includes a unique confluence detection mechanism that significantly enhances signal quality:
Confluence Components
| Component | Weight |
|---|---|
| Fibonacci Retracement (0.618, 0.786) | +10 points each |
| Pivot Points (Daily/Weekly) | +10 points each |
| EMA 200 | +10 points |
| Order Block | +10 points |
| Volume Profile (POC, VAH, VAL) | +10 points each |
Confluence Score Calculation
-
1 confluence level: +10 points
-
2 confluence levels: +20 points
-
3 or more confluence levels: +30 points
Areas with 3 or more confluence levels receive maximum bonus, significantly increasing the probability of successful trades. This multi-layered validation ensures entries are aligned with institutional interest zones.
Supply and Demand Zone Identification
Swing High Detection
The system identifies swing highs where price has reversed downward after reaching a peak. These levels become potential resistance zones for future price action.
Swing Low Detection
The system identifies swing lows where price has reversed upward after reaching a trough. These levels become potential support zones for future price action.
Zone Mapping
Each swing high and low is mapped with a zone rather than a single line, accounting for market noise and providing a buffer area where price reactions are monitored.
Order Block Detection
The system identifies order blocks where institutional traders have placed significant pending orders:
-
Bullish order block: Area where price previously dropped and then reversed upward, indicating buying interest
-
Bearish order block: Area where price previously rose and then reversed downward, indicating selling interest
These zones often act as strong support or resistance levels, and price reactions at these levels are weighted heavily in the signal scoring.
Trading Modes
Single-Pair Mode
The EA analyzes and trades one specific pair on the chart to which it is attached. All signals and risk calculations apply to that single instrument. This mode is suitable for traders focusing on one pair or for smaller account balances.
Multi-Pair Mode
One EA instance manages multiple symbols from a single chart. The system reads data from all listed pairs in the Market Watch window. Each pair is evaluated independently, while global risk limits apply across all positions.
Multi-Pair Levels
| Level | Name | Pairs |
|---|---|---|
| 0 | Beginner | 3 |
| 1 | Intermediate | 7 |
| 2 | Advanced | 15 |
| 3 | Expert | 23 |
| 4 | Pro | 30 |
| 5 | Custom | User-defined |
Per-Pair Presets
The system includes level-based optimized settings for each trading instrument:
-
Stop-loss positioned beyond the nearest key support or resistance level
-
Take-profit placed at the next significant level
-
Offset adjustments for entry precision
-
Risk percentage tailored to level spacing
These presets ensure that each instrument is traded with appropriate level-based parameters.
Cross Hedge Using DXY Correlation
The system includes a cross-hedging mechanism for Gold positions:
-
DXY correlation hedge: Uses the inverse correlation between XAUUSD and the US Dollar Index
-
Ratio: 10% hedge allocation on correlated instruments
-
Activation: Triggered when price approaches key levels with confluence confirmation
This provides additional protection during high-impact level tests.
Risk Management Features
-
Daily loss limit (user-configurable percentage)
-
Daily profit target (stops new positions)
-
Circuit breaker: 30% drawdown triggers full close and 24-hour pause
-
Maximum concurrent positions limit
-
Correlation filter (threshold set at 0.7)
-
Consecutive loss tracking with automatic risk reduction
-
Auto-compounding option
-
Kelly criterion position sizing
-
Anti-martingale functionality
-
Confluence-based signal validation for entry quality
Requirements
-
MetaTrader 5 platform
-
Minimum recommended deposit: $100 for cent accounts, $500 for standard accounts
-
Supported timeframes: all timeframes (M15, H1, H4 commonly used)
Setup Instructions
-
Attach the EA to a single chart (for example, EURUSD M15)
-
Select the desired trading mode (Single-Pair or Multi-Pair)
-
If using Multi-Pair mode, choose the appropriate level or define custom pairs
-
Configure level detection parameters (swing length, zone width)
-
Set confluence scoring thresholds
-
Configure risk parameters (daily loss, position size, and related settings)
-
Test the EA on a demo account before live deployment
Important Notes
-
The EA automatically detects broker suffixes such as .m, .c, .cent, .pro, and .ecn
-
Maximum lot size protection is included
-
The system performs best in markets with clear support and resistance levels
-
Confluence zones with 3 or more levels provide the highest probability entries
-
Cross hedge using DXY correlation is optional and can be enabled or disabled
Frequently Asked Questions
What is the minimum deposit?
$100 for cent accounts, $500 for standard accounts.
Which timeframe works best?
M15 for day trading, H1 for swing trading. Higher timeframes provide more reliable level identification.
How does the confluence scoring work?
Each confluence component adds points to the total score. Areas with 3 or more confluence levels receive up to 30 bonus points, significantly improving entry probability.
What are the confluence components?
Fibonacci retracement levels (0.618, 0.786), daily and weekly pivot points, EMA 200, order blocks, and volume profile (POC, VAH, VAL).
What is the difference between this system and other level-based systems?
This system uses a unique confluence scoring mechanism that combines multiple level identification methods for enhanced accuracy.
How does the cross hedge work?
The system uses the inverse correlation between XAUUSD and DXY to hedge Gold positions. A 10% hedge allocation is applied on correlated instruments when triggered.
Can this EA be backtested?
Yes. Use the MultiTester feature for multi-pair backtesting.
How many activations are provided?
Activation limits are set by the seller at the time of purchase, with a minimum of 5 activations per buyer.
Disclaimer
Trading forex, cryptocurrencies, and indices carries a high level of risk. You may lose all of your invested capital. Price Level System is a trading tool and does not guarantee profits.
Users are advised to:
-
Perform backtesting and forward testing on demo accounts
-
Apply appropriate risk management strategies
-
Understand the system's functionality before live trading
-
Avoid using emergency funds or borrowed capital
-
Be aware that level-based strategies may produce fewer signals during strong trending markets
Past performance does not guarantee future results. Settings should be adjusted to current market conditions. By using this product, you acknowledge and accept these risks.
