OPEN-SOURCE SCRIPT

Liquidity Inducement Strategy

//version=5
indicator("Liquidity Inducement Strategy", overlay=true)

// تنظیمات ورودی
supportResistanceLevel = input.int(3, "Number of S/R Levels to Detect", minval=1, maxval=10)
confirmationMA = input.int(50, "Confirmation MA Length")
rsiThreshold = input.int(50, "RSI Threshold")
stopLossPercent = input.float(1, "Stop Loss (%)", minval=0.1)

// میانگین متحرک برای تشخیص جهت روند
ma = ta.sma(close, confirmationMA)

// RSI برای تأیید نقاط ورود
rsi = ta.rsi(close, 14)

// تابع تشخیص حمایت و مقاومت
var float srLevelUp = na
var float srLevelDown = na

if ta.change(ta.highest(high, supportResistanceLevel))
srLevelUp := ta.highest(high, supportResistanceLevel)
if ta.change(ta.lowest(low, supportResistanceLevel))
srLevelDown := ta.lowest(low, supportResistanceLevel)

// شناسایی شکست جعلی و تله‌ها در نزدیکی سطوح کلیدی
fakeoutUp = high > srLevelUp and close < srLevelUp
fakeoutDown = low < srLevelDown and close > srLevelDown

// شرایط ورود به معامله خرید و فروش
buySignal = fakeoutDown and close > ma and rsi < rsiThreshold
sellSignal = fakeoutUp and close < ma and rsi > 100 - rsiThreshold

// ترسیم سطوح حمایت و مقاومت
plot(srLevelUp, title="Resistance Level", color=color.red, linewidth=2, style=plot.style_line)
plot(srLevelDown, title="Support Level", color=color.green, linewidth=2, style=plot.style_line)

// ترسیم سیگنال‌های خرید و فروش
plotshape(series=buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// تنظیمات حد ضرر و حد سود
longStopLoss = buySignal ? close * (1 - stopLossPercent / 100) : na
shortStopLoss = sellSignal ? close * (1 + stopLossPercent / 100) : na
plot(longStopLoss, title="Long Stop Loss", color=color.green, style=plot.style_linebr)
plot(shortStopLoss, title="Short Stop Loss", color=color.red, style=plot.style_linebr)
Fractalmultitimeframe

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é