Rally Base Drop SND Pivots marks supply and demand on MT4 and MT5 using a rule that is unusually strict about what counts as a pivot: three candles one way, then three the other, with no exceptions in either run.
Not a swing high. Not a fractal. Six candles in a row that all agree with their own half of the pattern.

What it's looking for
For a demand pivot: the three candles before the pivot must all close below their opens, and the three after must all close above theirs. One mixed candle anywhere in those six and the pattern is rejected.
There's a second condition on top. The body high of the last candle in the rally has to exceed the body high of the first candle of the drop. The rally must actually undo the drop, not just wobble upward inside it.
Supply pivots are the mirror: three up, three down, and the final body low below where the rally started.
That combination is a lot rarer than a swing point, which is the entire design. A pivot found this way is one where the market changed its mind cleanly and immediately, with no hesitation candle in the middle.
What gets drawn
Two boxes and a line.
The drop leg and the rally leg each get their own coloured rectangle, spanning their three candles from body top to body bottom. Seeing both makes the shape obvious at a glance: two blocks of colour meeting at the turn.
Then a horizontal line at the extreme of the reversing leg โ the lowest low of the rally for a demand pivot, the highest high of the drop for a supply one. That line is the level you'd actually work from, and it extends right for as long as it's valid.
Valid means price hasn't closed through it. A demand line is dropped the moment a candle closes below it, and the boxes stay where they are as a record of what was there.
| Swing-based supply/demand | This | |
|---|---|---|
| What defines the pivot | A high or low with bars either side | Three clean candles each way |
| Mixed candles in the leg | Allowed | Reject the pattern entirely |
| Extra condition | Usually none | The rally must exceed the drop's start |
| Drawn | A zone | Both legs boxed, plus one level line |
| Broken levels | Often stay | Line removed, boxes kept |
It reads a higher timeframe from your chart
Timeframe defaults to the chart's own, and setting it to something higher makes the whole pattern search run on that series instead, drawing the results on your working chart.

This is the setting worth having. The six-candle rule is strict enough that H4 and D1 pivots are genuinely uncommon, and when one appears it's worth marking on an M15 chart where you'd never see it otherwise.
Alerts
One switch, When model is created, and it fires as the sixth candle closes.
Notification type ships as Do not notificate, so nothing happens until you pick a channel: terminal, email, push or Telegram. The history pass is silent, which matters here because a 600-bar lookback on a low timeframe finds a fair number of pivots.
Where it's weak
No zone, just a line. The boxes show you where the legs were, but the level that gets tracked and invalidated is a single price. There's no proximal and distal edge, no zone depth. If you work with zones, you'll be drawing them yourself around the box.
Length changes both legs together. One input sets three candles each side. You can't ask for a four-candle drop and a two-candle rally, and raising it to 4 makes the pattern very rare indeed.
Bodies only, in the pattern test. Whether a candle is up or down is decided by open against close, so a long-wicked candle that closed a point higher counts as a full up candle. The level line uses the actual high or low, so the two halves of the tool measure different things.
Boxes are never removed. Only the line dies when the level breaks. On a long history the chart accumulates coloured pairs of rectangles going back to your lookback limit.
The higher-timeframe series has to be available. Ask for D1 on a symbol whose daily history hasn't loaded and the first pass finds nothing. Open a D1 chart of the same symbol once and refresh.
Questions you'll have
Does Rally Base Drop SND Pivots repaint? No. A pattern is confirmed on the close of its sixth candle and the boxes stay where they were drawn. The level line extends to the right while valid and is removed when price closes through it.
Why does it find so few pivots? Because all six candles have to agree. Three down then three up with nothing mixed in is a much stricter test than a swing low, and that's the point of the tool.
What's the difference between the two boxes? One is the drop leg, one is the rally leg, coloured separately. Together they show the shape that qualified.
Why did the line disappear but the boxes stay? The level was closed through, so the line is removed. The boxes remain as a record of the pattern.
How do I get higher-timeframe pivots? Set Timeframe. The whole search runs on that series and the results are drawn on your chart.
Can an EA read the levels? No. There are no indicator buffers; the boxes and lines are chart objects. Use the alert.
Best timeframe? H1 and H4 directly, or set Timeframe to H4 or D1 while working on M15. On M5 the six-candle rule fires often enough to lose its meaning.
MT4? Both platforms are included, one download each. Same six-candle rule, same higher-timeframe option.
Support
Message me through the site with a screenshot, the symbol and the timeframe, and I can tell you which candle broke the pattern. Updates are included for as long as your subscription runs.
Analysis tool. It places no trades and makes no profitability claim. Past price behaviour is not a guide to future price behaviour.