Untitled

mail@pastecode.io avatar
unknown
plain_text
18 days ago
2.9 kB
12
Indexable
Never
//@version=5
indicator("EDW EI Alarm Boş",overlay=true)


parite_1_group = "Hisse"
onay_1 = input(title="Çalıştır", defval=false, group=parite_1_group)
false_ = (false)
symbol_1 = input.symbol(title="Hisse", defval="", group=parite_1_group)

// EMA ve DEMA uzunlukları
emaLength = input.int(10, title="EMA Uzunluğu", group=parite_1_group)
demaLength = input.int(100, title="DEMA Uzunluğu", group=parite_1_group)

// 1. Sinyal seti için EMA-DEMA hesaplamaları
emaValue_1 = ta.ema(request.security(symbol_1, "", close), emaLength)
demaValue_1 = ta.ema(request.security(symbol_1, "", close), demaLength) * 2 - ta.ema(ta.ema(request.security(symbol_1, "", close), demaLength), demaLength)

// EMA-DEMA kesişim sinyalleri
sinyalup_1 = ta.crossover(emaValue_1, demaValue_1)
sinyaldown_1 = ta.crossunder(emaValue_1, demaValue_1)
// alert 
sinyal_1 = (sinyalup_1 or sinyaldown_1) and onay_1
mesaj_girdi_1 = input.string(title="START STOP", defval="START STOP", group=parite_1_group)
if sinyal_1
    alert(message=mesaj_girdi_1, freq=alert.freq_once_per_bar)
plotshape(sinyal_1, title="Sinyal 1", location=location.belowbar, color=color.green, style=shape.labelup, text="AL", textcolor=color.white)

//inputs
fiyat_11 = input.float(0,title="Fiyat",group=parite_1_group)
close_11  = request.security(symbol_1, "",close)
fiyat_cizgisi_11 = request.security(symbol_1, "",fiyat_11)
sinyalup_11 = ta.crossover(close_11,fiyat_cizgisi_11)
sinyaldown_11 = ta.crossunder(close_11,fiyat_cizgisi_11)
sinyal11 = sinyalup_11 or sinyaldown_11 and onay_1
//alert
mesaj_girdi_11 = input.string(defval="GİRİŞ",title="GİRİŞ",group=parite_1_group)
if sinyal11 
    alert(message=mesaj_girdi_11 , freq=alert.freq_once_per_bar)

//inputs
fiyat_111 = input.float(0,title="Fiyat",group=parite_1_group)
close_111  = request.security(symbol_1, "",close)
fiyat_cizgisi_111 = request.security(symbol_1, "",fiyat_111)
sinyalup_111 = ta.crossover(close_111,fiyat_cizgisi_111)
sinyaldown_111 = ta.crossunder(close_111,fiyat_cizgisi_111)
sinyal_111 = sinyalup_111 or sinyaldown_111 and onay_1
//alert 
mesaj_girdi_111 = input.string(defval="TUZAK",title="TUZAK",group=parite_1_group)
if sinyal_111
    alert(message=mesaj_girdi_111 , freq=alert.freq_once_per_bar)


//inputs 
fiyat_1111 = input.float(0,title="Fiyat",group=parite_1_group)
close_1111  = request.security(symbol_1, "",close)
fiyat_cizgisi_1111 = request.security(symbol_1, "",fiyat_1111)
sinyalup_1111 = ta.crossover(close_1111,fiyat_cizgisi_1111)
sinyaldown_1111 = ta.crossunder(close_1111,fiyat_cizgisi_1111)
sinyal_1111 = sinyalup_1111 or sinyaldown_1111 and onay_1
//alert 
mesaj_girdi_1111 = input.string(defval="ÇIKIŞ",title="ÇIKIŞ",group=parite_1_group)
if sinyal_1111
    alert(message=mesaj_girdi_1111 , freq=alert.freq_once_per_bar)
Leave a Comment