AI-assisted forex engine

Every signal is checked 10 ways before it trades.

TradeWithSakhan combines chart-based technical analysis with fundamental context: central-bank stance, rate differentials, live news and the economic calendar. Claude and GPT analyse every trade independently, and only signals that both confirm with a score of 80+ reach MetaTrader 5.

Running 24/5 TradingView → Claude + GPT → MT5 15+ currency pairsDemo phase
Sample illustration
EURUSDBUY
15m · London
Technical 78
Fundamental 66
Combined (60/40) 73
Reward : Risk1 : 2.0
Both AI scores80+ ✓
11validation stages per signal
2independent AIs must both confirm
±30mnews blackout around high-impact events
100%of decisions logged with their reasons
Features

Built to filter out bad trades, not just find good ones.

Most signal tools fire on one indicator. This system treats every alert as a claim to verify.

TradingView signal engine

A custom Pine Script strategy watches EMA 20/50/200 trend, MACD momentum, RSI and candle quality, and fires on bar close only.

Dual-AI confirmation

Claude and GPT each read the same chart, calendar and live news, then vote independently. Both must agree, each with a score of 80 or more.

Economic calendar guard

Trading is blocked around high-impact events such as NFP, CPI or rate decisions, and the latest pair headlines from a paid news feed go to every AI.

ATR-based risk

Stop loss scales with real volatility, take profit follows your reward:risk ratio, and exposure is capped per symbol and in total.

MT5 auto-execution

Approved signals are placed on MetaTrader 5 with SL and TP attached, then tracked until they win, lose or expire.

Full audit trail

Rejected signals are kept too. You can see exactly which stage stopped a trade, and why.

How it works

The 11-stage pipeline

Stages run in order. The first failure rejects the signal and the remaining stages are skipped, so only clean setups reach the broker.

01Data

Signal validation

Symbol, direction, price, ATR, RSI, MACD and EMAs are present and realistic.

02Timing

Market session

Only liquid sessions. Weekends and dead hours are blocked.

03Fundamental

News blackout

No trades 30 min before or 15 min after high-impact events.

04Risk

Exposure limits

Caps open trades and prevents stacking on the same pair.

05Technical

Technical rules

EMA trend, price vs EMA 20, MACD, RSI zone and ATR health. At least 4 of 5 must pass.

06Edge

Proven edge

Each pair's settings are chosen on older history and kept only if they also won on newer data they never saw. No edge, weak trend or wide spread: no trade.

07Risk

SL / TP

Volatility-based stop loss and time stop tuned per pair, with reward:risk of at least 1.5.

08Context

Multi-timeframe context

H1, H4 and daily trend, key levels, related markets and data surprises.

09AI

Dual-AI confirmation

Claude and GPT must both vote for the trade with scores of 80+, knowing how this setup performed historically.

10Capital

Money management

Monthly plan with weekly targets, loss limits, profit freeze and risk-based lot size.

11Broker

Execution

Order sent to MT5 with SL and TP, then tracked to a result.

Combined analysis

Charts say when. Fundamentals say whether.

A perfect chart setup can still fail against a hawkish central bank or right before CPI. Each signal gets both views, scored independently, so one can't hide the other.

  • ✓Technical: trend alignment, momentum, structure and volatility on the signal timeframe.
  • ✓Fundamental: policy stance of both central banks, rate differential and upcoming calendar risk.
  • ✓Two independent opinions: Claude and GPT each score both views on their own. A trade needs both to confirm.
  • ✓Honest by design: AIs flag when their macro knowledge may be dated and rely on live headlines instead.

Technical 60%

  • EMA 20/50 trend
  • Price vs EMA 20
  • MACD histogram
  • RSI 35–65 zone
  • ATR volatility
+

Fundamental 40%

  • Central-bank stance
  • Rate differential
  • Growth & inflation
  • High-impact events
  • Session liquidity
Claude + GPT → confirm
Both must agree on direction, each score ≥ 80
2/2 → execute
Dashboard preview

Every decision, explained.

This is what the private dashboard looks like. Click a row to open the stage-by-stage breakdown. All values below are sample data for illustration.

LONDON · 80/100MT5 CONNECTEDSample data
Total signals—
Win rate—
Wins—
Losses—
Total pips—
Profit factor—
📊 Signals🧭 How signals are checked⚙️ Config
SymbolDirEntryTPSLAI scoreStatusSession

Illustrative sample only. Live signals and results are visible only inside the private dashboard.

Risk controls

Guardrails on by default.

Every limit is adjustable from the dashboard. None of them can be skipped by a signal.

1.5×ATR stop loss

Stops breathe with the market instead of fixed pips.

1 : 2Reward : risk

Take profit set from the stop distance. Below 1.5 is rejected.

2Max open trades

One per symbol. No doubling down on the same pair.

80+Dual AI score

Claude and GPT must both confirm, each scoring 80 or higher.

Already have access?

Sign in to see live signals, the full reasoning behind each one, and the system configuration.

Login to dashboard →