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

Mã nguồn mở

Theo tinh thần TradingView thực sự, tác giả của tập lệnh này đã xuất bản dưới dạng nguồn mở để các nhà giao dịch có thể hiểu và xác minh. Chúc mừng tác giả! Bạn có thể sử dụng miễn phí. Tuy nhiên, bạn cần sử dụng lại mã này theo Quy tắc nội bộ. Bạn có thể yêu thích nó để sử dụng nó trên biểu đồ.

Bạn muốn sử dụng tập lệnh này trên biểu đồ?

Thông báo miễn trừ trách nhiệm