A proprietary quantitative decision engine for gold (XAUUSD)M5 intraday

Let the system watch the chart,
and get your time back

During trading hours the engine analyses every 5-minute candle and decides within seconds of the open. When the signal is unclear it waits; every trade carries a stop loss and a trailing stop. No coding and no screen-watching — one system handles the analysis, the risk control and the execution.

✓

Less chasingNot enough evidence means waiting

✓

Less screen timeThe system keeps watching for you

✓

One more risk checkEach account executes independently

An ordinary trading day · illustration

Today, you don't have to stay glued to the screen

Watching the market for you
InstrumentXAUUSD · M5

It acts only when the conditions are really there. The rest of the time, waiting is allowed.

The system starts its dayChecks market data, connection and account status

This time it waitsPrice action is too noisy; the conditions do not line up

WAIT

A valid setup appearsDirection, freshness and local risk are checked again

CHECKED

Managed by the rulesOne candle does not change the plan

“

Not trading when you shouldn't
is part of trading well.

Your account stays in your hands

Position size, quotes and orders are re-checked and executed locally in each user's MT4

01

Save time — stop staring at chartsThe engine analyses the market around the clock while you work or rest

02

Fewer mistakes — a brake on impulseWhen conditions are wrong or signals conflict, the system skips the trade

03

Peace of mind — three lines of defenceSignal-quality filter, environment checks and a hard position cap, each with its own job

04

A floor — smaller size in extreme marketsSize shrinks automatically when volatility spikes, so no single trade can sink the account

NEW HERE? START WITH THIS

New to Expert Advisors?
Here it is in one minute

You don't need to code or understand the algorithms. All you need to know: the cloud watches, analyses and decides; your MT4 only executes, within the risk you set.

In plain words

Think of it as a trading assistant that never sleeps — it acts when it should and waits when it should.

When the market fits, the EA opens the trade; when it doesn't, the stop loss and trailing stop limit the damage by the rules. It decides faster than you, but it never takes the final say away from you — your account is always yours.

MT4
MetaTrader 4, the trading platform you use to see prices and manage your account
EA
Expert Advisor: a small program inside MT4 that executes the rules
Cloud
The decision engine on our servers; nothing to install
Signal
A decision with direction, expiry and risk level — not a promise of profit
01Your computer

MT4 receives live prices

MT4 is the trading platform. It shows the gold price and is where the EA runs.

02Cloud server

One central analysis

The heavy computation runs on the server; your computer needs no programming tools.

03Signal back

The EA gets a clear answer

Long, short or wait — plus the risk level of this signal.

04Your account

Independent local execution

The EA checks spread, balance and stop distance again; it trades only if everything passes.

All you actually need to do

① Get MT4 and a demo account

② Install the EA file

③ Connect to the signal service

④ Watch it run on demo first

WHY TIANSHU

Why we built a quantitative engine — the simple version:

Traders shouldn't have to live in front of a screen
to catch the moves in gold.

Many people read the market correctly and then lose it at the moment of execution — to fatigue, hesitation or the urge to win it back. A machine doesn't get tired, greedy or impulsive. That is the problem our engine is built to solve.

01

The longer you watch, the messier it gets

Every move tempts you to act; miss one and you chase the next. Hours of screen time cost judgement, not just time.

The system keeps watching so you don't have to stay tense.
02

A good plan changes at the last second

Hesitating at the stop, chasing when you should wait. Many losses come from emotion taking over, not from bad analysis.

Put the conditions into a process so execution is less arbitrary.
03

The same mistake, again

If you only look at profit or loss, you can't tell whether the entry, the exit or the risk setting went wrong.

Every trade is recorded, so the review has evidence.

HOW IT HELPS

The engine does the hard part; you make the decisions

No dozens of indicators to read, no guessing the market regime, no position-size arithmetic — it is all computed for you and reduced to a simple answer.
01

Observe

Many angles, not one indicator

Several independent models scan the market at once — direction, volatility, cycles, divergence — and the system condenses it into one clear conclusion instead of a wall of indicators.

KALMAN directionWAVELET multi-scaleBEICHI divergenceFFT cycles
02

Classify

Know the market regime

Trending, ranging, high or low volatility — the regime is detected automatically and the strategy adapts. In ranges and high volatility the entry bar is raised and concurrent positions are limited.

Trend (up/down)RangeHigh volatilityLow volatility
03

Decide

Twelve dimensions → one confidence score

Twelve dimensions are fused into one confidence score: below the bar it waits, above it it acts. Position size is a fixed share of the account (1% by default) — it never grows with emotion.

0–1 confidenceSignal quality → sizeToo much disagreement → skip
04

Review

Every trade is reviewed

Each trade stores the score components, divergence strength and cycle state at entry. After a week the data is cross-validated: which component misled, which deserves more weight.

Component recordsWeekly cross-validationHuman-approved changes

HONEST ABOUT UNCERTAINTY

It doesn't need to look clever every time.
It can simply say:not sure this time

A system you can trust is not one that always has an answer, but one that knows when the evidence is not enough. Tianshu cross-checks the local view against the cloud result.

  • ✓

    Agreement raises confidenceIndependent views must confirm each other

  • ✓

    Conflict hits the brakesAbove a disagreement threshold, confidence is cut automatically

  • ✓

    Not enough evidence, no tradeWaiting and skipping are discipline, not missed chances

Current assessment · illustration

Not this time — no rush

Waiting
✓

The bigger trend is fairly clearTrend evidence is building

Pass
—

Short-term signals disagreeLocal structure and the cloud view still differ

Pending
✓

Account risk is within limitsSpread, balance and quote checks are normal

Pass
“It won't force an answer just to look clever.”
Under the hood

A local seven-factor score is cross-checked against the cloud probability engine; when they disagree too much, confidence is lowered on purpose.

LOOK BACK BEFORE MOVING ON

After a trade, it looks beyond profit and loss

A winner doesn't prove every decision was right, and a loser doesn't prove the logic is wrong. Entry, exit and risk are recorded separately so real problems surface over time.
Review status Safeguards on
01

Every trade

Trade-level review

Analyses entry, exit and risk quality; records MFE / MAE, stop structure and add-on results.

02

With enough samples

Error patterns

Finds repeated mistakes by regime, confidence grade and exit reason — without mistaking luck for a pattern.

03

Weekly

Parameter proposals

Proposes thresholds, model weights and decision parameters with the sample evidence and scope.

04

Long term

Strategy memory

Validated patterns become traceable trading rules — the system's own long-term memory.

200+samples before pattern statistics
≤ 5%maximum learning rate per update
100trades cooldown between updates
5losses in a row trigger a rollback
10historical checkpoints kept

It learns from use

Every trade is a chance to learnIt evolves — but never changes its rules behind your back

Trade and protection events are archived per account and linked to the entry decision. Only verified accounts and complete samples enter review and cross-analysis, and the same decision filled on many accounts is never counted as many independent predictions. Candidate improvements must be validated and released by a person before they affect decisions.
01

Every trade is recordedScore, divergence and trend state of each decision form a complete trade file

→
02

Weekend reviewWhich judgements held up and which misled — evidence, not gut feeling

→
03

Candidates are testedSample eligibility, data completeness and like-for-like replay before any proposal

→
04

Released by a personApproved rules are published by an administrator, with versions, audit trail and rollback

Controlled learning, every change on record

Stored is not trained · reviewed is not released · improvements must be proven on real data

READY IN MINUTES

All you need is a computer with MT4

Market analysis runs in the cloud; the EA re-checks and executes inside your MT4. After installing, verify license, costs and risk settings with the guide, check signal reception and position protection on a demo account, then decide whether to go live.
In one sentenceThe system does the legwork; you look at the results
01Where prices come from

MT4 data feed

MT4 reads live XAUUSD M5 prices and the models analyse several hundred candles across many dimensions.

Live pricesMulti-factor analysisSnapshot
02Computed in the cloud

Proprietary decision engine

Each market snapshot is computed once in the cloud: direction, confidence, risk factor and expiry. Every user receives it, and each account executes independently.

Fused decisionComputed onceDistributed to all
03Your account, your call

Safe local execution

The decision reaches your MT4, where the EA checks your quote, spread, balance and risk settings before executing on its own. The engine only proposes; you stay in charge.

No codingAccount risk controlIndependent execution
Every signal is traceableWhere it came from and when it expires — always clear
  • Unique IDNo duplicate execution
  • Publish timeYou know if it is fresh
  • ExpiryNever used after it lapses
  • ConfidenceStrong, normal, weak or wait
  • Risk factorLimits position exposure
  • Reference priceDeviation re-checked locally

SAFETY BEFORE SPEED

Think through the worst case before the upside

Risk control shouldn't hide in the footer or appear only after an order is sent. From the moment prices enter the system, every layer can reject a trade that doesn't qualify.
6

layers of protectionacross the whole flow

01

Signal identity and expiry

Unique signal ID, publish time and time-to-live are checked together; expired signals are never executed.

02

Local quote check

The terminal re-checks spread, price deviation and trading conditions instead of blindly copying the cloud price.

03

Fixed-risk sizing

Lot size follows balance and stop distance so each trade risks a fixed share; daily-loss, drawdown and losing-streak breakers on top.

04

Hard stops, protected orders

Stops, modifications and closes are confirmed and retried; unprotected orders are refused.

05

Learning guardrails

Minimum samples, a learning-rate cap, cooldowns, rollback after losing streaks and historical checkpoints constrain every update.

06

Safe degradation offline

If the connection fails, no new cloud signals are taken; open positions keep being managed locally by the EA.

INSTALLATION / USER SIDE

You don't need to be an engineer
to set it up

The models and computing environment are maintained and upgraded on our servers. Your computer only handles the MT4 file, the server address and your risk settings.

No codingHTTPS encryptedMulti-user licensing
01

Install the MT4 side

Install the Tianshu EA file on your computer; the decision engine runs in the cloud.

02

Allow the server address

Add the Tianshu HTTPS address to the MT4 WebRequest whitelist.

03

Attach to XAUUSD · M5

Attach the EA to a gold M5 chart and confirm the symbol, AutoTrading and local risk settings.

04

Verify the connection

Check heartbeat, signal time and order permission end to end on a demo account first.

Go-live advice

Run at least 48 hours on a demo account — heartbeat, signal freshness, duplicate blocking and reconnection — before moving to a live account step by step.

BEFORE YOU DECIDE

Is it right for you?

No system should try to please everyone. Being clear about who it is not for matters more than listing strengths.

It may suit you if you…
  • ✓don't want to spend most of your time watching charts
  • ✓are willing to test fixed-risk rules over the long run
  • ✓accept that the system often chooses to wait
  • ✓will run it on a demo account first
It is probably not for you if you…
  • ×want guaranteed profits, a fixed win rate or doubling — no legitimate system promises that
  • ×size up to win back losses or refuse stop losses — the fastest way to blow an account
  • ×just want lots of trades regardless of quality — activity is not profit
  • ×would put large real money in without demo testing — test on demo for at least a week
  • ×cannot tolerate losing streaks — every system goes through drawdowns

QUESTIONS, ANSWERED PLAINLY

Straight answers to the important questions

01Will the system make every decision for me?+

No. It observes, forms signals and executes by its rules, but your account's risk settings remain yours, and weekly optimisation proposals only take effect after human approval.

02Can I trade right after installing?+

The MT4 EA is available to everyone, and demo and live accounts are free until December 31, 2026 (Beijing time, UTC+8); paid plans start on January 1, 2027. After installing, verify the connection, WebRequest, gold symbol mapping, costs and risk settings. You don't install any analysis software — the models run in the cloud, and strategy changes take effect only after testing and a manual release.

03Why don't all users get identical fills?+

Brokers differ in quotes, spreads, slippage, latency and contract specifications. The system distributes decision signals with identity and expiry; it does not copy one account's fill prices.

04Will the system quietly change its own rules?+

No. It can propose adjustments once there are enough samples, but by default every change needs human approval, with learning-rate limits, cooldowns, rollback and version history.

05Do you promise a win rate or returns?+

No. Tianshu systematises multi-model judgement, risk limits and execution discipline. It cannot remove market risk and does not guarantee any return.

TIANSHU INTELLIGENCE · XAUUSD M5

Understand it first,
then decide

See the trial and plans Back to the beginner guide