Qtus SMC-Sniper AutoTrader v2 is an automated trading strategy plotted on the price chart that combines Smart Money Concepts (SMC), ICT frameworks, price action patterns, and technical indicators into a multi-factor scoring engine.
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
Qtus SMC-Sniper AutoTrader v2 enters long or short positions when the cumulative confluence score exceeds a configurable threshold, with optional filters for fair value gaps, order blocks, liquidity sweeps, ADX momentum, and killzone sessions. The strategy manages risk with an ATR-based stop loss, break-even adjustments, a trailing stop, and multi-tier take-profit levels with partial position closing.
Confluence scoring matrix combining SMC, ICT, and trend filters
ATR-based stop loss with break-even and trailing stop mechanics
Multi-tier take-profit targets with partial exit management
Optional FVG, Order Block, and Liquidity Sweep confirmations
Optimal Trade Entry (OTE) retracement and Killzone session filters
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Enable Auto Trading
bool
true
enableAutoTrade
Min Combined Score to Enter
int
7
minScoreToTrade
Require ALL Filter Agreement
bool
false
requireAllFilters
Require HTF Bias Confluence
bool
true
htfConfluenceReq
Risk Per Trade %
float
1.0
riskPerTrade
Stop Loss ATR Multiplier
float
1.5
atrMultiplierSL
TP1 Risk Multiplier (R)
float
0.5
tp1Percent
TP2 Risk Multiplier (R)
float
1.0
tp2Percent
TP3 Risk Multiplier (R)
float
2.0
tp3Percent
TP4 Risk Multiplier (R)
float
3.0
tp4Percent
TP5 Risk Multiplier (R)
float
5.0
tp5Percent
Partial TP at TP1 (%)
float
0.25
partialTP1Percent
Show all 40 settings
Setting
Type
Default
Variable
Partial TP at TP2 (%)
float
0.25
partialTP2Percent
Trailing Start (R)
float
2.0
trailingStart
Trailing Distance (R)
float
1.0
trailingDistance
Require FVG Confirmation
bool
false
requireFVG
Require Order Block Confirmation
bool
false
requireOB
Require Liquidity Sweep
bool
false
requireLiqSweep
Require Price Action Pattern
bool
true
requirePattern
Require BOS/CHoCH Break
bool
false
requireMSBreak
Require ADX > 25
bool
true
requireADX
Require Above-Average Volume
bool
true
requireVolume
Trade Only in Killzones
bool
false
killzoneOnly
Wait for OTE Retracement (62-79%)
bool
false
useOTEEntry
OTE Min Retracement %
float
0.62
oteMinPerc
OTE Max Retracement %
float
0.79
oteMaxPerc
Bars to Wait for OTE (0=immediate)
int
3
waitOTE
Move SL to Break-Even at TP1
bool
true
moveSLToBE
BE Move Offset (%)
float
0.0
slToBEPercent
Close on Reverse Signal
bool
true
closeOnReverse
Max Concurrent Trades
int
2
maxOpenTrades
Max Daily Loss %
float
3.0
maxDailyLoss
Max Consecutive Losses Before Stop
int
3
maxConsecLoss
Enable Webhook Alerts for AutoTrade
bool
true
enableWebhook
Webhook URL (for broker)
string
webhookURL
Alert on Entry
bool
true
alertOnEntry
Alert on Exit
bool
true
alertOnExit
Alert on Stop Loss
bool
true
alertOnSL
Alert on Take Profit
bool
true
alertOnTP
Alert on Partial TP
bool
true
alertOnPartialTP
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 Pine Script strategy detects pivot liquidity sweeps on the price chart. It identifies swing highs and lows using ta.pivothigh and ta.pivotlow with user-defined left and right bar counts. The script maintains state for the last confirmed pivot and flags a
This trend-following strategy executes a classic Donchian channel breakout system designed to cross-validate backtest results against external framework benchmarks. It triggers a long entry when the closing price breaks above the highest high of the prior entr
This strategy plots running pivot highs as red R circles and pivot lows as blue S circles directly on the price chart. It computes an EMA 3 and a Cto trend line from close prices, then generates long signals on upward EMA-Cto crossovers combined with price pos
The Chained Linear Regression Reversal Strategy plots linear regression channels with upper and lower standard deviation bands directly on the price chart across a user-defined time window. When price breaks out of the static channel for a confirmed number of
Calculates multi-period logarithmic regression trend channels and deviation bands across up to twenty selectable lookback lengths directly on the price chart. It evaluates channel slopes and Pearson's correlation coefficient to detect market trends and generat
This trend breakout strategy plots Donchian Channels consisting of upper, lower, and middle bands directly on the main price chart. Long positions enter when price touches the upper channel and pulls back to or below the middle band, placing a stop loss at the