1Copy the scriptPress Copy script above, or the copy button on the code below.
2Open the Pine EditorOpen a TradingView chart and choose Pine Editor at the bottom of the screen.
3Paste over the templateCreate a new indicator, select all of the template text and paste. Press Save and give it a name.
4Add it to the chartPress Add to chart, then adjust the settings with the gear icon next to its name.
Source Code
241 lines of Pine Script v5 from collections/MasterAlgo.pine, published under MPL-2.0 (file header). Keep the author's credit and licence lines when you reuse it.
MasterAlgo plots standard Ichimoku components—including Tenkan-Sen, Kijun-Sen, Chikou Span, and Kumo Cloud—and highlights customizable session ranges for London, New York, and Asia. Additionally, it recolors candles according to volume activity levels. Users can independently toggle each module, modify Ichimoku periods, adjust session hours and timezones, and set custom colors for different volume thresholds.
Integrated Ichimoku Kinko Hyo indicator
Customizable session boxes for London, New York, and Asia
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Show
bool
false
ikhShowed
Tenkan-Sen Length
int
9
tenkanLen
Kijun-Sen Length
int
26
kijunLen
Senkou-Span B Length
int
52
senkouSpanBLen
Chikou-Span Displacement
int
26
chikouSpanDisplacement
Kumo Cloud Displacement
int
26
kumoCloudDisplacement
Showed
bool
false
sesShowed
newYorkSesShowed
bool
true
newYorkSesShowed
newYorkTxt
string
New York
newYorkTxt
newYorkSesTime
session
1300-2200
newYorkSesTime
newYorkSesCss
color
RED_COLOR
newYorkSesCss
londonSesShowed
bool
true
londonSesShowed
Show all 31 settings
Setting
Type
Default
Variable
londonTxt
string
London
londonTxt
londonSesTime
session
0800-1700
londonSesTime
londonSesCss
color
AQUA_COLOR
londonSesCss
asiaSesShowed
bool
true
asiaSesShowed
asiaTxt
string
Asia
asiaTxt
asiaSesTime
session
2000-0900
asiaSesTime
asiaSesCss
color
YELLOW_COLOR
asiaSesCss
Range Outline
bool
true
sesOutlineShowed
Range Label
bool
true
sesTxtShowed
Use Exchange Timezone
bool
false
sesExchangeUsed
UTC (+/-)
int
0
sesTzIncr
Range Area Transparency
float
95
sesBgTransp
Show
bool
true
vcsShowed
Large Volume Up Candle Color
color
GREEN_COLOR
lgVolUpCandleColor
Medium Volume Up Candle Color
color
YELLOW_COLOR
mdVolUpCandleColor
Large Volume Down Candle Color
color
PURPLE_COLOR
lgVolDnCandleColor
Medium Volume Down Candle Color
color
PINK_COLOR
mdVolDnCandleColor
Normal Up Candle Color
color
AQUA_COLOR
norUpCandleColor
Normal Down Candle Color
color
RED_COLOR
norDnCandleColor
Third-party code. ForexR did not write, test or endorse this script, and the summary above was generated automatically from its code and README. Indicators describe the past, and a strategy's backtest can look better than live trading, especially when a script repaints. Check it in the Strategy Tester and on a demo account before you rely on it.
Equity Intraday Analyst is a comprehensive intraday overlay indicator for US equities and ETFs. It evaluates multi-EMA ribbons, session-anchored VWAP bands, OBV trends, momentum oscillators, TTM Squeeze, and optional market breadth indicators like NYSE TICK an
This indicator aggregates multiple technical signals into an on-chart summary table. It calculates a session-based VWAP, a triple-EMA-smoothed price-volume oscillator, an EMA 9/21 trend spread, multi-timeframe Donchian channel breakouts, and an opening range h
This indicator plots a Supertrend-based trend-following setup in a separate pane and skips conditions it treats as a sideways market. A volatility range is built from an ATR value, with RMA, SMA, EMA, or WMA smoothing, or from a fixed point distance. Optional
This indicator plots auto trade signals for E-mini S&P 500 futures on the price chart. It computes an EMA200 filter along with day ETH RTH session levels and percentage-based entry zones. Signals trigger CALL or PUT cases when price crosses defined thresholds
An educational Pine Script v4 indicator demonstrating how to plot volume histograms on the main price chart using unscaled axes. The code includes examples and commented templates for creating vertical line markers at specific dates or time zones, such as mark
The Midnight VWAP indicator calculates and overlays two distinct Volume Weighted Average Price (VWAP) lines on the price chart based on customizable session timeframes. It tracks an overnight or pre-market session alongside regular trading hours, resetting cal