Analysis indicatorsSubscription productAvailable now
MARKET STRUCTURE / V9.5.0
BullTrading Market Structure
A TradingView market structure indicator built for manual traders: it separates real breakouts from stop sweeps and marks where to wait and where you would be wrong. Every entry stays your decision.
You can read the market. False breakouts keep fooling you.
Market Structure confirms a breakout only when the candle closes with enough strength. Every mark tells you why, and where it would be wrong.
Reading-flow illustration · Not a market screenshotSTRUCTURE → CONTEXT
SOUND FAMILIAR?
You have lived these three moments
01
Price breaks the last high, you chase it, and the next candle slams back down.
02
Your stop sits just below the last low, gets swept, and price rallies without you.
03
Someone says "structure shifted" and you stare at the chart without seeing where.
It is not bad luck each time. The chart is missing one answer: does this breakout count?
IT IS NOT YOUR FAULT
You are not lazy. You are reading charts without a standard
Ten traders can draw ten different structures on the same move. Without fixed rules you rely on feel, and feel follows emotion.
Market Structure fixes the rules: a close that holds, a candle body with real size, and a clear move past the key level. Anything less is a stop sweep, not a breakout.
HOW IT THINKS
Every mark explains itself
No jargon to memorise. Read the label to see what it is thinking, and when it would be wrong.
01
Bullish shift
Why it counts as a shift, where the trigger is, and which close invalidates it.
02
Support zone
A gap left when price moved away fast. Watch the reaction on a return; touching it is not a buy signal.
03
Pullback zone
The reasonable pullback range for this leg up, and when it stops being valid.
Reading-flow illustration · Not a market screenshotHover over or tap the card to read its explanation.
The main direction is up and the internal rhythm is pulling back; no bearish main shift yet.
Pullback zone
01
What it is
The reasonable pullback range for this leg up, so you know exactly where to wait.
02
How to read it
When price returns, watch whether it holds and whether a new bullish shift forms. Touching the zone is not a buy signal.
03
When it ends
A close below the start of this leg invalidates the zone, and it is no longer a current watch area.
BEFORE / AFTER
Same chart. You will see different things
Before
With Market Structure
Chasing every push higher
First check whether the close held and had enough strength
Placing stops by feel
The protective level is marked on the chart: the trend only breaks if price closes through it
Higher and lower timeframes disagree
Main structure for direction, internal structure for rhythm, shown as two layers
An alert fires and you do not know why
The alert names the symbol, timeframe, trigger level and where to look next, in English or Chinese
WHAT WE CHOSE NOT TO DO
Three things we deliberately left out
01
No repainting
Conclusions appear only after the candle closes. Replay history and you see what you would have seen then.
02
No trade calls
It shows structure and levels. Whether to enter is your decision.
03
No profit screenshots
No win-rate claims and no equity curves. Verify it candle by candle on your own chart.
TRY IT FOR 1 DAY
Use 1 day to do three things on the market you trade
1
Check direction
Switch to 1 hour and see whether the main structure is bullish or bearish.
2
Read the reason
Hover over the most recent label and read its explanation.
3
Replay last week
Use TradingView Replay on last week and see where it signalled and where it was not fooled.
One day is enough to know whether it fits you. If it does not, do nothing: access simply ends and you are never charged.
Indicator access is separate from your TradingView plan; platform features depend on your account.
Contact BullTrading official support
V9.5.0 is available. Contact official support with your TradingView username to request a free 1-day trial or subscription access. Choose monthly, quarterly or annual access with the same features; only the access period differs. Support handles activation and renewal manually, with no automatic renewal. On business days access is usually active within 1 hour; weekends and holidays may take longer.
Support zones, pullback zones and protective levels
Hover explanations and bilingual alerts
Get access in 3 steps
1Message our Telegram support bot
2Send your TradingView username
3Load it from Invite-only scripts in your indicator list
On business days access is usually active within 1 hour; weekends and holidays may take longer.
Support activates access manually. To keep using it after the end date, contact support to renew; there are no automatic charges.
Prices are in US dollars and cover indicator access. TradingView plans are purchased separately; platform features depend on your account.
Before you get started
I am new. Will I understand it?
It is built for beginners. Labels use plain language, and hovering shows the explanation.
Does it repaint?
No. Every conclusion appears only after the candle closes, and labels already drawn in history are never changed.
Which markets and timeframes does it suit?
Market structure is a language every market shares: stocks, indices, futures, forex, crypto and commodities. It is commonly used from 5 minutes to 4 hours. Breakout strength is measured against each instrument's own volatility (ATR), so you do not need to retune settings when you switch. Use the trial to check it on the instrument you trade.
Will it tell me when to buy or sell?
Not directly. It shows structure, key levels and invalidation conditions. The decision is yours.
Do I need to recreate alerts after changing settings?
Yes. This is a TradingView rule: an alert keeps the settings it was created with. When creating the alert, choose this indicator, then Any alert() function call. Recreate existing alerts after changing the script, events or language.
V9.5.0 alert setup
Create once for your selected events
Configure on desktop, receive on phone. Select your events and create the TradingView alert manually; this website cannot activate it.
01
Chart and events
Load V9.5.0, select alert language and events in indicator settings, and enable the OTE events you want.
Alert languageEnglish
OTE eventsEnable as needed
Read-only setup illustration
02
Choose the condition
Create a TradingView alert. Under Condition, select this indicator, then Any alert() function call.
ConditionBullTrading Market Structure V9.5.0
EventAny alert() function call
Read-only setup illustration
03
Enable phone notifications
Choose Notify on App / Notify in App; email and sound are optional. Use the same account on your phone and allow system notifications. Labels may vary.
NotificationsApp push
PhoneSame account + permission
Read-only setup illustration
04
Check and create
Check symbol, timeframe, expiration and quota. Create the alert and verify it is running. Await future realtime conditions; historical events are not resent.
CheckCurrent symbol and timeframe
Then confirmAlert is running
Read-only setup illustration
One alert covers the current symbol, timeframe and selected events. It does not scan all markets. Triggered events combine at realtime bar close; not every bar produces a notification.
How do areas above and below appear?
Enable the FVG / OTE modules you need. Eligible retained areas appear in the alert; otherwise it states No valid zone. OTE event notifications also require selecting the corresponding events.
Do alerts follow settings changes?
No. Recreate alerts after script, language, settings, symbol or timeframe changes. Existing alerts keep their saved configuration.
An analysis tool, not investment advice, with no promise of returns. Trading decisions and risk management remain your responsibility.
Explore capabilities and reading guidance
Capabilities that help you understand charts
Confirmed at close: a breakout counts only when the close holds, the body has real size and price clears the key level.
Every label explains itself: why it counts, where the trigger is and which close invalidates it.
Support zones, pullback zones and protective levels are drawn on the chart, so you know where to wait.
Main structure sets the direction and internal structure shows the rhythm, in two layers.
Bilingual alerts name the symbol, timeframe, trigger level and next area to watch; recreate them after changes.
No repainting, no trade calls and no profit screenshots; verify it with Replay on your own chart.
Ask official support for a free 1-day trial, or choose monthly, quarterly or annual subscription access.
Start with your chart reading questions
You have lived these three moments
It is not bad luck each time. The chart is missing one answer: does this breakout count?
You are not lazy. You are reading charts without a standard
Market Structure fixes the rules: a close that holds, a candle body with real size, and a clear move past the key level. Anything less is a stop sweep, not a breakout.
Bullish shift
Why it counts as a shift, where the trigger is, and which close invalidates it.
Support zone
A gap left when price moved away fast. Watch the reaction on a return; touching it is not a buy signal.
Pullback zone
The reasonable pullback range for this leg up, and when it stops being valid.
Three things we deliberately left out
No repainting: Conclusions appear only after the candle closes. Replay history and you see what you would have seen then. No trade calls: It shows structure and levels. Whether to enter is your decision. No profit screenshots: No win-rate claims and no equity curves. Verify it candle by candle on your own chart.
Use 1 day to do three things on the market you trade
One day is enough to know whether it fits you. If it does not, do nothing: access simply ends and you are never charged.
Platforms and compatibility
Current version
V9.5.0
Supported platforms
TradingView
Markets covered
Works across stocks, indices, futures, forex, crypto and commodities
Features and display may vary by instrument, platform and version. Consistent behavior across every instrument and platform is not guaranteed. Refer to the release notes for the relevant version.
Main structure sets the direction; internal structure shows the rhythm. Both use the same chart timeframe. Labels and hover cards are available in English and Chinese.
Create alerts manually in TradingView and select the events you need; OTE pullback events require enabling. Full alerts trigger at realtime bar close. Recreate existing alerts after changing the script or settings.
Event alerts must be configured in TradingView and run for the selected chart, conditions and platform settings. They do not automatically scan all markets.
Page illustrations explain how to read the tool; they are not actual market data, performance results or live signals.
Structure signals and conditional guidance
The indicator provides structure signals and conditional guidance. Traders decide entries, exits and position size within their own plans. Shifts or zone touches do not guarantee subsequent price action, and the indicator does not execute trades.