Step 1: Structural Analysis
The BOS engine determines the current market structure. If price just broke a swing high with conviction, structure is bullish. All trade entries will be long-only until structure shifts.
Step 2: Zone Identification
The FVG and Order Block engines identify key zones below current price (in a bullish structure). These are the areas where institutional buyers previously accumulated positions — the highest-probability re-entry zones.
Step 3: Wait for Pullback
The EA doesn't chase price. It waits for price to pull back into the identified FVG or order block zone. No zone = no trade. This patience is what gives the EA its edge over threshold-based systems.
Step 4: Liquidity Confirmation
Optionally, the EA waits for a liquidity sweep below the zone before entering. Price sweeping stops and then reversing back into the zone confirms that smart money has finished accumulating.
Step 5: Adaptive Exit
SL goes below the FVG/OB zone with an ATR buffer. TP targets the next structural level or opposing FVG. Both distances adapt to current volatility — wider in fast markets, tighter in consolidation.