Untitled

 avatar
unknown
plain_text
10 days ago
41 kB
9
Indexable
//@version=6
indicator("TosbaT", "TosbaT", overlay = true)

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

grupSec = input.string(defval='KATILIM 1', options=['KATILIM 1', 'KATILIM 2', 'KATILIM 3', 'KATILIM 4', 'KATILIM 5','6','7','8','9','10','11','MIDAS1','MIDAS2','MIDAS3','MIDAS4'], group='Taraması yapılacak 40\'arlı gruplardan birini seçin', title='Grup seç')
pper = input.timeframe(defval='', title='PERİYOT',group = "Tarama yapmak istediğiniz periyotu seçin")
loc = 20

type PositionInfo
    float timur
    float inci
    bool merhaba

var positionMap = array.new<PositionInfo>()

if barstate.isfirst
    for i = 0 to 40
        positionMap.push(PositionInfo.new(0.0, 0.0, false))
		
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


// 1. TREND AYARLARI
super_carpan = input.float(12, title="SuperTrend Çarpanı", minval=1, step=0.5, group="Trend Ayarları", 
     tooltip="ATR çarpanı - Daha yüksek değerler daha geniş bantlar oluşturur")
super_atr_periyot = input.int(90, title="SuperTrend ATR Periyodu", minval=1, group="Trend Ayarları", 
     tooltip="ATR hesaplamasında kullanılan bar sayısı - Uzun periyotlar daha yumuşak bantlar verir")
wma_uzunluk = input.int(40, title="WMA Uzunluğu", minval=1, group="Trend Ayarları", 
     tooltip="Ağırlıklı hareketli ortalama uzunluğu - Yüksek değerler daha yumuşak çizgiler verir")
ema_uzunluk = input.int(14, title="EMA Uzunluğu", minval=1, group="Trend Ayarları", 
     tooltip="Üssel hareketli ortalama uzunluğu - Trend çizgisinin son yumuşatma seviyesi")

// 2. ONAY AYARLARI
onay_sayisi = input.int(3, title="Onay Bar Sayısı", minval=1, group="Ret Ayarları", 
     tooltip="Ret sinyali için gereken ardışık bar sayısı")

// 3. HEDEF VE VOLATİLİTE AYARLARI
tp_goster = input.bool(true, title="Kar Alma Seviyelerini Göster", group="Hedefler",
     tooltip="Toggle visibility of take profit target levels on the chart.")
atr_periyot = input.int(14, title="Volatilite (ATR) Periyodu", minval=1, group="Hedefler",
     tooltip="Number of bars used to calculate the Average True Range for position sizing and targets.")
sl_carpan = input.float(5, title="Stop Loss ATR Çarpanı", minval=0.1, step=0.1, group="Hedefler",
     tooltip="Multiplier applied to ATR to determine stop loss distance from entry. Higher values place stops further away.")
tp1_carpan = input.float(1.0, title="TP1 Çarpanı", minval=0.1, step=0.1, tooltip="SL mesafesinin TP1 için çarpanı", group="Hedefler")
tp2_carpan = input.float(1.5, title="TP2 Çarpanı", minval=0.1, step=0.1, tooltip="SL mesafesinin TP2 için çarpanı", group="Hedefler")
tp3_carpan = input.float(2.5, title="TP3 Çarpanı", minval=0.1, step=0.1, tooltip="SL mesafesinin TP3 için çarpanı", group="Hedefler")

volatilite = ta.atr(atr_periyot)

// 4. GÖRSELLİK AYARLARI
yukari_renk = input.color(#07941c, title="Yükseliş Rengi", tooltip="Yükseliş sinyalleri için renk", group="Görünüm")
asagi_renk = input.color(#ff0000, title="Düşüş Rengi", tooltip="Düşüş sinyalleri için renk", group="Görünüm")

// 5. SUPER TREND HESAPLAMA FONKSİYONU
super_trend_hesapla(carpan, atrPeriyot) =>
    kaynak = hl2
    atr = ta.atr(atrPeriyot)
    ustBant = kaynak + carpan * atr
    altBant = kaynak - carpan * atr
    oncekiAltBant = nz(altBant[1])
    oncekiUstBant = nz(ustBant[1])

    altBant := altBant > oncekiAltBant or close[1] < oncekiAltBant ? altBant : oncekiAltBant
    ustBant := ustBant < oncekiUstBant or close[1] > oncekiUstBant ? ustBant : oncekiUstBant

    [altBant, ustBant]

[altB, ustB] = super_trend_hesapla(super_carpan, super_atr_periyot)
temelCizgi = ta.ema(ta.wma(math.avg(altB, ustB), wma_uzunluk), ema_uzunluk)

// 6. TREND YÖNÜ BELİRLEME
var trendYonu = 0
if ta.crossover(temelCizgi, temelCizgi[1])
    trendYonu := 1
if ta.crossunder(temelCizgi, temelCizgi[1])
    trendYonu := -1
      
var retSayaci = 0

yukariRet = trendYonu == 1 and high > temelCizgi and low < temelCizgi
asagiRet = trendYonu == -1 and high > temelCizgi and low < temelCizgi

if (yukariRet or asagiRet)
    retSayaci += 1

if ta.cross(trendYonu, 0) or (not (yukariRet or asagiRet) and retSayaci > 0)
    retSayaci := 0

// 7. SİNYAL GÖSTERİMLERİ
plotchar((retSayaci > onay_sayisi and trendYonu == 1) ? temelCizgi : na, "Yükseliş Reti", "▲", location.belowbar, yukari_renk, size = size.tiny)
plotchar((retSayaci > onay_sayisi and trendYonu == -1) ? temelCizgi : na, "Düşüş Reti", "▼", location.abovebar, asagi_renk, size = size.tiny)

plot(temelCizgi, "Temel Çizgi", color=trendYonu == 1 ? color.new(yukari_renk, 50) : color.new(asagi_renk, 50))

barcolor(trendYonu == 1 ? color.new(yukari_renk, 50) : color.new(asagi_renk, 50))

plotshape(ta.crossover(temelCizgi, temelCizgi[1]) ? temelCizgi : na, title="Yükseliş Trend Değişimi", style=shape.labelup, location=location.absolute, size=size.small, color=yukari_renk)
plotshape(ta.crossunder(temelCizgi, temelCizgi[1]) ? temelCizgi : na, title="Düşüş Trend Değişimi", style=shape.labeldown, location=location.absolute, size=size.small, color=asagi_renk)

// 8. POZİSYON YÖNETİMİ
alSinyali = ta.crossover(trendYonu, 0)
satSinyali = ta.crossunder(trendYonu, 0)
var SL_seviye = 0.0
var TP1_seviye = 0.0
var TP2_seviye = 0.0
var TP3_seviye = 0.0
var line giris_cizgisi = na
var line sl_cizgisi = na
var line tp1_cizgisi = na
var line tp2_cizgisi = na
var line tp3_cizgisi = na 
var label giris_etiketi = na
var label sl_etiketi = na
var label tp1_etiketi = na
var label tp2_etiketi = na
var label tp3_etiketi = na

if alSinyali and tp_goster 
    SL_seviye := low - volatilite * sl_carpan
    TP1_seviye := close + math.abs(close - SL_seviye) * tp1_carpan
    TP2_seviye := close + math.abs(close - SL_seviye) * tp2_carpan
    TP3_seviye := close + math.abs(close - SL_seviye) * tp3_carpan
    giris_cizgisi := line.new(bar_index, close, bar_index, close, color = color.green, width = 3)
    giris_etiketi := label.new(bar_index, close, text = "Entry ▸ " + str.tostring(close, format.mintick), style = label.style_label_left, color = color.green, textcolor = color.white)

    sl_cizgisi := line.new(bar_index, SL_seviye, bar_index, SL_seviye, color = color.new(color.red, 80), width = 3)
    sl_etiketi := label.new(bar_index, SL_seviye, text = "✘ SL_seviye ▸ " + str.tostring(SL_seviye, format.mintick), style = label.style_label_left, color = color.new(color.red, 80), textcolor = color.white)

    tp1_cizgisi := line.new(bar_index, TP1_seviye, bar_index, TP1_seviye, color = color.new(color.green, 80), width = 3)
    tp1_etiketi := label.new(bar_index, TP1_seviye, text = " ✔ TP1 ▸ " + str.tostring(TP1_seviye, format.mintick), style = label.style_label_left, color = color.new(color.green, 80), textcolor = color.white)

    tp2_cizgisi := line.new(bar_index, TP2_seviye, bar_index, TP2_seviye, color = color.new(color.green, 80), width = 3)
    tp2_etiketi := label.new(bar_index, TP2_seviye, text = " ✔ TP2 ▸ " + str.tostring(TP2_seviye, format.mintick), style = label.style_label_left, color = color.new(color.green, 80), textcolor = color.white)

    tp3_cizgisi := line.new(bar_index, TP3_seviye, bar_index, TP3_seviye, color = color.new(color.green, 80), width = 3)
    tp3_etiketi := label.new(bar_index, TP3_seviye, text = " ✔ TP3 ▸ " + str.tostring(TP3_seviye, format.mintick), style = label.style_label_left, color = color.new(color.green, 80), textcolor = color.white)


    line.delete(giris_cizgisi[1])
    label.delete(giris_etiketi[1])

    line.delete(sl_cizgisi[1])
    label.delete(sl_etiketi[1])

    line.delete(tp1_cizgisi[1])
    label.delete(tp1_etiketi[1])
    
    line.delete(tp2_cizgisi[1])
    label.delete(tp2_etiketi[1])

    line.delete(tp3_cizgisi[1])
    label.delete(tp3_etiketi[1])
else 
    line.set_x2(giris_cizgisi, bar_index)
    label.set_x(giris_etiketi, bar_index)

    line.set_x2(sl_cizgisi, bar_index)
    label.set_x(sl_etiketi, bar_index)

    line.set_x2(tp1_cizgisi, bar_index)
    label.set_x(tp1_etiketi, bar_index)

    line.set_x2(tp2_cizgisi, bar_index)
    label.set_x(tp2_etiketi, bar_index)

    line.set_x2(tp3_cizgisi, bar_index)
    label.set_x(tp3_etiketi, bar_index)


if satSinyali and tp_goster 
    SL_seviye := high + volatilite * sl_carpan
    TP1_seviye := close - math.abs(close - SL_seviye) * tp1_carpan
    TP2_seviye := close - math.abs(close - SL_seviye) * tp2_carpan
    TP3_seviye := close - math.abs(close - SL_seviye) * tp3_carpan
    giris_cizgisi := line.new(bar_index, close, bar_index, close, color = color.red, width = 3)
    giris_etiketi := label.new(bar_index, close, text = "Entry ▸ " + str.tostring(close, format.mintick), style = label.style_label_left, color = color.red, textcolor = color.white)

    sl_cizgisi := line.new(bar_index, SL_seviye, bar_index, SL_seviye, color = color.new(color.red, 80), width = 3)
    sl_etiketi := label.new(bar_index, SL_seviye, text = "✘ SL_seviye ▸ " + str.tostring(SL_seviye, format.mintick), style = label.style_label_left, color = color.new(color.red, 80), textcolor = color.white)

    tp1_cizgisi := line.new(bar_index, TP1_seviye, bar_index, TP1_seviye, color = color.new(color.green, 80), width = 3)
    tp1_etiketi := label.new(bar_index, TP1_seviye, text = " ✔ TP1 ▸ " + str.tostring(TP1_seviye, format.mintick), style = label.style_label_left, color = color.new(color.green, 80), textcolor = color.white)

    tp2_cizgisi := line.new(bar_index, TP2_seviye, bar_index, TP2_seviye, color = color.new(color.green, 80), width = 3)
    tp2_etiketi := label.new(bar_index, TP2_seviye, text = " ✔ TP2 ▸ " + str.tostring(TP2_seviye, format.mintick), style = label.style_label_left, color = color.new(color.green, 80), textcolor = color.white)

    tp3_cizgisi := line.new(bar_index, TP3_seviye, bar_index, TP3_seviye, color = color.new(color.green, 80), width = 3)
    tp3_etiketi := label.new(bar_index, TP3_seviye, text = " ✔ TP3 ▸ " + str.tostring(TP3_seviye, format.mintick), style = label.style_label_left, color = color.new(color.green, 80), textcolor = color.white)


    line.delete(giris_cizgisi[1])
    label.delete(giris_etiketi[1])

    line.delete(sl_cizgisi[1])
    label.delete(sl_etiketi[1])

    line.delete(tp1_cizgisi[1])
    label.delete(tp1_etiketi[1])
    
    line.delete(tp2_cizgisi[1])
    label.delete(tp2_etiketi[1])

    line.delete(tp3_cizgisi[1])
    label.delete(tp3_etiketi[1])
else 
    line.set_x2(giris_cizgisi, bar_index+40)
    label.set_x(giris_etiketi, bar_index+40)

    line.set_x2(sl_cizgisi, bar_index+40)
    label.set_x(sl_etiketi, bar_index+40)

    line.set_x2(tp1_cizgisi, bar_index+40)
    label.set_x(tp1_etiketi, bar_index+40)

    line.set_x2(tp2_cizgisi, bar_index+40)
    label.set_x(tp2_etiketi, bar_index+40)

    line.set_x2(tp3_cizgisi, bar_index+40)
    label.set_x(tp3_etiketi, bar_index+40)

liness = array.new_linefill()

liness.unshift(linefill.new(giris_cizgisi, sl_cizgisi, color.new(color.red, 95)))
liness.unshift(linefill.new(giris_cizgisi, tp3_cizgisi, color.new(color.green, 95)))


// // 9. UYARI KURALLARI
// alertcondition(ta.crossover(close, SL_seviye), title="Trend Değişimi: Yükseliş", message="Fiyat SL üzerine çıktı - Potansiyel Yükseliş Trendi")
// alertcondition(ta.crossunder(close, SL_seviye), title="Trend Değişimi: Düşüş", message="Fiyat SL altına düştü - Potansiyel Düşüş Trendi")

// alertcondition(ta.crossover(high, SL_seviye) and close < SL_seviye, title="Ret: Düşüş", message="Fiyat SL'de ret yaptı - Düşüş Reti")
// alertcondition(ta.crossunder(low, SL_seviye) and close > SL_seviye, title="Ret: Yükseliş", message="Fiyat SL'de ret yaptı - Yükseliş Reti")

// alertcondition(ta.crossover(close, TP1_seviye), title="TP1 Hedefi", message="Fiyat TP1 seviyesine ulaştı")
// alertcondition(ta.crossover(close, TP2_seviye), title="TP2 Hedefi", message="Fiyat TP2 seviyesine ulaştı")
// alertcondition(ta.crossover(close, TP3_seviye), title="TP3 Hedefi", message="Fiyat TP3 seviyesine ulaştı")


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////





//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
tutar = input.float(title="Tutar (TL)", defval=10000, minval=1)
APIKEY = input.string(title="API Anahtarı", defval="", tooltip="Osmanlı Yatırım API anahtarınızı girin")
TOKEN = input.string(title="TOKEN", defval="", tooltip="Osmanlı Yatırım TOKEN anahtarınızı girin")


al= alSinyali
sat= satSinyali

Sinyal = al ? 1 : sat ? -1 : 0



alarmTetikle(sembol, sinyal, index) =>
    [hisseFiyati, durum] = request.security(sembol, timeframe.period, [close, sinyal])  
    posInfo = array.get(positionMap, index)
    sonuc = false
    
    if durum != 0 and str.length(sembol) > 1
        if durum > 0 and not posInfo.merhaba  
            posInfo.timur := math.floor(tutar / hisseFiyati)
            posInfo.inci := hisseFiyati    
            posInfo.merhaba := true
            alarmMesajiJSON = '{"name":"TosbaT","symbol":"' + syminfo.ticker(sembol) + '","orderSide":"buy","orderType":"mktbest","price":"' + str.tostring(hisseFiyati) + '","quantity":"' + str.tostring(posInfo.timur) + '","timeInForce":"day","apiKey":"' + APIKEY + '","token": "' + TOKEN + '"}'
            alert(message = alarmMesajiJSON, freq = alert.freq_once_per_bar_close)
            sonuc := true
            
        else if durum < 0 and posInfo.merhaba  
            alarmMesajiJSON = '{"name":"TosbaT","symbol":"' + syminfo.ticker(sembol) + '","orderSide":"sell","orderType":"mktbest","price":"' + str.tostring(hisseFiyati) + '","quantity":"' + str.tostring(posInfo.timur) + '","timeInForce":"day","apiKey":"' + APIKEY + '","token": "' + TOKEN + '"}'
            alert(message = alarmMesajiJSON, freq = alert.freq_once_per_bar_close)
            
            posInfo.timur := 0.0
            posInfo.inci := 0.0
            posInfo.merhaba := false
            sonuc := true
    sonuc



//GRUP VE TARANACAK HİSSE SAYISINI AYNI ŞEKİLDE DİLEDİĞİNİZ GİBİ ARTIRABİLİRSİNİZ.
sb1 =  input.symbol(title='1',  defval='',group = "╠═════════════ MIDAS1 ═════════════╣")
sb2 =  input.symbol(title='2',  defval='')
sb3 =  input.symbol(title='3',  defval='')
sb4 =  input.symbol(title='4',  defval='')
sb5 =  input.symbol(title='5',  defval='')
sb6 =  input.symbol(title='6',  defval='')
sb7 =  input.symbol(title='7',  defval='')
sb8 =  input.symbol(title='8',  defval='')
sb9 =  input.symbol(title='9',  defval='')
sb10 = input.symbol(title='10', defval='')
sb11 = input.symbol(title='11', defval='')
sb12 = input.symbol(title='12', defval='')
sb13 = input.symbol(title='13', defval='')
sb14 = input.symbol(title='14', defval='')
sb15 = input.symbol(title='15', defval='')
sb16 = input.symbol(title='16', defval='')
sb17 = input.symbol(title='17', defval='')
sb18 = input.symbol(title='18', defval='')
sb19 = input.symbol(title='19', defval='')
sb20 = input.symbol(title='20', defval='')
sb21 = input.symbol(title='21', defval='')
sb22 = input.symbol(title='22', defval='')
sb23 = input.symbol(title='23', defval='')
sb24 = input.symbol(title='24', defval='')
sb25 = input.symbol(title='25', defval='')
sb26 = input.symbol(title='26', defval='')
sb27 = input.symbol(title='27', defval='')
sb28 = input.symbol(title='28', defval='')
sb29 = input.symbol(title='29', defval='')
sb30 = input.symbol(title='30', defval='')
sb31 = input.symbol(title='31', defval='')
sb32 = input.symbol(title='32', defval='')
sb33 = input.symbol(title='33', defval='')
sb34 = input.symbol(title='34', defval='')
sb35 = input.symbol(title='35', defval='')

//GRUP VE TARANACAK HİSSE SAYISINI AYNI ŞEKİLDE DİLEDİĞİNİZ GİBİ ARTIRABİLİRSİNİZ.
mb1 =  input.symbol(title='1',  defval='',group = "╠═════════════ MIDAS2 ═════════════╣")
mb2 =  input.symbol(title='2',  defval='')
mb3 =  input.symbol(title='3',  defval='')
mb4 =  input.symbol(title='4',  defval='')
mb5 =  input.symbol(title='5',  defval='')
mb6 =  input.symbol(title='6',  defval='')
mb7 =  input.symbol(title='7',  defval='')
mb8 =  input.symbol(title='8',  defval='')
mb9 =  input.symbol(title='9',  defval='')
mb10 = input.symbol(title='10', defval='')
mb11 = input.symbol(title='11', defval='')
mb12 = input.symbol(title='12', defval='')
mb13 = input.symbol(title='13', defval='')
mb14 = input.symbol(title='14', defval='')
mb15 = input.symbol(title='15', defval='')
mb16 = input.symbol(title='16', defval='')
mb17 = input.symbol(title='17', defval='')
mb18 = input.symbol(title='18', defval='')
mb19 = input.symbol(title='19', defval='')
mb20 = input.symbol(title='20', defval='')
mb21 = input.symbol(title='21', defval='')
mb22 = input.symbol(title='22', defval='')
mb23 = input.symbol(title='23', defval='')
mb24 = input.symbol(title='24', defval='')
mb25 = input.symbol(title='25', defval='')
mb26 = input.symbol(title='26', defval='')
mb27 = input.symbol(title='27', defval='')
mb28 = input.symbol(title='28', defval='')
mb29 = input.symbol(title='29', defval='')
mb30 = input.symbol(title='30', defval='')
mb31 = input.symbol(title='31', defval='')
mb32 = input.symbol(title='32', defval='')
mb33 = input.symbol(title='33', defval='')
mb34 = input.symbol(title='34', defval='')
mb35 = input.symbol(title='35', defval='')

//GRUP VE TARANACAK HİSSE SAYISINI AYNI ŞEKİLDE DİLEDİĞİNİZ GİBİ ARTIRABİLİRSİNİZ.
msb1 =  input.symbol(title='1',  defval='',group = "╠═════════════ MIDAS3 ═════════════╣")
msb2 =  input.symbol(title='2',  defval='')
msb3 =  input.symbol(title='3',  defval='')
msb4 =  input.symbol(title='4',  defval='')
msb5 =  input.symbol(title='5',  defval='')
msb6 =  input.symbol(title='6',  defval='')
msb7 =  input.symbol(title='7',  defval='')
msb8 =  input.symbol(title='8',  defval='')
msb9 =  input.symbol(title='9',  defval='')
msb10 = input.symbol(title='10', defval='')
msb11 = input.symbol(title='11', defval='')
msb12 = input.symbol(title='12', defval='')
msb13 = input.symbol(title='13', defval='')
msb14 = input.symbol(title='14', defval='')
msb15 = input.symbol(title='15', defval='')
msb16 = input.symbol(title='16', defval='')
msb17 = input.symbol(title='17', defval='')
msb18 = input.symbol(title='18', defval='')
msb19 = input.symbol(title='19', defval='')
msb20 = input.symbol(title='20', defval='')
msb21 = input.symbol(title='21', defval='')
msb22 = input.symbol(title='22', defval='')
msb23 = input.symbol(title='23', defval='')
msb24 = input.symbol(title='24', defval='')
msb25 = input.symbol(title='25', defval='')
msb26 = input.symbol(title='26', defval='')
msb27 = input.symbol(title='27', defval='')
msb28 = input.symbol(title='28', defval='')
msb29 = input.symbol(title='29', defval='')
msb30 = input.symbol(title='30', defval='')
msb31 = input.symbol(title='31', defval='')
msb32 = input.symbol(title='32', defval='')
msb33 = input.symbol(title='33', defval='')
msb34 = input.symbol(title='34', defval='')
msb35 = input.symbol(title='35', defval='')

//GRUP VE TARANACAK HİSSE SAYISINI AYNI ŞEKİLDE DİLEDİĞİNİZ GİBİ ARTIRABİLİRSİNİZ.
kmsb1 =  input.symbol(title='1',  defval='',group = "╠═════════════ MIDAS4 ═════════════╣")
kmsb2 =  input.symbol(title='2',  defval='')
kmsb3 =  input.symbol(title='3',  defval='')
kmsb4 =  input.symbol(title='4',  defval='')
kmsb5 =  input.symbol(title='5',  defval='')
kmsb6 =  input.symbol(title='6',  defval='')
kmsb7 =  input.symbol(title='7',  defval='')
kmsb8 =  input.symbol(title='8',  defval='')
kmsb9 =  input.symbol(title='9',  defval='')
kmsb10 = input.symbol(title='10', defval='')
kmsb11 = input.symbol(title='11', defval='')
kmsb12 = input.symbol(title='12', defval='')
kmsb13 = input.symbol(title='13', defval='')
kmsb14 = input.symbol(title='14', defval='')
kmsb15 = input.symbol(title='15', defval='')
kmsb16 = input.symbol(title='16', defval='')
kmsb17 = input.symbol(title='17', defval='')
kmsb18 = input.symbol(title='18', defval='')
kmsb19 = input.symbol(title='19', defval='')
kmsb20 = input.symbol(title='20', defval='')
kmsb21 = input.symbol(title='21', defval='')
kmsb22 = input.symbol(title='22', defval='')
kmsb23 = input.symbol(title='23', defval='')
kmsb24 = input.symbol(title='24', defval='')
kmsb25 = input.symbol(title='25', defval='')
kmsb26 = input.symbol(title='26', defval='')
kmsb27 = input.symbol(title='27', defval='')
kmsb28 = input.symbol(title='28', defval='')
kmsb29 = input.symbol(title='29', defval='')
kmsb30 = input.symbol(title='30', defval='')
kmsb31 = input.symbol(title='31', defval='')
kmsb32 = input.symbol(title='32', defval='')
kmsb33 = input.symbol(title='33', defval='')
kmsb34 = input.symbol(title='34', defval='')
kmsb35 = input.symbol(title='35', defval='')


a01 = grupSec == 'KATILIM 1' ? 'BIST:ACSEL' : grupSec == 'KATILIM 2' ? 'BIST:BUCIM' : grupSec == 'KATILIM 3' ? 'BIST:OSTIM' : grupSec == 'KATILIM 4' ? 'BIST:MANAS' : grupSec == 'KATILIM 5' ? 'BIST:RUBNS' : grupSec == '6' ? 'BIST:A1CAP' : grupSec == '7' ? 'BIST:BIOEN' : grupSec == '8' ? 'BIST:EGSER' : grupSec == '9' ? 'BIST:ISCTR' : grupSec == '10' ? 'BIST:OYLUM' : grupSec == '11' ? 'BIST:THYAO' : grupSec == 'MIDAS1' ? sb1  : grupSec == 'MIDAS2' ? mb1  : grupSec == 'MIDAS3' ? msb1  : grupSec == 'MIDAS4' ? kmsb1  : na
a02 = grupSec == 'KATILIM 1' ? 'BIST:ADESE' : grupSec == 'KATILIM 2' ? 'BIST:CANTE' : grupSec == 'KATILIM 3' ? 'BIST:GOLTS' : grupSec == 'KATILIM 4' ? 'BIST:MAVI' : grupSec == 'KATILIM 5' ? 'BIST:SAFKR' : grupSec == '6' ? 'BIST:ADEL' : grupSec == '7' ? 'BIST:BIZIM' : grupSec == '8' ? 'BIST:EKGYO' : grupSec == '9' ? 'BIST:ISFIN' : grupSec == '10' ? 'BIST:OYYAT' : grupSec == '11' ? 'BIST:TKNSA' : grupSec == 'MIDAS1' ? sb2  :  grupSec == 'MIDAS2' ? mb2  :  grupSec == 'MIDAS3' ? msb2  : grupSec == 'MIDAS4' ? kmsb2  : na
a03 = grupSec == 'KATILIM 1' ? 'BIST:AKYHO' : grupSec == 'KATILIM 2' ? 'BIST:GWIND' : grupSec == 'KATILIM 3' ? 'BIST:GRSEL' : grupSec == 'KATILIM 4' ? 'BIST:MEDTR' : grupSec == 'KATILIM 5' ? 'BIST:SUWEN' : grupSec == '6' ? 'BIST:ADGYO' : grupSec == '7' ? 'BIST:BLCYT' : grupSec == '8' ? 'BIST:ENERY' : grupSec == '9' ? 'BIST:ISGYO' : grupSec == '10' ? 'BIST:OZGYO' : grupSec == '11' ? 'BIST:TLMAN' : grupSec == 'MIDAS1' ? sb3  :  grupSec == 'MIDAS2' ? mb3  :  grupSec == 'MIDAS3' ? msb3  : grupSec == 'MIDAS4' ? kmsb3  : na
a04 = grupSec == 'KATILIM 1' ? 'BIST:AKCNS' : grupSec == 'KATILIM 2' ? 'BIST:EGGUB' : grupSec == 'KATILIM 3' ? 'BIST:GUBRF' : grupSec == 'KATILIM 4' ? 'BIST:VESBE' : grupSec == 'KATILIM 5' ? 'BIST:SELEC' : grupSec == '6' ? 'BIST:AEFES' : grupSec == '7' ? 'BIST:BMSCH' : grupSec == '8' ? 'BIST:ENKAI' : grupSec == '9' ? 'BIST:ISMEN' : grupSec == '10' ? 'BIST:OZKGY' : grupSec == '11' ? 'BIST:TMPOL' : grupSec == 'MIDAS1' ? sb4  :  grupSec == 'MIDAS2' ? mb4  :  grupSec == 'MIDAS3' ? msb4  : grupSec == 'MIDAS4' ? kmsb4  : na
a05 = grupSec == 'KATILIM 1' ? 'BIST:ANGEN' : grupSec == 'KATILIM 2' ? 'BIST:CEMTS' : grupSec == 'KATILIM 3' ? 'BIST:HATSN' : grupSec == 'KATILIM 4' ? 'BIST:MERCN' : grupSec == 'KATILIM 5' ? 'BIST:SMART' : grupSec == '6' ? 'BIST:AFYON' : grupSec == '7' ? 'BIST:BNTAS' : grupSec == '8' ? 'BIST:EPLAS' : grupSec == '9' ? 'BIST:IZENR' : grupSec == '10' ? 'BIST:PAMEL' : grupSec == '11' ? 'BIST:TMSN' : grupSec == 'MIDAS1' ? sb5  :  grupSec == 'MIDAS2' ? mb5  :  grupSec == 'MIDAS3' ? msb5  : grupSec == 'MIDAS4' ? kmsb5  : na
a06 = grupSec == 'KATILIM 1' ? 'BIST:AKSA' : grupSec == 'KATILIM 2' ? 'BIST:CUSAN' : grupSec == 'KATILIM 3' ? 'BIST:HKTM' : grupSec == 'KATILIM 4' ? 'BIST:MNDRS' : grupSec == 'KATILIM 5' ? 'BIST:SMRTG' : grupSec == '6' ? 'BIST:AGESA' : grupSec == '7' ? 'BIST:BOBET' : grupSec == '8' ? 'BIST:ERBOS' : grupSec == '9' ? 'BIST:IZMDC' : grupSec == '10' ? 'BIST:PAPIL' : grupSec == '11' ? 'BIST:TOASO' : grupSec == 'MIDAS1' ? sb6  :  grupSec == 'MIDAS2' ? mb6  :  grupSec == 'MIDAS3' ? msb6  : grupSec == 'MIDAS4' ? kmsb6  : na
a07 = grupSec == 'KATILIM 1' ? 'BIST:AKSEN' : grupSec == 'KATILIM 2' ? 'BIST:CWENE' : grupSec == 'KATILIM 3' ? 'BIST:SAYAS' : grupSec == 'KATILIM 4' ? 'BIST:MNDTR' : grupSec == 'KATILIM 5' ? 'BIST:SNGYO' : grupSec == '6' ? 'BIST:AGHOL' : grupSec == '7' ? 'BIST:BRISA' : grupSec == '8' ? 'BIST:EUREN' : grupSec == '9' ? 'BIST:KARSN' : grupSec == '10' ? 'BIST:PCILT' : grupSec == '11' ? 'BIST:TRCAS' : grupSec == 'MIDAS1' ? sb7  :  grupSec == 'MIDAS2' ? mb7  :  grupSec == 'MIDAS3' ? msb7  : grupSec == 'MIDAS4' ? kmsb7  : na
a08 = grupSec == 'KATILIM 1' ? 'BIST:ALBRK' : grupSec == 'KATILIM 2' ? 'BIST:DARDL' : grupSec == 'KATILIM 3' ? 'BIST:HUNER' : grupSec == 'KATILIM 4' ? 'BIST:MOBTL' : grupSec == 'KATILIM 5' ? 'BIST:ATATP' : grupSec == '6' ? 'BIST:AHGAZ' : grupSec == '7' ? 'BIST:BRSAN' : grupSec == '8' ? 'BIST:FENER' : grupSec == '9' ? 'BIST:KARTN' : grupSec == '10' ? 'BIST:PGSUS' : grupSec == '11' ? 'BIST:TRGYO' : grupSec == 'MIDAS1' ? sb8  :  grupSec == 'MIDAS2' ? mb8  :  grupSec == 'MIDAS3' ? msb8  : grupSec == 'MIDAS4' ? kmsb8  : na
a09 = grupSec == 'KATILIM 1' ? 'BIST:ALCTL' : grupSec == 'KATILIM 2' ? 'BIST:DESPC' : grupSec == 'KATILIM 3' ? 'BIST:KATMR' : grupSec == 'KATILIM 4' ? 'BIST:MPARK' : grupSec == 'KATILIM 5' ? 'BIST:ALTIN' : grupSec == '6' ? 'BIST:AKBNK' : grupSec == '7' ? 'BIST:BRYAT' : grupSec == '8' ? 'BIST:FLAP' : grupSec == '9' ? 'BIST:KARYE' : grupSec == '10' ? 'BIST:PNLSN' : grupSec == '11' ? 'BIST:TRILC' : grupSec == 'MIDAS1' ? sb9  :  grupSec == 'MIDAS2' ? mb9  :  grupSec == 'MIDAS3' ? msb9  : grupSec == 'MIDAS4' ? kmsb9  : na
a10 = grupSec == 'KATILIM 1' ? 'BIST:ALKA' : grupSec == 'KATILIM 2' ? 'BIST:DGATE' : grupSec == 'KATILIM 3' ? 'BIST:INGRM' : grupSec == 'KATILIM 4' ? 'BIST:VBTYZ' : grupSec == 'KATILIM 5' ? 'BIST:VESTL' : grupSec == '6' ? 'BIST:AKENR' : grupSec == '7' ? 'BIST:BTCIM' : grupSec == '8' ? 'BIST:FORTE' : grupSec == '9' ? 'BIST:KCHOL' : grupSec == '10' ? 'BIST:PRKME' : grupSec == '11' ? 'BIST:TSGYO' : grupSec == 'MIDAS1' ? sb10 :  grupSec == 'MIDAS2' ? mb10  :  grupSec == 'MIDAS3' ? msb10  : grupSec == 'MIDAS4' ? kmsb10  : na
a11 = grupSec == 'KATILIM 1' ? 'BIST:ALKIM' : grupSec == 'KATILIM 2' ? 'BIST:DGNMO' : grupSec == 'KATILIM 3' ? 'BIST:ISDMR' : grupSec == 'KATILIM 4' ? 'BIST:NETAS' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AKFGY' : grupSec == '7' ? 'BIST:BVSAN' : grupSec == '8' ? 'BIST:FRIGO' : grupSec == '9' ? 'BIST:KERVT' : grupSec == '10' ? 'BIST:PSGYO' : grupSec == '11' ? 'BIST:TSKB' : grupSec == 'MIDAS1' ? sb11 :  grupSec == 'MIDAS2' ? mb11  :  grupSec == 'MIDAS3' ? msb11  : grupSec == 'MIDAS4' ? kmsb11  : na
a12 = grupSec == 'KATILIM 1' ? 'BIST:ARASE' : grupSec == 'KATILIM 2' ? 'BIST:KLSYN' : grupSec == 'KATILIM 3' ? 'BIST:ISKPL' : grupSec == 'KATILIM 4' ? 'BIST:NTGAZ' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AKFYE' : grupSec == '7' ? 'BIST:BYDNR' : grupSec == '8' ? 'BIST:FROTO' : grupSec == '9' ? 'BIST:KFEIN' : grupSec == '10' ? 'BIST:REEDR' : grupSec == '11' ? 'BIST:TTKOM' : grupSec == 'MIDAS1' ? sb12 :  grupSec == 'MIDAS2' ? mb12  :  grupSec == 'MIDAS3' ? msb12  : grupSec == 'MIDAS4' ? kmsb12  : na
a13 = grupSec == 'KATILIM 1' ? 'BIST:ARDYZ' : grupSec == 'KATILIM 2' ? 'BIST:DOAS' : grupSec == 'KATILIM 3' ? 'BIST:JANTS' : grupSec == 'KATILIM 4' ? 'BIST:VAKKO' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AKGRT' : grupSec == '7' ? 'BIST:CATES' : grupSec == '8' ? 'BIST:GARAN' : grupSec == '9' ? 'BIST:KLGYO' : grupSec == '10' ? 'BIST:RNPOL' : grupSec == '11' ? 'BIST:TTRAK' : grupSec == 'MIDAS1' ? sb13 :  grupSec == 'MIDAS2' ? mb13  :  grupSec == 'MIDAS3' ? msb13  : grupSec == 'MIDAS4' ? kmsb13  : na
a14 = grupSec == 'KATILIM 1' ? 'BIST:ARENA' : grupSec == 'KATILIM 2' ? 'BIST:LRSHO' : grupSec == 'KATILIM 3' ? 'BIST:KAREL' : grupSec == 'KATILIM 4' ? 'BIST:NUHCM' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AKMGY' : grupSec == '7' ? 'BIST:CCOLA' : grupSec == '8' ? 'BIST:GEDIK' : grupSec == '9' ? 'BIST:KLKIM' : grupSec == '10' ? 'BIST:RTALB' : grupSec == '11' ? 'BIST:TURSG' : grupSec == 'MIDAS1' ? sb14 :  grupSec == 'MIDAS2' ? mb14  :  grupSec == 'MIDAS3' ? msb14  : grupSec == 'MIDAS4' ? kmsb14  : na
a15 = grupSec == 'KATILIM 1' ? 'BIST:ASELS' : grupSec == 'KATILIM 2' ? 'BIST:DYOBY' : grupSec == 'KATILIM 3' ? 'BIST:KAYSE' : grupSec == 'KATILIM 4' ? 'BIST:USAK' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AKSGY' : grupSec == '7' ? 'BIST:CIMSA' : grupSec == '8' ? 'BIST:GESAN' : grupSec == '9' ? 'BIST:KLMSN' : grupSec == '10' ? 'BIST:RYGYO' : grupSec == '11' ? 'BIST:ULKER' : grupSec == 'MIDAS1' ? sb15 :  grupSec == 'MIDAS2' ? mb15  :  grupSec == 'MIDAS3' ? msb15  : grupSec == 'MIDAS4' ? kmsb15  : na
a16 = grupSec == 'KATILIM 1' ? 'BIST:BERA' : grupSec == 'KATILIM 2' ? 'BIST:EBEBK' : grupSec == 'KATILIM 3' ? 'BIST:KCAER' : grupSec == 'KATILIM 4' ? 'BIST:TUREX' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AKSUE' : grupSec == '7' ? 'BIST:CLEBI' : grupSec == '8' ? 'BIST:GLRYH' : grupSec == '9' ? 'BIST:KLRHO' : grupSec == '10' ? 'BIST:RYSAS' : grupSec == '11' ? 'BIST:ULUUN' : grupSec == 'MIDAS1' ? sb16 :  grupSec == 'MIDAS2' ? mb16  :  grupSec == 'MIDAS3' ? msb16  : grupSec == 'MIDAS4' ? kmsb16  : na
a17 = grupSec == 'KATILIM 1' ? 'BIST:ASUZU' : grupSec == 'KATILIM 2' ? 'BIST:EGEPO' : grupSec == 'KATILIM 3' ? 'BIST:KNFRT' : grupSec == 'KATILIM 4' ? 'BIST:ORCAY' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ALARK' : grupSec == '7' ? 'BIST:CMENT' : grupSec == '8' ? 'BIST:GLYHO' : grupSec == '9' ? 'BIST:KLSER' : grupSec == '10' ? 'BIST:SAHOL' : grupSec == '11' ? 'BIST:VAKBN' : grupSec == 'MIDAS1' ? sb17 :  grupSec == 'MIDAS2' ? mb17  :  grupSec == 'MIDAS3' ? msb17  : grupSec == 'MIDAS4' ? kmsb17  : na
a18 = grupSec == 'KATILIM 1' ? 'BIST:ATAKP' : grupSec == 'KATILIM 2' ? 'BIST:SNICA' : grupSec == 'KATILIM 3' ? 'BIST:KONKA' : grupSec == 'KATILIM 4' ? 'BIST:ORGE' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ALCAR' : grupSec == '7' ? 'BIST:CONSE' : grupSec == '8' ? 'BIST:GMTAS' : grupSec == '9' ? 'BIST:KMPUR' : grupSec == '10' ? 'BIST:SANEL' : grupSec == '11' ? 'BIST:VAKFN' : grupSec == 'MIDAS1' ? sb18 :  grupSec == 'MIDAS2' ? mb18  :  grupSec == 'MIDAS3' ? msb18  : grupSec == 'MIDAS4' ? kmsb18  : na
a19 = grupSec == 'KATILIM 1' ? 'BIST:DAGHL' : grupSec == 'KATILIM 2' ? 'BIST:EGPRO' : grupSec == 'KATILIM 3' ? 'BIST:KRVGD' : grupSec == 'KATILIM 4' ? 'BIST:TUPRS' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ALFAS' : grupSec == '7' ? 'BIST:CRFSA' : grupSec == '8' ? 'BIST:GOZDE' : grupSec == '9' ? 'BIST:KONTR' : grupSec == '10' ? 'BIST:SARKY' : grupSec == '11' ? 'BIST:VERUS' : grupSec == 'MIDAS1' ? sb19 :  grupSec == 'MIDAS2' ? mb19  :  grupSec == 'MIDAS3' ? msb19  : grupSec == 'MIDAS4' ? kmsb19  : na
a20 = grupSec == 'KATILIM 1' ? 'BIST:ATEKS' : grupSec == 'KATILIM 2' ? 'BIST:MAGEN' : grupSec == 'KATILIM 3' ? 'BIST:KUTPO' : grupSec == 'KATILIM 4' ? 'BIST:OYAKC' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ANHYT' : grupSec == '7' ? 'BIST:CVKMD' : grupSec == '8' ? 'BIST:GSDDE' : grupSec == '9' ? 'BIST:KORDS' : grupSec == '10' ? 'BIST:SASA' : grupSec == '11' ? 'BIST:VKGYO' : grupSec == 'MIDAS1' ? sb20 :  grupSec == 'MIDAS2' ? mb20  :  grupSec == 'MIDAS3' ? msb20  : grupSec == 'MIDAS4' ? kmsb20  : na
a21 = grupSec == 'KATILIM 1' ? 'BIST:BAKAB' : grupSec == 'KATILIM 2' ? 'BIST:EKSUN' : grupSec == 'KATILIM 3' ? 'BIST:KZBGY' : grupSec == 'KATILIM 4' ? 'BIST:OZRDN' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ANSGR' : grupSec == '7' ? 'BIST:DAGI' : grupSec == '8' ? 'BIST:GSDHO' : grupSec == '9' ? 'BIST:KOZAA' : grupSec == '10' ? 'BIST:SDTTR' : grupSec == '11' ? 'BIST:YGGYO' : grupSec == 'MIDAS1' ? sb21 :  grupSec == 'MIDAS2' ? mb21  :  grupSec == 'MIDAS3' ? msb21  : grupSec == 'MIDAS4' ? kmsb21  : na
a22 = grupSec == 'KATILIM 1' ? 'BIST:BANVT' : grupSec == 'KATILIM 2' ? 'BIST:ELITE' : grupSec == 'KATILIM 3' ? 'BIST:KRONT' : grupSec == 'KATILIM 4' ? 'BIST:TUKAS' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ARCLK' : grupSec == '7' ? 'BIST:DAPGM' : grupSec == '8' ? 'BIST:GSRAY' : grupSec == '9' ? 'BIST:KOZAL' : grupSec == '10' ? 'BIST:SEGYO' : grupSec == '11' ? 'BIST:YKBNK' : grupSec == 'MIDAS1' ? sb22 :  grupSec == 'MIDAS2' ? mb22  :  grupSec == 'MIDAS3' ? msb22  : grupSec == 'MIDAS4' ? kmsb22  : na
a23 = grupSec == 'KATILIM 1' ? 'BIST:EDATA' : grupSec == 'KATILIM 2' ? 'BIST:ENJSA' : grupSec == 'KATILIM 3' ? 'BIST:KONYA' : grupSec == 'KATILIM 4' ? 'BIST:PARSN' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ARSAN' : grupSec == '7' ? 'BIST:DENGE' : grupSec == '8' ? 'BIST:GZNMI' : grupSec == '9' ? 'BIST:KTSKR' : grupSec == '10' ? 'BIST:SEKFK' : grupSec == '11' ? 'BIST:YKSLN' : grupSec == 'MIDAS1' ? sb23 :  grupSec == 'MIDAS2' ? mb23  :  grupSec == 'MIDAS3' ? msb23  : grupSec == 'MIDAS4' ? kmsb23  : na
a24 = grupSec == 'KATILIM 1' ? 'BIST:BASGZ' : grupSec == 'KATILIM 2' ? 'BIST:ERCB' : grupSec == 'KATILIM 3' ? 'BIST:KOPOL' : grupSec == 'KATILIM 4' ? 'BIST:TUCLK' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ARZUM' : grupSec == '7' ? 'BIST:DEVA' : grupSec == '8' ? 'BIST:HALKB' : grupSec == '9' ? 'BIST:KZGYO' : grupSec == '10' ? 'BIST:SISE' : grupSec == '11' ? 'BIST:YYLGD' : grupSec == 'MIDAS1' ? sb24 :  grupSec == 'MIDAS2' ? mb24  :  grupSec == 'MIDAS3' ? msb24  : grupSec == 'MIDAS4' ? kmsb24  : na
a25 = grupSec == 'KATILIM 1' ? 'BIST:BIENY' : grupSec == 'KATILIM 2' ? 'BIST:EREGL' : grupSec == 'KATILIM 3' ? 'BIST:KRDMA' : grupSec == 'KATILIM 4' ? 'BIST:PENGD' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ASGYO' : grupSec == '7' ? 'BIST:DGGYO' : grupSec == '8' ? 'BIST:HATEK' : grupSec == '9' ? 'BIST:LIDFA' : grupSec == '10' ? 'BIST:SKBNK' : grupSec == '11' ? 'BIST:ZOREN' : grupSec == 'MIDAS1' ? sb25 :  grupSec == 'MIDAS2' ? mb25  :  grupSec == 'MIDAS3' ? msb25  : grupSec == 'MIDAS4' ? kmsb25  : na
a26 = grupSec == 'KATILIM 1' ? 'BIST:BIMAS' : grupSec == 'KATILIM 2' ? 'BIST:EUPWR' : grupSec == 'KATILIM 3' ? 'BIST:KRDMB' : grupSec == 'KATILIM 4' ? 'BIST:PENTA' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ASTOR' : grupSec == '7' ? 'BIST:DITAS' : grupSec == '8' ? 'BIST:HDFGS' : grupSec == '9' ? 'BIST:MACKO' : grupSec == '10' ? 'BIST:SNICA' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb26 :  grupSec == 'MIDAS2' ? mb26  :  grupSec == 'MIDAS3' ? msb26  : grupSec == 'MIDAS4' ? kmsb26  : na
a27 = grupSec == 'KATILIM 1' ? 'BIST:BINHO' : grupSec == 'KATILIM 2' ? 'BIST:FADE' : grupSec == 'KATILIM 3' ? 'BIST:KRDMD' : grupSec == 'KATILIM 4' ? 'BIST:PETKM' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ATAGY' : grupSec == '7' ? 'BIST:DMSAS' : grupSec == '8' ? 'BIST:HEDEF' : grupSec == '9' ? 'BIST:MAKTK' : grupSec == '10' ? 'BIST:SOKM' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb27 :  grupSec == 'MIDAS2' ? mb27  :  grupSec == 'MIDAS3' ? msb27  : grupSec == 'MIDAS4' ? kmsb27  : na
a28 = grupSec == 'KATILIM 1' ? 'BIST:ESEN' : grupSec == 'KATILIM 2' ? 'BIST:FMIZP' : grupSec == 'KATILIM 3' ? 'BIST:ZEDUR' : grupSec == 'KATILIM 4' ? 'BIST:PETUN' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:ATLAS' : grupSec == '7' ? 'BIST:DOCO' : grupSec == '8' ? 'BIST:HEKTS' : grupSec == '9' ? 'BIST:MGROS' : grupSec == '10' ? 'BIST:TABGD' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb28 :  grupSec == 'MIDAS2' ? mb28  :  grupSec == 'MIDAS3' ? msb28  : grupSec == 'MIDAS4' ? kmsb28  : na
a29 = grupSec == 'KATILIM 1' ? 'BIST:BMSTL' : grupSec == 'KATILIM 2' ? 'BIST:FONET' : grupSec == 'KATILIM 3' ? 'BIST:YUNSA' : grupSec == 'KATILIM 4' ? 'BIST:TKFEN' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AYDEM' : grupSec == '7' ? 'BIST:DOHOL' : grupSec == '8' ? 'BIST:HLGYO' : grupSec == '9' ? 'BIST:MSGYO' : grupSec == '10' ? 'BIST:TATEN' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb29 :  grupSec == 'MIDAS2' ? mb29  :  grupSec == 'MIDAS3' ? msb29  : grupSec == 'MIDAS4' ? kmsb29  : na
a30 = grupSec == 'KATILIM 1' ? 'BIST:GOKNR' : grupSec == 'KATILIM 2' ? 'BIST:NATEN' : grupSec == 'KATILIM 3' ? 'BIST:YEOTK' : grupSec == 'KATILIM 4' ? 'BIST:PLTUR' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AYEN' : grupSec == '7' ? 'BIST:DOKTA' : grupSec == '8' ? 'BIST:ICBCT' : grupSec == '9' ? 'BIST:MZHLD' : grupSec == '10' ? 'BIST:TATGD' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb30 :  grupSec == 'MIDAS2' ? mb30  :  grupSec == 'MIDAS3' ? msb30  : grupSec == 'MIDAS4' ? kmsb30  : na
a31 = grupSec == 'KATILIM 1' ? 'BIST:GOODY' : grupSec == 'KATILIM 2' ? 'BIST:FZLGY' : grupSec == 'KATILIM 3' ? 'BIST:YATAS' : grupSec == 'KATILIM 4' ? 'BIST:PNSUT' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AYGAZ' : grupSec == '7' ? 'BIST:DURDO' : grupSec == '8' ? 'BIST:IEYHO' : grupSec == '9' ? 'BIST:NTHOL' : grupSec == '10' ? 'BIST:TAVHL' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb31 :  grupSec == 'MIDAS2' ? mb31  :  grupSec == 'MIDAS3' ? msb31  : grupSec == 'MIDAS4' ? kmsb31  : na
a32 = grupSec == 'KATILIM 1' ? 'BIST:BORSK' : grupSec == 'KATILIM 2' ? 'BIST:GEDZA' : grupSec == 'KATILIM 3' ? 'BIST:LOGO' : grupSec == 'KATILIM 4' ? 'BIST:POLHO' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:AZTEK' : grupSec == '7' ? 'BIST:DZGYO' : grupSec == '8' ? 'BIST:INDES' : grupSec == '9' ? 'BIST:NUGYO' : grupSec == '10' ? 'BIST:TBORG' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb32 :  grupSec == 'MIDAS2' ? mb32  :  grupSec == 'MIDAS3' ? msb32  : grupSec == 'MIDAS4' ? kmsb32  : na
a33 = grupSec == 'KATILIM 1' ? 'BIST:BOSSA' : grupSec == 'KATILIM 2' ? 'BIST:GENIL' : grupSec == 'KATILIM 3' ? 'BIST:LYDHO' : grupSec == 'KATILIM 4' ? 'BIST:TEZOL' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:BAGFS' : grupSec == '7' ? 'BIST:ECILC' : grupSec == '8' ? 'BIST:INFO' : grupSec == '9' ? 'BIST:ODAS' : grupSec == '10' ? 'BIST:TCELL' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb33 :  grupSec == 'MIDAS2' ? mb33  :  grupSec == 'MIDAS3' ? msb33  : grupSec == 'MIDAS4' ? kmsb33  : na
a34 = grupSec == 'KATILIM 1' ? 'BIST:BRKSN' : grupSec == 'KATILIM 2' ? 'BIST:GENTS' : grupSec == 'KATILIM 3' ? 'BIST:MAKIM' : grupSec == 'KATILIM 4' ? 'BIST:PRKAB' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:BARMA' : grupSec == '7' ? 'BIST:ECZYT' : grupSec == '8' ? 'BIST:INTEK' : grupSec == '9' ? 'BIST:OFSYM' : grupSec == '10' ? 'BIST:TEKTU' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb34 :  grupSec == 'MIDAS2' ? mb34  :  grupSec == 'MIDAS3' ? msb34  : grupSec == 'MIDAS4' ? kmsb34  : na
a35 = grupSec == 'KATILIM 1' ? 'BIST:BRLSM' : grupSec == 'KATILIM 2' ? 'BIST:GEREL' : grupSec == 'KATILIM 3' ? 'BIST:VESTL' : grupSec == 'KATILIM 4' ? 'BIST:QUAGR' : grupSec == 'KATILIM 5' ? '' : grupSec == '6' ? 'BIST:BIGCH' : grupSec == '7' ? 'BIST:EGEEN' : grupSec == '8' ? 'BIST:IPEKE' : grupSec == '9' ? 'BIST:OTKAR' : grupSec == '10' ? 'BIST:TGSAS' : grupSec == '11' ? '' : grupSec == 'MIDAS1' ? sb35 :  grupSec == 'MIDAS2' ? mb35  :  grupSec == 'MIDAS3' ? msb35  : grupSec == 'MIDAS4' ? kmsb35  : na





alarmTetikle(a01, Sinyal, 0)    
alarmTetikle(a02, Sinyal, 1)    
alarmTetikle(a03, Sinyal, 2)
alarmTetikle(a04, Sinyal, 3)
alarmTetikle(a05, Sinyal, 4)
alarmTetikle(a06, Sinyal, 5)
alarmTetikle(a07, Sinyal, 6)
alarmTetikle(a08, Sinyal, 7)
alarmTetikle(a09, Sinyal, 8)
alarmTetikle(a10, Sinyal, 9)
alarmTetikle(a11, Sinyal, 10)
alarmTetikle(a12, Sinyal, 11)
alarmTetikle(a13, Sinyal, 12)
alarmTetikle(a14, Sinyal, 13)
alarmTetikle(a15, Sinyal, 14)
alarmTetikle(a16, Sinyal, 15)
alarmTetikle(a17, Sinyal, 16)
alarmTetikle(a18, Sinyal, 17)
alarmTetikle(a19, Sinyal, 18)
alarmTetikle(a20, Sinyal, 19)
alarmTetikle(a21, Sinyal, 20)
alarmTetikle(a22, Sinyal, 21)
alarmTetikle(a23, Sinyal, 22)
alarmTetikle(a24, Sinyal, 23)
alarmTetikle(a25, Sinyal, 24)
alarmTetikle(a26, Sinyal, 25)
alarmTetikle(a27, Sinyal, 26)
alarmTetikle(a28, Sinyal, 27)
alarmTetikle(a29, Sinyal, 28)
alarmTetikle(a30, Sinyal, 29)
alarmTetikle(a31, Sinyal, 30)
alarmTetikle(a32, Sinyal, 31)
alarmTetikle(a33, Sinyal, 32)
alarmTetikle(a34, Sinyal, 33)
alarmTetikle(a35, Sinyal, 34)
Editor is loading...
Leave a Comment