OPEN-SOURCE SCRIPT

CSP Entry Signal

//version=5
indicator("CSP Entry Signal", overlay=true)

// RSI Calculation
rsiLength = 14
rsiSource = close
rsiValue = ta.rsi(rsiSource, rsiLength)

// Moving Averages for Trend Confirmation
ema200 = ta.ema(close, 200)

// MACD Histogram for Momentum Confirmation
[macdLine, signalLine, macdHist] = ta.macd(close, 12, 26, 9)

// Support Level Detection (Simple Moving Low)
supportLookback = 20
supportLevel = ta.lowest(low, supportLookback)

// Implied Volatility Approximation (Using ATR as a Proxy)
atrLength = 14
atrValue = ta.atr(atrLength)

// Entry Conditions
rsiCondition = rsiValue < 55
trendCondition = close > ema200 and macdHist > 0
supportCondition = close <= supportLevel

// Final Entry Signal
cspEntrySignal = rsiCondition and trendCondition and supportCondition

// Plot Support Level
plot(supportLevel, title="Support Level", color=color.blue, linewidth=2, style=plot.style_stepline)

// Plot Entry Signal
plotshape(cspEntrySignal, location=location.belowbar, color=color.green, style=shape.labelup, size=size.small, title="CSP Entry")

// Alert Condition
alertcondition(cspEntrySignal, title="CSP Entry Alert", message="CSP Entry Signal Triggered")
Candlestick analysis

Script open-source

Dans le plus pur esprit TradingView, l'auteur de ce script l'a publié en open-source, afin que les traders puissent le comprendre et le vérifier. Bravo à l'auteur! Vous pouvez l'utiliser gratuitement, mais la réutilisation de ce code dans une publication est régie par nos Règles. Vous pouvez le mettre en favori pour l'utiliser sur un graphique.

Vous voulez utiliser ce script sur un graphique ?

Clause de non-responsabilité