RoyalTechnica fuses Anchored VWAP, Volume Profile, Liquidity Sweeps, Order-Flow Delta and RSI Momentum into a single 0–100 weighted AI score — an indicator-only signal engine with news-aware, session-gated alerts on MetaTrader 5.
Every pillar casts a weighted vote. The composite score must clear 70 before a single trade is placed.
Price vs VWAP ±1σ / ±2σ bands, anchored to D1.
POC, VAH, VAL across 50 price bins — where real volume sits.
Stop-hunt reversal detection at swing highs & lows.
Bull vs bear order-flow imbalance −100…+100.
14-period RSI confirmation bias — the tie-breaker.
Total Weight = 100% • Minimum Score to Trade = 70
Five independent analyses converge into one weighted verdict. No single pillar can fire a trade alone.
RoyalTechnica anchors a true VWAP to the start of the D1 bar, then computes online variance to plot ±1σ and ±2σ bands. Price interacting with these bands — rejection at ±2σ, continuation through ±1σ — generates a directional score from 0 to 100.
Tick volume is distributed across 50 price bins proportional to each bar's overlap with the bin, producing a true Point of Control (POC) and 70% Value Area (VAH / VAL). Where current price sits relative to this structure dictates the score.
Swing highs and lows are confirmed with a 3-bar strength filter. When price temporarily pierces a swing level and closes back on the safe side, the EA flags a stop-hunt sweep — a classic reversal trigger used by institutional desks.
Approximates buying vs selling pressure from bar anatomy — close position within the bar (60% weight) plus bar direction (40% weight). Returns an imbalance reading from −100 (pure bear) to +100 (pure bull), scored against a 60% threshold.
A 14-period RSI provides the final confirmation bias. Lowest weight of the five, but can push a borderline score over the 70 threshold — or pull it back under.
Below 70 — no trade. Above 70 — full position with risk gates applied.
Every trade is wrapped in a multi-layer risk framework engineered for prop-firm consistency and long-horizon survival.
Trading halts automatically when daily equity loss exceeds 3%. No new positions until next-day reset.
Stops sized dynamically at 1.5× ATR(14) — wider in volatile regimes, tighter in calm markets.
Every position enforces a 2:1 reward-to-risk ratio. Take-profit is calculated from the same ATR reading as the stop.
Hard cap of 3 simultaneous positions across all symbols. Prevents over-leverage during correlated market moves.
Default 1% of balance per position. Lot size is calculated automatically from SL distance and account equity.
Open positions are managed bar-by-bar with ATR-trailing logic — locking in profit while letting winners breathe.
Before the 5-pillar score is even calculated, four pre-trade filters must independently approve the moment.
Only trades when current ATR falls between 5 and 50 pips. Dead, range-bound markets below the floor produce unreliable signals; chaotic markets above the ceiling produce unmanageable risk. The gate keeps RoyalTechnica in the sweet spot of measurable volatility.
Blocks any entry when the live spread exceeds 3 pips. Protects against slippage during illiquid hours, broker markups, and the brief wide-spread windows that surround scheduled news releases — even before the news filter itself engages.
Trades only during London (08:00–17:00 GMT) and New York (13:00–22:00 GMT) sessions. The Asian low-liquidity window is excluded by default — volume profile and delta readings are far more reliable when institutional flow is actually active.
Native MT5 economic calendar integration. Blocks trading 30 minutes before and after every HIGH-impact event — and currency-matches to the symbol, so EURUSD only blocks EUR or USD events. Resumes automatically once the window clears.
A background timer sweeps six symbols every 60 seconds, scoring each through the full 5-pillar pipeline.
The OnTimer event opens temporary indicator handles on each scanned symbol, runs the full 5-pillar analysis, and releases the handles — lightweight enough to repeat every minute without bloating memory.
Every scanned symbol must independently pass the ATR, spread, session, and news filters before its score is even calculated — the same discipline as the chart symbol, no shortcuts.
When EURUSD is dead but XAUUSD just swept a liquidity level, RoyalTechnica catches it. Up to 3 concurrent positions across 6 markets — one EA, one risk budget, six chances to find a clean setup.
RoyalTechnica draws its reasoning directly on the chart — no black-box signals, no guesswork.
RoyalTechnica is an indicator-only signal engine. It never places trades — it analyses, scores, and alerts you. You stay in full control of every execution.
When a setup clears the 70-score threshold, you get an MT5 terminal alert plus a push notification to your phone — with the full reasoning: VWAP bias, volume profile location, sweep detection, delta reading, and RSI confirmation. You decide whether to pull the trigger, where to enter, and how to size.
Default scanner: EURUSD • GBPUSD • USDJPY • AUDUSD • USDCAD • XAUUSD
Get instant access to RoyalTechnica — the 5-pillar order-flow signal engine with news-aware alerts and multi-symbol scanning for MetaTrader 5.
You will be redirected to our secure licensing portal to complete your KYC and payment request.