A strategy backtest version of a 46-signal study that combines standard deviation displacement, pullback pockets, relative volume tiers and fair value gap structures.
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 strategy, select all of the template text and paste. Press Save and give it a name.
4Add it to the chartPress Add to chart. The trades and results appear in the Strategy Tester tab; adjust the settings with the gear icon.
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
Each enabled signal can trigger a buy or sell on the price chart. Inputs set three displacement multipliers, a first-bar-only switch and per-signal toggles. Position size is a percent of equity with a small commission, and no stop loss is set by default.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
First Bar Only
bool
false
master_firstBarOnly
Aggregate Alerts
bool
true
master_aggAlerts
Range Type
string
Open to Close
d1_type
Std Dev Length
int
100
d1_len
Std Dev Multiplier
float
5.0
d1_mult
Range Type
string
Open to Close
d2_type
Std Dev Length
int
100
d2_len
Std Dev Multiplier
float
2.5
d2_mult
Range Type
string
Open to Close
d3_type
Std Dev Length
int
100
d3_len
Std Dev Multiplier
float
1.5
d3_mult
1. SD!
bool
true
en_1
Show all 40 settings
Setting
Type
Default
Variable
2. SUPER
bool
true
en_2
3. HW
bool
true
en_3
4. FLOOR
bool
true
en_4
5. 2F
bool
true
en_5
6. UUUU
bool
true
en_6
7. UUU
bool
true
en_7
8. UU
bool
true
en_8
9. A★
bool
true
en_9
10. ΩA
bool
true
en_10
11. FOX
bool
true
en_11
12. OD
bool
true
en_12
13. GOLF
bool
true
en_13
14. PBJ+F2/E3
bool
true
en_28
15. PBJ+CL
bool
true
en_29
16. F2CL→E3
bool
true
en_30
17. E3⅔PP
bool
true
en_33
18. F2×2D
bool
true
en_34
19. E3×2D
bool
true
en_35
20. F2E3seq
bool
true
en_36
21. CL×2D
bool
true
en_37
22. NPM+
bool
true
en_38
23. NPM12
bool
true
en_39
24. NPM3
bool
true
en_41
25. B2BNPM
bool
true
en_42
26. NPM+TNT
bool
true
en_43
27. CO
bool
true
en_44
28. HVD+PBJ
bool
true
en_45
29. B2BHVD+PBJ
bool
true
en_46
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 strategy combines Smart Money Concepts (BOS and CHoCH) with moving average trend filtering and volume spikes to generate trade signals. It checks for 20 EMA and 50 EMA alignment, along with volume 20% above its 20-period SMA. Long entries require a bullis
This strategy plots on the price chart and looks for three-candle fair value gaps and inverse gaps on Bitcoin. It enters long when a wide enough bullish gap appears in an uptrend with RSI above 30 and volume above its average, and short on the opposite bearish
This strategy identifies Wyckoff consolidation ranges directly on the price chart to trade potential spring and upthrust events. It calculates highest highs and lowest lows over a customizable lookback period, filtering setups by average volume spikes and ATR
This strategy backtests opening-range breakouts on the price chart for New York, London, Asia, or a custom session. Simple mode follows the opening-range direction when relative volume is high enough. ICT mode can require a fair value gap, displacement, and an
This price-chart strategy scores Smart Money Concepts setups from break of structure, fair value gaps, order blocks, and volume spikes. A minimum score, optional London and New York killzones, and four-hour plus daily bias filter entries. Position size uses a
The Judas Indicator strategy calculates a multi-factor composite score combining Volume Profile High Volume Nodes, Cumulative Volume Delta (CVD), pivot proximity, volume absorption, order imbalance, and higher-timeframe trend EMAs. It triggers trade entries wh