Bitcoin Fiyatı Yükleniyor...
Ethereum Fiyatı Yükleniyor...
Scroll to Top
rsı indikatörü teknik analiz kripto altcoin bitcoin

RSI POZİTİF NEGATİF UYUŞMAZLIK ANALİZİ

rsı indikatörü teknik analiz kripto altcoin bitcoin
Bu indikatörümüzde pozitif negatif uyuşmazlıkları otomatik görüntülüyor ve alarm kurabiliyoruz! Sevgiler….
//@version=5

indicator(title='RSI UYUŞMAZLIKLARI', shorttitle='RSI DISPUTES', overlay=false)

// RSI periyodu ve pivot bakış aralığı

uzunluk = 14

lbsg = 1

lbsl = 5

lbsl2 = 10

asiriAlim = input(80,title = "RSI NEGATİF UYUŞMAZLIK SEVİYESİ")

asiriSatis = input(25,title = "RSI POZİTİF UYUŞMAZLIK SEVİYESİ")

etiketGoster = true  // Etiket gösterimi için varsayılan değer

// Arka plan rengini kaldır

// bgcolor(color.new(color.white, 90))

// RSI hesapla

osilator = ta.rsi(close, uzunluk)

// RSI grafiği çiz

rsi_grafik = plot(osilator, title='RSI', linewidth=2, color=color.white)

plot(asiriAlim, title='Aşırı Alım', color=color.red,linewidth = 2)

plot(asiriSatis, title='Aşırı Satış', color=color.green,linewidth = 2)

// RSI'daki tepe ve dipleri tespit et

t1 = ta.pivothigh(osilator, lbsl, lbsg)

D2 = ta.pivotlow(osilator, lbsl, lbsg)

t2 = ta.pivothigh(osilator, lbsl2, lbsg)

d2 = ta.pivotlow(osilator, lbsl2, lbsg)

tepeBulundu1 = not na(t1)

dipBulundu1 = not na(D2)

tepeBulundu2 = not na(t2)

dipBulundu2 = not na(d2)

// Düzenli Boğa Uyumsuzluğu

osl1 = osilator[lbsg] < asiriSatis and osilator[lbsg] > ta.valuewhen(dipBulundu1, osilator[lbsg], 1)

fdd1 = low[lbsg] < ta.valuewhen(dipBulundu1, low[lbsg], 1)

osl2 = osilator[lbsg] < asiriSatis and osilator[lbsg] > ta.valuewhen(dipBulundu2, osilator[lbsg], 1)

fdd2 = low[lbsg] < ta.valuewhen(dipBulundu2, low[lbsg], 1)

bs1 = fdd1 and osl1 and dipBulundu1

bs2 = fdd2 and osl2 and dipBulundu2

// Negatif Uyumsuzluk

osl1_1 = osilator[lbsg] > asiriAlim and osilator[lbsg] < ta.valuewhen(tepeBulundu1, osilator[lbsg], 1)

fdd1_1 = high[lbsg] > ta.valuewhen(tepeBulundu1, high[lbsg], 1)

osl1_1_1 = osilator[lbsg] > asiriAlim and osilator[lbsg] < ta.valuewhen(tepeBulundu2, osilator[lbsg], 1)

fdd_2_2 = high[lbsg] > ta.valuewhen(tepeBulundu2, high[lbsg], 1)

as1 = fdd1_1 and osl1_1 and tepeBulundu1

as2 = fdd_2_2 and osl1_1 and tepeBulundu2

// Uyumsuzlukları Çiz

plot(dipBulundu1 ? osilator[lbsg] : na, offset=-lbsg, title='DB1', linewidth=2, color=bs1 ? color.green : na, display=display.pane)

plot(tepeBulundu1 ? osilator[lbsg] : na, offset=-lbsg, title='DA1', linewidth=2, color=as1 ? color.red : na, display=display.pane)

plot(dipBulundu2 ? osilator[lbsg] : na, offset=-lbsg, title='DB2', linewidth=2, color=bs2 ? color.green : na, display=display.pane)

plot(tepeBulundu2 ? osilator[lbsg] : na, offset=-lbsg, title='DA2', linewidth=2, color=as2 ? color.red : na, display=display.pane)

// Etiketleri Çiz

plotshape(bs1 and etiketGoster ? osilator[lbsg] : na, offset=-lbsg, title="DB1", text="P1", style=shape.labelup, location=location.absolute, color=color.new(color.green, 0), textcolor=color.white)

plotshape(as1 and etiketGoster ? osilator[lbsg] : na, offset=-lbsg, title='DA1', text='N1', style=shape.labeldown, location=location.absolute, color=color.new(color.red, 0), textcolor=color.white)

plotshape(bs2 and etiketGoster ? osilator[lbsg] : na, offset=-lbsg, title='DB2', text='P2', style=shape.labelup, location=location.absolute, color=color.new(color.green, 0), textcolor=color.white)

plotshape(as2 and etiketGoster ? osilator[lbsg] : na, offset=-lbsg, title='DA2', text='N2', style=shape.labeldown, location=location.absolute, color=color.new(color.red, 0), textcolor=color.white)

// alarm kurma

alertcondition(bs1,"POZİTİF UYUŞMAZLIK","POZİTİF UYUŞMAZLIK")

alertcondition(bs2,"POZİTİF UYUŞMAZLIK","POZİTİF UYUŞMAZLIK")

alertcondition(as1,"NEGATİF UYUŞMAZLIK","NEGATİF UYUŞMAZLIK")

alertcondition(as2,"NEGATİF UYUŞMAZLIK","NEGATİF UYUŞMAZLIK")
Anahtar Kelime: rsı indikatörü teknik analiz kripto altcoin bitcoin

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top