Uyumsuzluk

 avatar
unknown
javascript
3 months ago
959 B
5
Indexable
show = input.bool(true, "Göster / Gizle", group = "Uyumsuzluk")
lookback = input.int(30, "Bar Sayısı", group = "Uyumsuzluk")
std = input.float(0.02, "Sapma", group = "Uyumsuzluk")

pu = (val[lookback] < val) and (high[lookback] > high * (1 + std)) // Pozitif
nu = (val[lookback] > val) and (low[lookback] < low * (1 - std))  // Negatif

// Çizgiler
if pu and show
    line.new(x1=bar_index[lookback], y1=high[lookback], x2=bar_index, y2=high, color=color.green, width=2, style=line.style_dotted, force_overlay = true)
    line.new(x1=bar_index[lookback], y1=val[lookback], x2=bar_index, y2=val, color=color.green, width=2, style=line.style_dotted)

if nu and show
    line.new(x1=bar_index[lookback], y1=low[lookback], x2=bar_index, y2=low, color=color.red, width=2, style=line.style_dotted, force_overlay = true)
    line.new(x1=bar_index[lookback], y1=val[lookback], x2=bar_index, y2=val, color=color.red, width=2, style=line.style_dotted)
Editor is loading...
Leave a Comment