INVITE-ONLY SCRIPT

Supply and Demand Areas Responsible and Origins [PRO][keypoems]

Updated
Supply and Demand Areas Responsible and Origins by Keypoems

This indicator highlights supply and demand areas responsible for breaking market structure (SNDR) and tracks how many times these have been "tapped". This is a very advanced and unique capability not present on TradingView at the moment. It also draws and track the "Origins" of breakout moves.

Using this fellow traders can to track with great precision order flow by gauging the reaction of price to these very sensitive areas.

Various powerful trading models can be built around this indicator. Here's an example on how to use it: Price Action will tend to retrace and visit ("tap") critical areas where orders are accumulated (SNDR and Origins) usually twice ("double tap") before continuing a trend. With this knowledge traders can either enter profitably a pro-trend trade after a "double tap" retracement in a responsible area or a origin or if those areas are violated, understand the change in narrative and enter a counter-trend trade.

This indicator is not a mashup of something you have already seen. It is absolutely unique: early testers and fellow traders have been very loud in requesting this to be released to the public (I love you moderators!).

SNDRs (Supply and Demand Responsible)

- Advanced Detection: Looks for the last up-move swing in a bearish zone, or the last down-move in a bullish zone. Adjust the sensitivity choosing a customizable pivot length.
- Mitigation Extension: Option to extend SNDR zones until they are fully mitigated.
- First Tap Indication: Zones change color and text upon the first tap, signaling initial mitigation.
- Second Tap Indication: Zones change color and text upon the first tap, signaling possible trade idea.
- Set pivot length for swing detection.
- Enable bullish and bearish SNDR zones separately.
- Customize texts, colors, and border colors for SNDR zones.
- Adjust line styles, widths, and display of 30%, 50%, and 70% levels within SNDR zones.

Origins

- Definition Flexibility: Mark Origins as the last down-close candle in a bullish zone, last up-close candle in a bearish zone or use the initial swing point with a customizable pivot length.
- Mitigation Extension: Extend origin zones until they are fully mitigated.
- First Tap Indication: Similar to SNDR, origin zones can change appearance upon the first tap.
- Set pivot length for swing detection.
- Enable bullish and bearish origin zones separately.
- Customize texts, colors, borders, and line styles.
- Adjust display of 30%, 50%, and 70% levels within origin zones.

Zones

To be able to draw SNDRs (which are internal counter-trend areas in a zone) the indicator needs to track market structure zones. So the indicator can also draw those zones if needed. The indicator can also extend the current price zones until the 50% of the zone is mitigated.

Info Box

Displays a box with detailed information about the last identified zone, including risk and range size.

- Risk Management: Set the risk amount to calculate contract sizes or position sizing.
- Visibility Options: Adjust the labels' size within the info box for better readability.
- Set the risk amount for calculations.
Release Notes
Changelog up to version v1.1.0

- option to customise 1-tap text or icon for sndrs and origins
- option to color 2-taps for sndrs
- update settings to reflect publish image
- improve sndr double tap detection and current bar following
- implement double tap detection and check on origins, option to color origins on 2-tap
- fix wick based zones that wick multiple times a zone low before continuing (major fix)
- keep debugging wick based zones wick continuation, this is hard work.
- clean up continuation labels
- some final label cleanups
- settings readibility SNDRs
- fix bearish origins taps/double taps not working
- first tap level is now configurable (default 50% of zone)
- option to show origin size in points
Release Notes
Changelog:

- v1.1.0 Option to show origin size in points
- v1.1.1 Clean up logic of sndr swings (and origins)
- Clean up origin swing code
- v1.1.2 Option (default true) to draw zones from the very beginning of zone not protected level
- v1.2.0 Draw lines for tap and double taps into origins at a specific "mitigation" level
- v1.2.1 Fix origin based on swing points to use pivots
- v1.2.2 Mega debugging session to nail swing based origins, should work now.
- v1.2.3 Major bugfix that should solve the chart being sometimes left empty (because of no immediate pullback at start time)
- v1.2.3a Remove comments unused code
Release Notes
Changelog:

- v1.2.2b Critical fix, reset and initialization was broken and kept the chart empty.
Release Notes
Changelog:

- v1.2.3b/c solve some initialization issues
Release Notes
Changelog:

- v1.2.3d Bearish origins were temporarily drawn as bullish
- v1.2.4 Fix bug on MSS for wick based zones where the protected levels were lost
- v1.2.5 Swing based origins that extend the whole zone are just not drawn, change pivot to see smaller swings
- v1.2.5b Fix bearish origins extension, 1-tap, 2-tap
Candlestick analysisChart patternsDTFXmarketstructurepriceaction

Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact keypoems for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it unless you 100% trust its author and understand how the script works. In many cases, you can find a good open-source alternative for free in our Community Scripts.

Author's instructions

Access is now restricted to a very limited number early adopters and testers and will be released more generally in the coming weeks. Sign up to be notified at https://keypoems.substack.com/ More info and free indicators at https://bento.me/keypoems

Want to use this script on a chart?

Warning: please read before requesting access.

Also on:

Disclaimer