OPEN-SOURCE SCRIPT
CandelaCharts - Projections

๐ Overview
Projections turns a hand-picked swing window into clean, forward price levels. You pick a time range and an anchor (wick or body); the tool finds that windowโs reference extremes (Level 0 & Level 1) and then projects directional extensions (e.g., โ1, โ2, โ2.5, โ4) in the chosen bias (Auto / Bullish / Bearish). It draws flat lines across the chart with optional labels so you can plan targets, fade zones, or continuation levels at a glance.
๐ฆ Features
This section highlights the core capabilities youโll rely on most.
โ๏ธ Settings
Use these controls to define the window, pick the projection style, and customize the visuals.
Settings (Core)
Levels
Style
โก๏ธ Showcase
Bearish Projection

Bullish Projection

๐ Usage
Follow these steps to set the window, generate levels, and turn them into a trade plan.
๐จ Alerts
There are no built-in alerts in this version.
โ ๏ธ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Projections turns a hand-picked swing window into clean, forward price levels. You pick a time range and an anchor (wick or body); the tool finds that windowโs reference extremes (Level 0 & Level 1) and then projects directional extensions (e.g., โ1, โ2, โ2.5, โ4) in the chosen bias (Auto / Bullish / Bearish). It draws flat lines across the chart with optional labels so you can plan targets, fade zones, or continuation levels at a glance.
๐ฆ Features
This section highlights the core capabilities youโll rely on most.
- Window-based engine โ Define a start/end time; the script records open/high/low/close inside that window and builds levels from those extremes.
- Two anchor styles โ Project from Wick extremes (Hi/Lo) or Body extremes (max/min of OHLC at the high/low bars).
- Directional bias โ Auto (up if net up; doji resolves by wick dominance), or force Bullish/Bearish for one-sided extensions.
- Default & Custom levels โ Toggle pre-sets (โ1/โ2/โ2.5/โ4) or enter your own comma-separated list (decimals supported).
- Readable drawings โ Per-level colors (defaults) or unified bull/bear color (custom), with label size, line style, and width controls.
โ๏ธ Settings
Use these controls to define the window, pick the projection style, and customize the visuals.
Settings (Core)
- From / To โ Start and end timestamps of the capture window (everything is computed from this segment).
- Bias โ Auto / Bullish / Bearish. Guides which way negative levels extend (up for bull, down for bear).
- Anchor โ Wick uses Hi/Lo; Body uses the body extremes at the high/low bars.
Levels
- Levels = Default โ Enable any of โ1, โ2, โ2.5, โ4 and set each color.
- Levels = Custom โ Provide your own list (e.g., โโ0.5, โ1, โ1.5, โ3โ) and pick Bullish/Bearish colors. (Custom uses one color per side.)
Style
- Labels โ Show/Hide the numeric level tag at the lineโs right edge; choose label size.
- Lines โ Pick solid/dashed/dotted and line width.
โก๏ธ Showcase
Bearish Projection
Bullish Projection
๐ Usage
Follow these steps to set the window, generate levels, and turn them into a trade plan.
- 1) Mark the window โ Set From/To around the swing you want to project (e.g., prior day, news impulse, weekly move).
- 2) Choose bias โ Auto adapts; or lock Bullish/Bearish if you only want upside or downside projections.
- 3) Pick anchor โ Wick = raw extremes; Body = more conservative reference. Body helps when single-print wicks distort levels.
- 4) Select levels โ Toggle defaults or add a custom list. Negative values (โ1, โ2, โฆ) extend beyond the reference extreme in the bias direction. (Level 0 and 1 are always drawn as the reference pair.)
- 5) Style it โ Turn labels on, adjust size, and set line style/width for visibility on your timeframe.
- 6) Trade plan โ Treat projections as reaction/continuation zones: scale out into โ1/โ2/โ2.5, watch for fades back into the band, or ride continuation when price accepts beyond a level.
๐จ Alerts
There are no built-in alerts in this version.
โ ๏ธ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Get access to our exclusive tools: candelacharts.com
Join our community: discord.gg/etGSTepqbu
All content provided by CandelaCharts is for informational & educational purposes only.
Join our community: discord.gg/etGSTepqbu
All content provided by CandelaCharts is for informational & educational purposes only.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Get access to our exclusive tools: candelacharts.com
Join our community: discord.gg/etGSTepqbu
All content provided by CandelaCharts is for informational & educational purposes only.
Join our community: discord.gg/etGSTepqbu
All content provided by CandelaCharts is for informational & educational purposes only.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.