A multi-layer overlay that combines an EMA ribbon with a higher-timeframe EMA and price context, swing-based order blocks, a premium and discount zone, session and volatility filters, and a risk table.
1Copy the scriptPress Copy script above. It reads the file straight from GitHub.
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
The code stays on GitHub. The author has not published this script under an open licence, so ForexR does not show its code. Copy script reads the file straight from GitHub into your clipboard, so you can still try it on your own chart. Ask the author before reusing the code anywhere else.
Overview
Settings choose the EMA lengths, swing bars, invalidation by close or wick, London and New York windows, volatility ratio limits, take profit multiples in R, a breakeven trigger and an account size with risk percentage. Higher-timeframe data is requested without lookahead. It plots on the price chart with a dashboard.
EMA ribbon with higher-timeframe context
Swing order blocks and premium/discount zone
Session and volatility filters
R-multiple targets and breakeven trigger
Position size dashboard from account size and risk
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Higher Timeframe Context
timeframe
240
htf_timeframe
Fast EMA Length
int
20
ema_len1
Medium EMA Length
int
50
ema_len2
Slow EMA Length
int
100
ema_len3
Baseline EMA Length
int
200
ema_len4
Show EMA Ribbon
bool
true
show_ribbon
Swing Left Bars
int
5
swing_left
Swing Right Bars
int
5
swing_right
Show Order Blocks
bool
true
show_obs
Max Active OBs to Display
int
5
max_obs
OB Invalidation Rule
string
Close
ob_rule
Show Premium/Discount Zone
bool
true
show_prem_disc
Show all 29 settings
Setting
Type
Default
Variable
Enable Session Filter
bool
true
enable_session
London Session (PST)
string
1300-2200
london_sess
New York Session (PST)
string
1800-0300
ny_sess
Enable Volatility Filter
bool
true
enable_vol
Volatility Lookback Period
int
20
vol_lookback
Min Volatility Ratio
float
0.2
min_vol_ratio
Max Volatility Ratio
float
2.5
max_vol_ratio
Take Profit Method
string
Fixed R
risk_mode
TP1 Multiple (R)
float
1.5
tp1_mult
TP2 Multiple (R)
float
3.0
tp2_mult
TP3 Multiple (R)
float
5.0
tp3_mult
Breakeven Trigger (R)
float
1.5
be_mult
Account Size ($)
float
10000.0
account_size
Risk Percentage per Trade (%)
float
1.0
risk_pct
Dashboard Position
string
Top Right
db_pos
Dashboard Size
string
Normal
db_size
Dashboard Theme
string
Dark
db_theme
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.
This indicator overlays a market structure dashboard on the price chart. It reads up to seven user-selected timeframes, each with an on/off switch and a trend weight, and shows columns for EMA trend, swing highs and lows, structure, order blocks, and fair valu
A large all-in-one overlay aimed at gold and Bitcoin charts. It combines trend EMAs, an HMA baseline, an elastic EMA, order blocks, fair value gaps, breaker blocks, liquidity sweeps, an Asian range box, key levels, VWAP, market structure and several tables inc
This indicator overlays a 50 and 200 EMA trend filter, RSI confirmation and pivot-based zones on the price chart, and prints buy and sell signals with projected entry, ATR-based stop loss and risk to reward take profit lines. Optional layers include liquidity
This overlay indicator maps smart-money market structure on the price chart. It labels swing points as higher highs, higher lows, lower highs, and lower lows, and draws Break of Structure and Change of Character lines when structure breaks. A multi-timeframe t
This indicator overlays an intraday SPX and ES chart with a midnight session range, regular-trading-hours opening levels, and a VWAP projection box. It draws the midnight high, mid, and low, flags edge rejections within an absolute tolerance, and plots optiona
The Golden Bullet Strategy is an overlay signal indicator based on Smart Money Concepts and time-based liquidity models. It identifies liquidity sweeps of a designated reference session range during a specified hunt window. It then confirms Market Structure Sh
Indicatorv6SMC / ICT / price actionSessions & time