SMC Algo Trading EA V1
- Experts
- Versione: 1.0
- Attivazioni: 5
Overview
SMC Algo Trading EA is a professional automated trading system based on Smart Money Concepts (SMC). It identifies institutional order flow by detecting Order Blocks, Fair Value Gaps, Liquidity Levels, and Market Structure Breaks. The EA combines multi-timeframe analysis, price action confirmation, and advanced risk management to deliver high-probability trade setups.
Key Features
Smart Money Concepts Trading
-
Order Blocks: Identifies bullish and bearish order blocks where institutions place their positions
-
Fair Value Gaps (FVG): Detects price imbalances that act as magnets for price
-
Liquidity Levels: Finds buy-side and sell-side liquidity where stop losses cluster
-
Break of Structure: Confirms trend changes with market structure breaks
-
Swing Points: Tracks key highs and lows for structural analysis
Multi-Timeframe Analysis
-
Trade on any timeframe while receiving confirmation from a higher timeframe
-
HTF Order Block alignment ensures trades follow the larger trend
-
HTF Liquidity levels serve as realistic profit targets
-
HTF EMA trend filter prevents counter-trend entries
Price Action Confirmation
-
Engulfing Patterns: Confirms momentum with bullish/bearish engulfing candles
-
Pin Bar Detection: Identifies strong rejection candles
-
Rejection Wicks: Measures wick rejection percentage for entry validation
-
Momentum Shift: Detects directional momentum changes before entry
Advanced Risk Management
-
SMC-based Stop Loss placement below/above key zones
-
SMC-based Take Profit targeting opposite order blocks and liquidity
-
Minimum 1:2 Risk:Reward ratio with unlimited maximum
-
Auto lot size calculation based on account balance and risk percentage
-
Partial profit taking (50% at TP1, remainder to TP2)
-
Automatic breakeven stop after reaching profit target
-
Maximum spread filter
-
Volume limit protection
Session Management
-
Trade only during London session
-
Trade only during London-New York overlap
-
Optional New York session
-
Automatic DST adjustment
-
Configurable GMT offsets
Visual Display
-
Real-time dashboard showing account status and confirmations
-
Order Blocks drawn as colored rectangles
-
Fair Value Gaps highlighted
-
Liquidity levels shown as dashed lines
-
Break of Structure markers
-
Entry, Stop Loss, and Take Profit levels displayed
-
Higher timeframe levels shown in distinct colors
How It Works
-
Analysis: The EA scans the chart for unmitigated order blocks, fair value gaps, and liquidity levels on both current and higher timeframes.
-
Confirmation: When price enters a valid zone, the EA checks for candle close, price action patterns, and higher timeframe alignment.
-
Entry: Upon full confirmation, the EA calculates SMC-based stop loss and take profit levels with minimum 1:2 risk-reward ratio.
-
Management: After entry, the EA manages the position with partial profit taking at TP1 and trailing stop to breakeven.
-
Exit: Remaining position runs to TP2 (next liquidity level) or is closed by the trailing stop.
Candle Close and Confirmation
-
Wait for Candle Close - Wait for candle to close before analyzing signals. Default: true
-
Seconds After Candle Close - Buffer time after candle close in seconds. Default: 5
-
Use Price Action Confirmation - Enable price action pattern confirmation. Default: true
-
Require Pin Bar Pattern - Require pin bar for entry confirmation. Default: false
-
Require Engulfing Pattern - Require engulfing pattern for entry confirmation. Default: true
-
Require Rejection Wick - Require rejection wick for entry confirmation. Default: true
-
Min Rejection % of Candle - Minimum wick percentage for rejection confirmation. Default: 60.0
-
Require Momentum Shift - Require momentum shift for entry confirmation. Default: true
-
Momentum Lookback Bars - Number of bars to check for momentum shift. Default: 5
Multi-Timeframe Settings
-
Use Higher Timeframe - Enable higher timeframe analysis. Default: true
-
Higher Timeframe - Higher timeframe for confirmation. Default: H4
-
Require HTF Confirmation - Require HTF confirmation for entry. Default: true
-
Use HTF Order Blocks - Check HTF order blocks for alignment. Default: true
-
Use HTF Liquidity Levels - Use HTF liquidity as take profit targets. Default: true
-
Use HTF Trend Direction - Check HTF trend for trade direction. Default: true
-
HTF EMA Period - EMA period for HTF trend determination. Default: 200
SMC Stop Loss and Take Profit
-
Use SMC-Based Stop Loss - Calculate stop loss from SMC zones. Default: true
-
Use SMC-Based Take Profit - Calculate take profit from SMC zones. Default: true
-
SL Buffer (pips) - Buffer distance beyond SMC zone for stop loss. Default: 5.0
-
TP Buffer (pips) - Buffer distance before SMC zone for take profit. Default: 3.0
-
Minimum Risk:Reward (1:2) - Minimum risk-reward ratio for trade entry. Default: 2.0
-
Maximum Risk:Reward (Unlimited) - Maximum allowed risk-reward ratio. Default: 100.0
-
Use Partial Profit Taking - Close partial position at TP1. Default: true
-
Partial Close % - Percentage of position to close at TP1. Default: 50.0
-
Move SL to Breakeven - Move stop loss to entry price after profit. Default: true
-
Pips to Breakeven - Pips in profit before moving SL to breakeven. Default: 15
-
Minimum SL Distance (pips) - Minimum allowed stop loss distance. Default: 15
-
Minimum TP Distance (pips) - Minimum allowed take profit distance. Default: 15
Order Block Settings
-
Trade Order Blocks - Use order blocks for trade entries. Default: true
-
OB Lookback Bars - Number of bars to look back for order blocks. Default: 100
-
Minimum OB Size (pips) - Minimum order block size in pips. Default: 15
-
Require OB Mitigation - Only trade unmitigated order blocks. Default: true
-
Only Unmitigated OBs - Exclude already mitigated order blocks. Default: true
Liquidity and FVG Settings
-
Trade Liquidity Grabs - Trade liquidity grab setups. Default: true
-
Liquidity Lookback - Bars to look back for liquidity levels. Default: 50
-
Wait for Market Structure Break - Wait for MSB after liquidity grab. Default: true
-
Use FVG for Entries - Use fair value gaps for trade entries. Default: true
-
Minimum FVG Size (pips) - Minimum FVG size in pips. Default: 5.0
-
Require Confluence with OB - Require FVG to align with order block. Default: true
Filter Parameters
-
Use ATR Filter - Filter trades by minimum ATR value. Default: true
-
ATR Period - ATR calculation period. Default: 14
-
Min ATR (points) - Minimum ATR value for trading. Default: 15.0
-
Use Trend Filter - Use trend filter for trade direction. Default: true
-
EMA Period - EMA period for trend filter. Default: 200
Visual Settings
-
Show Order Blocks - Display order blocks on chart. Default: true
-
Show Fair Value Gaps - Display FVGs on chart. Default: true
-
Show Liquidity Levels - Display liquidity levels on chart. Default: true
-
Show Break of Structure - Display BOS markers on chart. Default: true
-
Show SL/TP Levels - Display stop loss and take profit lines. Default: true
-
Show Entry Points - Display entry price lines. Default: true
-
Show HTF Levels - Display higher timeframe levels. Default: true
Recommended Settings
Forex (EURUSD, GBPUSD)
-
Timeframe: H1 or M30
-
Risk: 1% per trade
-
Min SL: 15 pips
-
Min R:R: 2.0
-
Higher TF: H4
Gold (XAUUSD)
-
Timeframe: H1 or D1
-
Risk: 0.5% per trade
-
Min SL: 50 pips
-
Min R:R: 2.5
-
Higher TF: D1
Indices (US30, NAS100)
-
Timeframe: M30 or H1
-
Risk: 0.5% per trade
-
Min SL: 50 pips
-
Min R:R: 2.0
-
Higher TF: H4
Key Words: #SmartMoneyConcepts #OrderBlock #PriceAction #MultiTimeframe #RiskManagement #SMC
