Aliksn

Aliksn

//@version=5
indicator("Volume Spike Detector", overlay=true)

len = input.int(20, title="میانگین چند کندل گذشته؟")
mult = input.float(1.5, title="ضریب تشخیص حجم زیاد")
low_mult = input.float(0.5, title="ضریب تشخیص حجم کم")

avgVol = ta.sma(volume, len)
volNow = volume

// شرایط
isHigh = volNow > avgVol * mult
isLow = volNow < avgVol * low_mult

// علامت روی چارت
plotshape(isHigh, title="حجم بالا", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(isLow, title="حجم پایین", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)

// نمایش متن داخل پنل
plot(volNow, title="حجم فعلی", color=color.gray, linewidth=1)
hline(avgVol, "میانگین حجم", color=color.orange)

Read More

Share:

Latest News