OPEN-SOURCE SCRIPT

MACD Support & FTR Signal

99
//version=5
indicator("MACD Support & FTR Signal", overlay=true)

// تنظیمات مکدی
[macdLine, signalLine, hist] = ta.macd(close, 12, 26, 9)

// شرط کراس نزولی مکدی
bearishCross = ta.crossover(signalLine, macdLine)

// منطقه اشباع فروش برای هیستوگرام
histOversold = hist < -0.02 // مقدار -0.02 را می‌توان تغییر داد

// تعیین سطح حمایت قوی
supportLevel = ta.lowest(low, 50) // کمترین قیمت 50 کندل اخیر
priceSupported = low <= supportLevel * 1.01 // بررسی نزدیکی قیمت به حمایت

// شرط کلی برای سیگنال خرید
buySignal = bearishCross and histOversold and priceSupported

// رسم سیگنال خرید روی چارت
plotshape(buySignal, location=location.belowbar, color=color.green, style=shape.labelup, size=size.small, title="Support Buy")

// شناسایی سطح شکست معتبر
breakoutHigh = ta.highest(high, 50)
breakoutLow = ta.lowest(low, 50)
breakoutOccurred = high > ta.highest(high[1], 50) or low < ta.lowest(low[1], 50)

// بررسی اینکه قیمت بعد از شکست برنگشته باشد
priceNotReturned = ta.barssince(high >= breakoutHigh) > 20 or ta.barssince(low <= breakoutLow) > 20

// شرط صدور سیگنال FTR
ftrSignal = breakoutOccurred and priceNotReturned

// رسم سیگنال FTR روی چارت
plotshape(ftrSignal, location=location.abovebar, color=color.yellow, style=shape.labeldown, size=size.small, title="FTR Signal")

// نمایش اطلاعات مکدی
hline(0, "Zero Line", color=color.gray)
plot(macdLine, color=color.blue, title="MACD Line")
plot(signalLine, color=color.red, title="Signal Line")
plot(hist, color=color.purple, style=plot.style_histogram, title="Histogram")

Pernyataan Penyangkalan

Informasi dan publikasi tidak dimaksudkan untuk menjadi, dan bukan merupakan saran keuangan, investasi, perdagangan, atau rekomendasi lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Persyaratan Penggunaan.