H1 confirmed swing
The EA checks whether the previous H1 bar has formed and confirmed a swing high or swing low. Swing detection uses a lookback window (default 5 bars).
Here's the exact decision flow every time the EA considers a trade. No black box, no magic.
Two engines run independently. Either one can produce a signal; both can pass the filter stack below.
The EA checks whether the previous H1 bar has formed and confirmed a swing high or swing low. Swing detection uses a lookback window (default 5 bars).
On every closed M15 bar, the EA evaluates Hammer, Shooting Star, Morning Star, and Evening Star with configurable wick/body/star ratios.
The moment a signal passes the filter stack and an order is queued, the EA fires the same structured alert to every channel you've enabled. You stay informed without watching the chart.
Configure your bot token once in EA inputs — alerts deliver to any chat or channel.
MT5 app's built-in push delivery — arrives within seconds, works in your pocket.
Native popup + audio cue + Journal log — MT5's built-in notification system.
The H1 swing engine waits for a completed swing low (or high), confirmed by a lookback window. On confirmation, the order opens with SL past the swing point and TP set to give a positive R:R.
The engine watches every closed H1 bar against a 5-bar lookback window. A swing low is the lowest low in ±5 bars; a swing high is the highest high — pure arithmetic, zero interpretation.
Illustrative sequence. The EA only evaluates closed bars — signals never fire on the forming candle.
Hammer — all thresholds configurable in the EA inputs.
Every pattern and swing is math, not interpretation. The same bar input produces the same decision every time — no discretion, no mood.
A detected signal isn't a trade — yet. It has to pass every enabled filter in this order:
Is the current time inside one of your enabled sessions (Sydney / Tokyo / London / NY)? If not, signal is blocked.
Is the current time inside the Monday-gap avoidance window? If yes, signal is blocked.
Any high-impact news release within your configured before/after window? If yes, signal is blocked.
Was a similar signal fired within the cooldown window? If yes, this one is blocked to avoid stacking.
If enabled, a bias score is requested from Llama 3.3. Below threshold = signal blocked. API failure = fail-open (proceed under non-AI rules).
Max daily orders reached? Drawdown hard-stop hit? If either, no new trade opens.
If the signal survives every filter, the order opens with risk-% sizing, SL/TP set with buffers, and trailing logic armed.
Total time from download to first demo trade: under 10 minutes.
Copy the .ex5 into MT5's Experts folder. Restart MT5. Drag onto an XAUUSD chart.
Open inputs panel → Load → select the included .set. Enable AutoTrading.
Run demo for at least a week. Validate. Move to a VPS for 24/5 live operation.
Pick a license, download instantly, and follow the setup guide that's in your inbox.
See Pricing