Skip to content
Script type
Indicator
Source code
Open-source

Geometric Macro Reversal Map

A horizontal level map whose gauges show how often price has traded through each level

3.7 / 5.0 Overall

  • Effectiveness 4.0
  • Originality 4.3
  • Clarity 4.5
  • Flexibility 3.7
  • Reliability 3.4

Difficulty Intermediate

No.VOW-000069

About this rating Geometric Macro Reversal Map is an analysis and visualization indicator for reading how much each market level has been used. Its biggest strength is letting you compare that at a glance through gauge length, which lifted its Clarity and Originality scores. Reliability is its lowest score because the description does not explain that lines are drawn back to the high or low before confirmation, or that the color and label of the entire line repaint to the latest state. We also applied deductions because the description of Phi Sensitivity partly differs from how it actually behaves, and because of unsupported claims such as "high-probability."
About the difficulty On the chart it is just dashed lines, gauges, and text labels, so it looks easy to read. To read it correctly, though, you need to understand how it behaves: lines appear 11 bars after the high or low but are drawn back to the origin bar, gauges never shrink so older lines tend to fill up, and the in-between labels switch with every new bar. We rated it intermediate for traders who already know the basics of ATR and swing highs and lows.

Overall 3.7/ 5.0

About our rating standards

  • Effectiveness 4.0 It delivers on its goal of showing at a glance how much each level has been used, through gauge length and line color. The gauge and color are what you base decisions on, while the in-between labels simply add the state of the latest bar.
  • Originality 4.3 Stacking up how much candles cross a line as weight and showing it as a gauge is rare among horizontal level indicators, and combined with ATR-based selection of origin points, it produces a map of its own.
  • Clarity 4.5 It uses just three elements, dashed lines, gauges, and labels, and the gauge length lets you compare how much each level has been used at a glance. With a maximum of 15 lines, the chart rarely gets cluttered.
  • Flexibility 3.7 Three numeric inputs let you adjust how many lines appear and how far apart they are. However, the ATR length and the 15-line cap are fixed, so you cannot tune it to keep major higher-timeframe levels and fine nearby levels on the chart at the same time.
  • Reliability 3.4 Once a line is confirmed its price never moves, but the description does not mention that lines are drawn back to the high 11 bars earlier, or that the color and label of the whole line repaint to the latest state. Of the available labels, BOOM can never appear because of how its condition is set up.
Repainting
Backpaints
  1. Live barChanges
  2. On closeFixed
  3. HistoryBackpaints
Lines only appear 11 bars after the swing high or low is confirmed, but they are drawn back to the original pivot bar, and the color and label of the entire line repaint to reflect its current state.
Best timeframes
  • Lower TFs≤15m
  • Mid TFs30m–4H
  • Higher TFs1D+
Tested on BTCUSDT (5m, 15m, 30m, 1H, 4H, 1D, 1W)
Alerts
No
Buy/sell signals
Not providedN/A for analysis tools
Market conditions
Ranging
Display
Overlay
Chart elements
LinesBoxesLabels
Base indicator
ATRSwing Highs / Lows
Trading style
Swing TradingDay Trading

Our review of this indicator

SUPPORT & RESISTANCEREVERSAL

A TradingView S/R Map That Shows Which Levels Are Fresh and Which Are Worn Out

A TradingView S/R Map That Shows Which Levels Are Fresh and Which Are Worn Out

Diagram gallery 10

Article Summary
What does this indicator do?
Bottom line

Geometric Macro Reversal Map draws lines at the swing highs and lows where big moves started, and uses a gauge to show how much candles have traded through each one. It is not a signal tool but a map for choosing where to wait for a reaction and where to take profit, and it works best on the 1H and 4H charts.

Tell me more
Key points
  • Draws horizontal lines only at highs and lows that kicked off big moves, with a gauge showing how much each line has been crossed
  • A high or low becomes a line only if price closes 2.56x ATR away 11 bars later, and levels close to existing lines are merged
  • Lines appear 11 bars late but are drawn starting from the original high or low bar
  • A line turns green if the last bar that crossed it closed above, red if below, and the whole line is recolored
  • A gauge at 20% or less shows FRESH ZONE, 90% or more shows LIQ VOID, and in-between labels change with the latest bar
  • LIQ VOID marks heavily traded zones that tend to sit in the middle of ranges, making them useful take-profit targets
  • The 1H and 4H are the easiest to read, and Inertia Threshold has the biggest effect on how many lines you get
  • There are no alert conditions or buy/sell signals, so confirm reversals with another indicator

An Indicator That Maps How Each Price Level Has Been Used

There are plenty of indicators that draw horizontal levels, but “Geometric Macro Reversal Map” comes at S/R from a slightly different angle. Plotting lines off past swing highs and lows is standard stuff. What sets it apart is what happens next: it counts how many times candles have cut through each line, then shows that amount as a gauge and a text label at the right end of the line.

Geometric Macro Reversal Map on the 1H chart. Each horizontal level drawn from a past swing high or low ends in a gauge showing how much it has been traded through, plus a status label.
Geometric Macro Reversal Map on the 1H chart. Each horizontal level drawn from a past swing high or low ends in a gauge showing how much it has been traded through, plus a status label.

Is this a level that has barely been touched, or one that price keeps chopping back and forth through? The moment you open the chart, you can see how “used” every level is, side by side. That is the main selling point here. Despite “Reversal” being in the name, it does not print buy or sell signals. Think of it as a map: it lays out the raw material for deciding where to wait for a reaction and where to aim your target.

Geometric Macro Reversal Map: The Basic Display

Read how much each price zone has been used from the gauge length and the label at the right end of the line.

Geometric Macro Reversal Map: The Basic DisplayA chart showing horizontal lines drawn from past highs and lows, each ending in a filled gauge and a status label on the right.83844.18 | STABLE85060.02 | LIQ VOID84174.19 | STABLE85602.75 | STABLE86551.22 | FRESH ZONE86022.65 | FRESH ZONE82812.84 | FRESH ZONE85728.77 | FRESH ZONEerdensedatLines that have barely been touchedhave short gauges: FRESH ZONELines crossed many timeshave long gauges: LIQ VOIDLines below price are green, above are redDashed lines start at the high or low bar

Vowars DE ver.3.12.34

Red lines are classified as resistance above the current price, and green lines as support below it. The gauge fills according to how much candles have crossed the line.

With the default settings, you get a mix of lines with short gauges, like Figure ①, and lines whose gauges have stretched out, like Figure ②. As shown in Figure ③, lines acting as resistance above the current price are red, and lines acting as support below it are green.

Learn the Three Things on Your Chart First

The display is minimal, so once you know what each element means, there is very little to trip you up.

Dashed Lines Mark the Highs and Lows Where Big Moves Started

The dashed lines extend horizontally to the right from past highs and lows. Not every swing high becomes a line. Only highs and lows followed by a strong move get picked. We will dig into the exact rule in the next section, but the idea is simple: it only keeps the origins of moves where price “took off from here.”

The indicator holds a maximum of 15 lines. When a 16th one forms, the oldest line gets deleted. This cap cannot be changed in the settings.

The Gauge Shows How Much a Line Has Been Crossed

The horizontal gauge on the right shows how much candles have traded through that line. Every time a bar has its high and low on opposite sides of the line, weight is added based on how deeply it cut through, and the gauge extends to the right. The gauge is full at a width of 24 bars.

The Label Shows Price and Status

To the right of the gauge you will see a label like “84352.00 | FRESH ZONE”, showing the price of the line and its status. The status is mostly driven by how full the gauge is: 20% or less is FRESH ZONE, 90% or more is LIQ VOID. Anything in between is a bit more involved, so it gets its own table in a later section.

Which Highs and Lows Become Lines?

Once you know how lines are selected, you will stop wondering why there is no line on a particular high.

Wait 11 Bars, Keep Only Moves of 2.56x ATR

A swing high or low is confirmed when it is the highest (or lowest) bar compared with the 11 bars on each side. Since it cannot be confirmed until the 11 bars on the right have printed, the line shows up 11 bars after the high is made.

On top of that, it checks whether the close 11 bars later is at least 2.56x ATR (14) away from that high or low, and only keeps the line if it is.

Highs That Get a Line, and Highs That Do Not

If the close is not at least 2.56x ATR away 11 bars after the high or low is confirmed, no line is kept.

Highs That Get a Line, and Highs That Do NotA figure showing that of two highs, only the one that moved at least 2.56 ATR away within 11 bars gets a horizontal line.84462.62 | STABLE83699.53 | FRESH ZONE85899.39 | FRESH ZONE83448.87 | FRESH ZONEerdensedatMoved 2.54 ATR after 11 barsjust short, so no lineMoved 3.88 ATR after 11 bars, confirmedThe line is drawn from the high bar,not from the confirmation bar

Vowars DE ver.3.12.34

ATR is calculated over 14 bars. Because the line is drawn back to the high bar, looking at the chart later makes it seem as if the line existed from the moment of the high.

At the high in Figure ①, price had moved 2.54x ATR away 11 bars later. That falls just short of the 2.56x threshold, so no line was drawn. The high in Figure ②, on the other hand, was 3.88x ATR away after 11 bars, so it became a line. ATR is the average range of the market, so the more volatile things get, the bigger the move needed to count as “far enough away.”

The part to watch out for is Figure ③. Even though the line is only confirmed 11 bars later, it is drawn starting from the high bar itself. When you scroll back through history, it looks as if the line was already there the moment the high printed.

Lines Appear 11 Bars Late

On historical charts, it can look like price “rejected right off the line drawn from that high,” but in real time the line did not exist yet at that point. The line only becomes visible 11 bars after the high. If you are backtesting a setup on past charts, always account for this lag.

Highs That Are Too Close Do Not Add New Lines

If a new swing high or low forms within 0.382x ATR of an existing line, no new line is drawn. Instead, the nearby existing line gets extra weight.

Highs That Are Too Close Do Not Add Lines

Highs and lows that form within 0.382x ATR of an existing line are merged into it instead of becoming new lines.

Highs That Are Too Close Do Not Add LinesA figure showing that when a new high forms right next to an existing horizontal line, no new line is drawn and its weight is added to the existing line instead.85451.73 | FRESH ZONE84192.70 | STABLE85142.17 | FRESH ZONE83530.90 | FRESH ZONE86976.57 | FRESH ZONEerdensedatA high followed by a big dropnormally a candidate for a new lineLess than 0.382 ATR from an existing lineno new line, only weight is addedThe gauge grows by the merged amount

Vowars DE ver.3.12.34

Each merge adds about 0.81 of weight, roughly 4% on the gauge. This prevents multiple lines from stacking at nearly the same price and is one reason the chart does not get buried in lines.

The high in Figure ① kicked off a drop of more than 7x ATR, so on paper it is a perfect candidate for a new line. But as Figure ② shows, there was already a line right below it, so no new line appeared. The only effect was extra weight on the gauge in Figure ③. This is why you do not end up with a stack of lines at nearly the same price.

Red or Green Depends on the Close of the Last Bar That Crossed the Line

When a line is first created, a line from a high is red (resistance) and a line from a low is green (support). After that, every time a candle crosses the line, it flips to green if that bar closes above the line and to red if it closes below.

Before the Breakout: A Red Resistance Line

A line born from a high starts out as red resistance.

Before the Breakout: A Red Resistance LineA figure showing a horizontal line drawn from a high, displayed as red resistance while price stays below it.84965.11 | STABLE84132.60 | FRESH ZONE85989.34 | FRESH ZONE84653.14 | FRESH ZONEerdensedatA line drawn from a high is redPrice has come back up to just below the line

Vowars DE ver.3.12.34

At this point, no bar has closed after crossing the line.

After the Breakout: The Same Line Turns Green

If a bar that crossed the line closes above it, the line is treated as green support.

After the Breakout: The Same Line Turns GreenA figure showing a red line switching to green support after a candle crossed the horizontal line and closed above it.84965.11 | STABLE84132.60 | FRESH ZONE85989.34 | FRESH ZONE84653.14 | FRESH ZONEerdensedatA bar crossed the lineand closed above itThe whole line turns green,all the way back to its origin

Vowars DE ver.3.12.34

The color only changes on bars whose high and low are on opposite sides of the line. If price gaps over the line, no bar crosses it, so the color does not flip.

The line that was red before the breakout in Figure ① turned green after the breakout, starting from the bar in Figure ①. The key takeaway is Figure ②: the color does not change on just one part of the line. The entire line, all the way back to its origin, is repainted to its current state. There is no record of which role it played in the past.

How the Gauge Fills Up, and How to Read LIQ VOID

The More Candles Cross a Line, the Longer the Gauge

The more bars cross a line, the more weight it accumulates, and the gauge extends to the right.

The More Candles Cross a Line, the Longer the GaugeA figure showing a gauge that has grown to about 60% after candles repeatedly crossed the line during consolidation, with the label changing to STABLE.84828.10 | STABLE83792.79 | FRESH ZONEerdensedatEvery bar that crosses the lineadds weightFull at 24 bars wideabout 60% hereBarely touched lines have short gauges

Vowars DE ver.3.12.34

Only bars whose high and low are on opposite sides of the line add weight. Bars that approach the line and turn back without touching it are not counted. The gauge is full at 24 bars wide; 20% or less shows FRESH ZONE, and 90% or more shows LIQ VOID.

How much the gauge grows depends not just on the number of bars crossing the line, but on how deeply they cut through it. The most weight is added when the line runs right through the middle of a bar’s range, and only a little when a wick barely grazes it. When price chops back and forth across a line in a range, like Figure ①, the gauge in Figure ② visibly extends.

What this tells you is that the longer the gauge, the more time price has spent at that level. Looking at the 15m and 30m charts, LIQ VOID lines usually ran right through the middle of the most recent consolidation.

A LIQ VOID line on the 15m chart. The gauge on the line running through the middle of the sideways chop is nearly full.
A LIQ VOID line on the 15m chart. The gauge on the line running through the middle of the sideways chop is nearly full.

The script’s description defines LIQ VOID as a place where “resting orders have been fully absorbed and price moves through quickly.” However, this indicator only uses the candles’ high, low, and close plus ATR in its calculations. It does not look at the order book or volume. Mathematically, LIQ VOID simply means “a price zone that has been traded through many times.” Personally, reading it as “a heavily traded zone that price tends to come back to” made more sense.

Older Lines Fill Their Gauges Faster

Weight only gets added, never removed. Lines that have been around longer get more chances to be crossed, so FRESH ZONE tends to overlap with “new lines” and LIQ VOID with “old lines”. Do not treat a level as strong just because it says FRESH ZONE. Also check when that line formed and what kind of move it came from.

The Label Is Set by Gauge Fill and the Latest Bar

Labels other than FRESH ZONE and LIQ VOID only appear on lines with a gauge between 20% and 90%. Which one you get depends on how the latest candle is interacting with that line.

How the Label on the Right Is Decided

Gauge fill splits labels into three broad groups, and only mid-range lines change label based on how the latest bar touches them.

How the Label on the Right Is DecidedA table summarizing how the displayed label is determined by gauge fill and how the latest candle is touching the line.GaugeLatest bar vs. the lineLabel90% or moreAnyLIQ VOID20% or lessAnyFRESH ZONEAbove 20%, below 90%Line cuts through the middle of the barTURBULENCEAbove 20%, below 90%Wick barely tags the lineRES / SUPAbove 20%, below 90%On the other side without touching (gap)DRIFTAbove 20%, below 90%Anything elseSTABLEOnly mid-range lines switchlabels with the latest barUsually STABLE

Vowars DE ver.3.12.34

The fill percentage is the gauge weight multiplied by 5, capped at 100%. A BOOM label also exists, but due to the order of the logic it never actually appears.

The three rows in Figure ① switch every time a new bar prints. Most of the time you will see STABLE, as in Figure ②. When the line runs through the middle of the bar you get TURBULENCE, and when a wick just tags it you get RES or SUP. DRIFT shows up when price gaps to the other side of the line without any bar crossing it, so you will rarely see it on Bitcoin, which trades 24/7. It should show up more often on index futures and individual stocks, where gaps are common.

One more thing: “BOOM” is also one of the possible labels. However, if you trace the order of the logic, the color is updated right before that check on any bar that crosses the line, so the BOOM condition can never be met. Across the seven timeframes I checked, it never appeared once.

Labels and Colors Switch With the Latest Bar

For lines with a gauge between 20% and 90%, the label depends on how the latest candle touched the line.

Labels and Colors Switch With the Latest BarA figure showing the label on the right cycling through RES, STABLE, and TURBULENCE, and the color flipping between red and green, as price repeatedly crosses the line in a range.83355.29 | FRESH ZONE86212.57 | FRESH ZONE84287.15 | TURBULENCE85178.63 | FRESH ZONE83845.24 | STABLEerdensedatThe latest bar cuts through the middleof the line: TURBULENCEOver the previous 4 bars it wentRES → STABLE → TURBULENCEClosed below the lineso it flipped from green back to red

Vowars DE ver.3.12.34

Within the last four bars, this line went from RES to STABLE to TURBULENCE, and its color flipped from green back to red. Trade the label on every bar as a signal and you will get whipsawed.

In an actual range, the label cycles through RES, STABLE, and TURBULENCE within a few bars, as in Figure ②, and even the color flips back and forth, as in Figure ③. The TURBULENCE in Figure ① also goes straight back to STABLE as soon as the next bar moves off the line.

The In-Between Labels Are Not Signals

TURBULENCE, RES, and SUP only tell you how the current bar is touching the line. They change on every bar close, so if you trade them as signals, you will get whipsawed. Stick to the gauge length and line color as your decision inputs.

How to Use It in Real Trades

The script’s description suggests using FRESH ZONE as the place to look for reversals and LIQ VOID as the take-profit target. Comparing it against the charts and breaking that approach down into steps, it looks like this.

1 Build Your Map on a Higher Timeframe

Start on the 4H or daily chart and check which lines sit above and below the current price. If you only use lower timeframes, the 15-line cap fills up with nearby lines and the major levels drop off the chart.

2 Wait for a Reaction at a FRESH ZONE Line

When price approaches a red FRESH ZONE, that is a candidate area to look for a short. A green FRESH ZONE is the opposite. That said, touching the line is not a reason to enter on its own. Wait for confirmation of the reversal, such as a wick rejection or a lower high on a lower timeframe, before getting in.

3 Target the LIQ VOID Line

Once you get a reaction, use the LIQ VOID line in the direction of the move as your take-profit guide. Since it is a heavily traded zone, it is easy to plan for price to revisit it.

4 Do Not Fade Clusters of Long-Gauge Lines

Areas where several long-gauge lines are packed into a tight range are places price has chopped through again and again. Trying to catch small reversals there usually means getting caught in the chop, so I sit those out.

About the “High-Probability” Claims

The script’s description uses phrases like “high-probability entries” and “the most reliable take-profit targets,” but nothing in this indicator’s calculations backs that up. The lines and gauges are just a tally of past price action, so decide on your stop-loss before you use them.

How Much the Picture Changes Across Timeframes

I loaded it on seven timeframes and compared how each one looks.

TimeframeWhat the lines looked likeBest use
5mAll 15 lines bunched into a narrow range, mostly FRESH ZONESpotting minor intraday levels
15m / 30mLIQ VOID tends to appear in the middle of rangesSetting day trade targets
1H / 4HLevels from the past few days to weeks, with a reasonable number of linesA map for day trading through swing trading
Daily / WeeklyHighs and lows from months or years ago remain; distant lines stay FRESH ZONEChecking the big-picture levels
Geometric Macro Reversal Map on the 5m chart. The maximum of 15 lines is crammed into a narrow range, and most are labeled FRESH ZONE.
Geometric Macro Reversal Map on the 5m chart. The maximum of 15 lines is crammed into a narrow range, and most are labeled FRESH ZONE.

The 1H and 4H were the easiest to work with. On the 5m, the lines are so packed together that they all start to look equally important. On the weekly, meanwhile, lows from years ago remain as FRESH ZONE. Lines far from the current price simply have no chance to be crossed, so that is exactly what you would expect.

Geometric Macro Reversal Map on the weekly chart. Lines drawn from lows several years back still show FRESH ZONE.
Geometric Macro Reversal Map on the weekly chart. Lines drawn from lows several years back still show FRESH ZONE.

Markets It Works Well In, and Where It Struggles

The Map Shines When Price Keeps Rotating

In ranges, or in markets that grind along while swinging up and down, price keeps returning to past levels. This is where the plan of waiting for a reaction at a FRESH ZONE and targeting a return to LIQ VOID works as is. On assets that tend to consolidate after big moves, like Bitcoin and gold, the roles of the lines and gauges were clearly separated on the 1H and 4H.

In One-Way Trends, the Lines Get Left Behind

When a strong trend keeps going, price just keeps moving away from the lines, and you end up with nothing near the current price. New lines only appear when the trend pulls back and then takes off again from there. When the map is close to empty, do not force it looking for lines. Let a trend-following indicator do the work instead.

Right After Volatility Spikes

Both the rule for selecting lines and the distance for merging nearby ones are based on ATR. When a run of large bars inflates ATR, the requirement for a new line temporarily gets stricter, and the merge range widens. That is why you see fewer new lines right after a dump or a pump. It is not a bug.

Settings and How to Tune Them

The settings panel has three numeric inputs that control how lines are selected, plus a few display options.

Parameters
SettingDefaultSuggestedEffect
Inertia Threshold (ATR Mult)2.562.0–4.0 (adjust to your timeframe)How many ATRs away the close must be when a high or low is confirmed for it to become a line. Higher values mean fewer lines, leaving only major levels
Temporal Lookback (Bars)1111 (15–21 if you want only the major peaks and troughs on the daily)The number of bars compared on each side to confirm a high or low (minimum 5). It is also the delay before a line appears, and a shorter value can actually reduce the number of lines
Phi Sensitivity Coefficient0.3820.382 (0.6–1.0 on the 5m, where lines get crowded)The distance (as a multiple of ATR) within which a new high or low is merged into an existing line. Higher values spread lines further apart and make merged lines’ gauges grow faster
Interface ThemeClassicClassicLine colors. Classic is red and green, Neon is magenta and cyan, Monochrome is two shades of gray
Label ScalingsmallsmallSize of the labels on the right (tiny / small / normal)
Show VWAPOffOn only when neededShows a VWAP that resets at the start of each new day
VWAP ColorBlueYour preferenceColor of the VWAP line

Changing Inertia Threshold Has a Big Impact on Line Count

The setting that affects the number of lines most is Inertia Threshold (ATR Mult). The higher you set it, the more it narrows things down to the origins of big moves.

With Inertia Threshold Set to 4.0

Same candles as the first figure, with only Inertia Threshold (ATR Mult) raised to 4.0.

With Inertia Threshold Set to 4.0A figure showing that on the same price action as the first figure, raising Inertia Threshold from 2.56 to 4.0 reduces the displayed lines to three.83844.18 | STABLE86022.65 | FRESH ZONE82812.84 | FRESH ZONEerdensedatOnly highs and lows that moved4x ATR or more after 11 bars remainThe 5 lines drawn at 2.56in this zone no longer appear

Vowars DE ver.3.12.34

The eight lines at the default 2.56 dropped to three. Only the price zones where price took off hard after a high or low remain. Fewer lines make each one more meaningful, but nearby levels become harder to see.

Raising it to 4.0 on the same price action as the first figure cut the lines from eight to three. As in Figure ①, only the origins of sharp moves remain, and the lines that sat in the price zone in Figure ② no longer appear. If you only want the major levels for swing trading on the daily, try 3.5–4.0. If you want to pick up nearby levels on the 5m or 15m, start around 1.8–2.2 and you will quickly see the difference.

A Shorter Temporal Lookback Can Mean Fewer Lines

Temporal Lookback (Bars) is the number of bars compared on each side to confirm a high or low, and it is also the delay before a line appears. Since a shorter value makes lines show up sooner, you would expect it to produce more lines.

But when I set it to 5 on the same price action, the line count actually dropped from eight to five. The condition changes from “2.56x ATR away after 11 bars” to “2.56x ATR away after 5 bars,” so the high or low gets judged before the move has fully played out. If you want more lines, lowering Inertia Threshold (ATR Mult) works better than lowering Temporal Lookback (Bars). If you only want the bigger peaks and troughs on the daily, raising it to 15–21 is also an option.

Phi Sensitivity Controls Line Spacing

Phi Sensitivity Coefficient is the distance within which a new high or low gets merged into an existing line. Raising it spreads lines further apart, and the merged weight makes existing lines’ gauges grow faster. If the lines feel too cramped on the 5m, bumping it up to 0.6–1.0 cleans up the chart.

Note that the script’s description implies this value also affects the weight calculation, but in practice it only affects the merge distance. It is not used for the weight added when candles cross a line.

Display and VWAP Settings

Interface Theme has three options: Classic, Neon, and Monochrome. Monochrome replaces red and green with two shades of gray, which makes it harder to tell resistance from support. If you want to read each line’s role by color, stick with Classic or Neon.

Turning on Show VWAP adds a single VWAP line that resets at the start of each new day. It runs independently from the level map, so you only need it if you also want to track the average intraday price.

Best Pairing: Fisher Transform

Since the idea is to wait for reversals at a FRESH ZONE, it pairs well with an oscillator that flags overextension and turns in momentum early. Here I combined it with TradingView’s built-in Fisher Transform (Length 9).

Confirming a FRESH ZONE Rejection With Fisher Transform

Instead of acting on the touch alone, this pairing uses the Fisher Transform in the lower pane to confirm the momentum turn.

Confirming a FRESH ZONE Rejection With Fisher TransformA figure showing an upper wick tagging a red FRESH ZONE line and getting rejected, while the Fisher Transform in the lower pane crosses below its trigger from an elevated level.Fisher Transform (9)85536.17 | FRESH ZONE84677.54 | FRESH ZONE84011.34 | FRESH ZONE82856.98 | FRESH ZONEerdensedatAn upper wick pierced the FRESH ZONE lineand got rejectedFisher crosses belowits trigger above 1.5The drop continued from there

Vowars DE ver.3.12.34

Fisher Transform uses the TradingView default settings (Length 9). Blue is the Fisher line, and orange is the trigger, which is the value from one bar earlier. Fisher briefly crosses below the trigger, recovers right away, then crosses below again two bars later.

In Figure ①, an upper wick pierces the red FRESH ZONE and gets rejected, and in Figure ②, the Fisher line crosses below its trigger from high up, above 1.5. If you wait for both the touch of the line and the momentum turn before entering, you have a real reason to be in a move like the drop in Figure ③. The upside compared with fading the line on its own is one more piece of confluence for your entry.

It also looks like a good match with the following indicators.

  • Volume Profile (Visible Range). Checking whether a LIQ VOID line lines up with a high-volume area backs up the “heavily traded zone” reading
  • ADX. In strong trends with a high ADX reading, lines get broken one after another, so it helps you decide when to hold off on fading a FRESH ZONE
  • Bollinger Band Width (BBW). If the bands are squeezing while price is boxed in between long-gauge lines, you can get ready for a breakout in either direction

Where It Helps, and Where It Can Mislead

Where the map pulls its weight

  • You can see at a glance how much each level has been used, just from the gauge length
  • Lines are selected based on ATR, so the same settings make a reasonable starting point across assets and timeframes with different volatility
  • Nearby lines get merged, so the chart does not turn into a wall of lines
  • Just three numeric inputs let you choose between major levels only and picking up finer ones

Where it is easy to misread

  • Lines appear 11 bars late, yet are drawn starting from the high bar
  • Gauges never shrink, so older lines are more likely to become LIQ VOID
  • The in-between labels and line colors can change on every bar
  • There is a hard cap of 15 lines, and the ATR length cannot be changed

Behavior to Know Before You Use It

Historical View vs. Real Time

Lines wait for the swing high or low to be confirmed, so once a line is drawn, its price never moves. However, the chart history will not look the same as what you actually saw at the time, for three reasons: the line is drawn back to its origin 11 bars earlier, the color and label of the entire line repaint to the latest state, and old lines are deleted once a 16th one forms.

On the live, unconfirmed bar, the gauge, label, and color move with price. They settle once the bar closes, so base your decisions on confirmed bars. If you want to see what the chart looked like at a specific point in the past, you can reproduce it by stepping forward one bar at a time with TradingView’s Bar Replay. Keep in mind that how far back you can go depends on your plan and the timeframe.

No Built-In Alerts

This indicator has no alert conditions. If you want to be notified when price reaches a certain line, one workaround is to draw a TradingView horizontal line at the same price and set an alert on that horizontal line. You cannot get notified when a line’s color or status changes, so you will need to check that yourself.

Use It as a “Track Record” for Price Levels

Geometric Macro Reversal Map

What I found most useful about “Geometric Macro Reversal Map” is how it lays out each level’s history in a simple form: the length of a gauge. Has this line never been tested, or has it been fought over again and again? That is easy to miss when you are just drawing horizontal lines by hand.

On the other hand, the labels and colors are heavily driven by the latest bar, and gauges tend to grow longer on older lines. Rather than trading the display as signals, use it on the 4H or 1H as the groundwork for deciding where to wait for a reaction and where to aim. That is where this indicator really earns its spot on the chart. Put it next to the oscillators and volume tools you already use, and read it like a track record for each price level.

Sources: For this article we tested an indicator built by erdensedat on the charting platform TradingView, then analyzed it in depth before publishing.

Disclaimer: This article is for informational purposes only and isn't investment advice or a recommendation to buy or sell. All investment decisions are your own.

FOLLOW VOWARS
Never miss a new indicator
Get Vowars in Google search, a browser alert on publish, or updates on X.
YUZURU
AuthorYUZURUFounder & Reviewer, Vowars
View profileClose

An editor for content sites at a web agency, I started trading crypto in 2018. Working my way from spot to futures got me hooked on chart analysis, and I now build my own custom indicators on TradingView. On Vowars, I test TradingView indicators one by one on my own charts and review everything from the math behind them to how to use them and where they fall short, with custom visuals throughout.…

Created by

Vowars Picks

Stochastic Heat Map

“Stochastic Heat Map” Tested: Bottom-to-Top Color Shifts That Show How Real a Move Is

"Stochastic Heat Map" is an oscillator that stacks 28 Stochastics with lengths from 10 to 280 as colors, showing where price sits in its range on every lookback at once. The way color spreads from the bottom rows to the top tells you how strong a move is, but red stays pinned in strong trends, so it works best with direction handled separately by something like an EMA.

DifficultyIntermediate

CME Institutional Order Flow & AMT Lens

Auction Market Theory on One Chart: An Indicator That Flags Volume Absorption by Color

“CME Institutional Order Flow & AMT Lens” is a TradingView indicator that combines a volume profile, candle coloring, shelves, and a dashboard in one. It gives no buy or sell signals and instead automatically marks key prices such as the POC and Value Area.

DifficultyAdvanced

Fibonacci Trend Continuation Signals [AlgoAlpha]

Measure Pullback Depth Inside a Trend With “Fibonacci Trend Continuation Signals”

"Fibonacci Trend Continuation Signals" is a free TradingView indicator that automatically draws a Fibonacci range in the direction of the trend and prints a continuation signal the moment price starts moving again after a pullback or bounce. It gives you an objective read on pullback depth.

DifficultyIntermediate

Smart Trader, Episode 06, Isotropic Trend Lines

“Isotropic Trend Lines” Review: σ-Scaled Trend Angles and a Six-Timeframe Vote Tested on Live Charts

Isotropic Trend Lines puts price on a log scale and divides it by volatility (σ), giving you a trend angle that doesn't change with chart scaling. Direction, strength and position inside the channel all show on one screen. Just note that the angle only appears once you turn on Show Angle Label.

DifficultyIntermediate

Strong Burst Fader

Touching the Band Isn’t Enough — “Strong Burst Fader” Measures the Depth of the Stretch

"Strong Burst Fader" is a counter-trend indicator that measures how far a wick pokes beyond a moving average ± ATR band and shows that depth as the height and color of a diamond stack. The taller and redder the stack, the more overextended the move, and you can read it without adding a single line to your chart.

DifficultyIntermediate

Divergence for Many Indicators v4

Divergence for Many Indicators v4 : How to Read Divergence Across 10 Indicators in One Label

"Divergence for Many Indicators v4" is a TradingView indicator that detects divergence across 10 indicators, including RSI and MACD, and shows how many line up in a single label. Signals come early, but only the last one survives within the same swing. It works best once you've defined market direction.

DifficultyIntermediate

Browse by goal

1 / 5