Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
15,73 10% 16,70 Mn 14,21 / 15,73
19,14 10% 378,76 Mn 17,35 / 19,14
232,40 9.99% 456,47 Mn 226,40 / 232,40
79,25 9.99% 169,22 Mn 74,90 / 79,25
182,00 9.97% 488,95 Mn 165,60 / 182,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
3,87 -10% 2,97 Mn 3,87 / 4,35
23,76 -10% 494,00 Mn 23,76 / 27,68
114,40 -9.99% 127,33 Mn 114,40 / 127,10
3,22 -9.8% 283,76 Mn 3,22 / 3,57
2,94 -8.98% 2,53 Mr 2,91 / 3,37
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
192,00 -1.54% 24,03 Mr 190,00 / 201,80
3,06 2.34% 20,72 Mr 3,00 / 3,19
317,25 -0.63% 13,59 Mr 315,50 / 324,50
268,00 2.58% 7,53 Mr 261,50 / 268,00
78,10 -1.01% 6,65 Mr 77,50 / 80,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
18,58 -1.28% 756,46 Mn 18,49 / 19,09
78,10 -1.01% 6,65 Mr 77,50 / 80,50
411,00 -1.38% 6,39 Mr 406,00 / 422,50
192,00 -1.54% 24,03 Mr 190,00 / 201,80
746,00 -0.93% 2,59 Mr 744,00 / 765,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
18,58 -1.28% 756,46 Mn 18,49 / 19,09
78,10 -1.01% 6,65 Mr 77,50 / 80,50
93,20 -0.9% 525,81 Mn 92,65 / 95,75
116,00 -2.19% 231,93 Mn 115,50 / 120,40
411,00 -1.38% 6,39 Mr 406,00 / 422,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
18,58 -1.28% 756,46 Mn 18,49 / 19,09
30,82 -0.9% 95,64 Mn 30,68 / 31,60
78,10 -1.01% 6,65 Mr 77,50 / 80,50
10,70 0.66% 395,01 Mn 10,66 / 10,95
81,40 -0.91% 272,06 Mn 81,20 / 83,00

Masrafsýz Bankacýlýk + 1.000 TL Nakit! Enpara’dan Çifte Avantaj

Masrafsýz Bankacýlýk + 1.000 TL Nakit! Enpara’dan Çifte Avantaj
Sayfa 388/393 ÝlkÝlk ... 288338378386387388389390 ... SonSon
Arama sonucu : 3138 madde; 3,097 - 3,104 arasý.

Konu: Tradingview

  1. PHP Code:
    //@version=5
    indicator(":)"overlay=true)

    // ─────────────────────────────────────────────────────────────────
    //  1. RÜZGÂR / ENERJÝ FÝLTRESÝ (Durgunluk Kuþaðý)
    // ─────────────────────────────────────────────────────────────────
    volatilite_orani ta.atr(14) / ta.sma(ta.tr50)
    ruzgar_yok volatilite_orani 0.8
    bgcolor
    (ruzgar_yok color.new(color.orange85) : natitle="Rüzgârsýz / Ölü Bölge")

    // ─────────────────────────────────────────────────────────────────
    //  2. OTONOM BEYÝN (MTK 1-2-3 DÝNAMÝK SAR ÞAHÝNLERÝ)
    // ─────────────────────────────────────────────────────────────────
    type SARState
        float sar_value
        float extreme_point
        float accel_factor
        bool  isLong

    method f_initState
    (float accel_start) => SARState.new(nanaaccel_startna)

    method f_updateState(SARState statefloat high_valfloat low_valfloat close_valfloat accel_startfloat accel_incfloat accel_max) =>
        
    bool isInitialTrend false
        
    if na(state.sar_value)
            if 
    close_val close_val[1]
                
    state.isLong        := true
                state
    .extreme_point := high_val
                state
    .sar_value     := low_val[1]
            else
                
    state.isLong        := false
                state
    .extreme_point := low_val
                state
    .sar_value     := high_val[1]
            
    isInitialTrend          := true
            state
    .accel_factor      := accel_start
        state
    .sar_value             += state.accel_factor * (state.extreme_point state.sar_value)
        if 
    state.isLong
            
    if state.sar_value low_val
                isInitialTrend      
    := true
                state
    .isLong        := false
                state
    .sar_value     := math.max(high_valstate.extreme_point)
                
    state.extreme_point := low_val
                state
    .accel_factor  := accel_start
        
    else
            if 
    state.sar_value high_val
                isInitialTrend      
    := true
                state
    .isLong        := true
                state
    .sar_value     := math.min(low_valstate.extreme_point)
                
    state.extreme_point := high_val
                state
    .accel_factor  := accel_start
        
    if not isInitialTrend
            
    if state.isLong
                
    if high_val state.extreme_point
                    state
    .extreme_point := high_val
                    state
    .accel_factor  := math.min(state.accel_factor accel_incaccel_max)
            else
                if 
    low_val state.extreme_point
                    state
    .extreme_point := low_val
                    state
    .accel_factor  := math.min(state.accel_factor accel_incaccel_max)
        if 
    bar_index 1
            
    if state.isLong
                state
    .sar_value := math.min(state.sar_valuelow_val[1])
                if 
    bar_index 2
                    state
    .sar_value := math.min(state.sar_valuelow_val[2])
            else
                
    state.sar_value := math.max(state.sar_valuehigh_val[1])
                if 
    bar_index 2
                    state
    .sar_value := math.max(state.sar_valuehigh_val[2])
        
    state

    var SARState state_ana   f_initState(0.01)
    var 
    SARState state_orta  f_initState(0.01)
    var 
    SARState state_hizli f_initState(0.01)

    atr14     ta.atr(14)
    base_mult = (atr14 close) * 100
    vol_mult  
    math.min(math.max(base_mult0.5), 2.0)
    dyn_max   0.2 vol_mult 

    state_ana   
    := state_ana.f_updateState(highlowclose0.010.01dyn_max)
    state_orta  := state_orta.f_updateState(highlowclose0.010.02dyn_max)
    state_hizli := state_hizli.f_updateState(highlowclose0.010.03dyn_max)

    sar_hizli state_hizli.sar_value

    // ─────────────────────────────────────────────────────────────────
    //  3. GECÝKMESÝZ PÝVOT (Ayak Ýzleri / Tepe ve Dip)
    // ─────────────────────────────────────────────────────────────────
    trend_yukari close sar_hizli
    trend_asagi  
    close sar_hizli

    donus_asagi  
    trend_asagi and trend_yukari[1
    donus_yukari trend_yukari and trend_asagi[1

    var 
    float hprice na 
    var float lprice na 

    if donus_asagi
        hprice 
    := sar_hizli
    if donus_yukari
        lprice 
    := sar_hizli

    plot
    (hprice"Direnç Pivot"color=color.new(color.red30),   linewidth=2style=plot.style_stepline)
    plot(lprice"Destek Pivot"color=color.new(color.lime30), linewidth=2style=plot.style_stepline)

    // ─────────────────────────────────────────────────────────────────
    //  4. SIFIR GECÝKMELÝ FIBONACCI (Mizan / Kilit Taþý)
    // ─────────────────────────────────────────────────────────────────
    fibo_fark hprice lprice

    fibo_618 
    lprice + (fibo_fark 0.618)
    fibo_500 lprice + (fibo_fark 0.500)
    fibo_382 lprice + (fibo_fark 0.382)

    //plot(hprice != na and lprice != na ? fibo_618 : na, "Fib 0.618", color=color.new(color.yellow, 40), linewidth=1, style=plot.style_circles)
    //plot(hprice != na and lprice != na ? fibo_500 : na, "Fib 0.500", color=color.new(color.white, 50),  linewidth=1, style=plot.style_cross)
    //plot(hprice != na and lprice != na ? fibo_382 : na, "Fib 0.382", color=color.new(color.yellow, 40), linewidth=1, style=plot.style_circles)

    // ─────────────────────────────────────────────────────────────────
    //  5. ÞAM ÇELÝÐÝ: SIVI ZIRH (Smoothed Heikin Ashi)
    // ─────────────────────────────────────────────────────────────────
    // Çifte Damýtma Süreci (Anlýk Periyot - MTF Yok)
    o1 ta.ema(open10)
    c1 ta.ema(close10)
    h1 ta.ema(high10)
    l1 ta.ema(low10)

    haclose = (o1 h1 l1 c1) / 4
    var float haopen na
    haopen 
    := na(haopen[1]) ? (o1 c1) / : (haopen[1] + haclose[1]) / 2
    hahigh 
    math.max(h1math.max(haopenhaclose))
    halow  math.min(l1math.min(haopenhaclose))

    o2 ta.ema(haopen10)
    c2 ta.ema(haclose10)
    h2 ta.ema(hahigh10)
    l2_val ta.ema(halow10)

    // Yarý Þeffaf Zýrh Renkleri (Alttaki mumlarý boðmamasý için)
    zirh_up color.new(color.lime40)
    zirh_dn color.new(color.red40)
    zirh_renk o2 <= c2 zirh_up zirh_dn

    plotcandle
    (o2h2l2_valc2title="(HA)"color=zirh_renkwickcolor=zirh_renkbordercolor=zirh_renkeditable=false)

    // ─────────────────────────────────────────────────────────────────
    //  6. NÝHAÝ HÜCUM SÝNYALÝ
    // ─────────────────────────────────────────────────────────────────
    long_cond  ta.crossover(closehprice) and not ruzgar_yok
    short_cond 
    ta.crossunder(closelprice) and not ruzgar_yok

    var int last_signal 0
    long_final  
    long_cond  and (last_signal == or last_signal == -1)
    short_final short_cond and (last_signal == or last_signal == 1)

    if 
    long_final
        last_signal 
    := 1
    else if short_final
        last_signal 
    := -1

    //plotshape(long_final,  "AL (Hücum)", style=shape.arrowup,   location=location.belowbar, color=color.lime, text="HÜCUM", size=size.normal)
    //plotshape(short_final, "SAT (Hücum)", style=shape.arrowdown, location=location.abovebar, color=color.red,  text="HÜCUM", size=size.normal)
    ////////////////////

    // ─────────────────────────────────────────────────────────────────
    //  1. LONESOME SAR MATEMATÝÐÝ (BAÐIMSIZ FONKSÝYON)
    // ─────────────────────────────────────────────────────────────────
    // Bu fonksiyon, her çaðrýldýðýnda kendi içinde baðýmsýz bir hafýza (var) oluþturur.
    f_ozel_sar(_start_inc_max) =>
        var 
    int trend 0
        
    var float sar_val 0.0
        
    var float ep 0.0
        
    var float af 0.0

        
    if trend == and not na(high[1])
            
    trend   := high >= high[1] or low >= low[1] ? : -1
            sar_val 
    := trend low[1] : high[1]
            
    ep      := trend high[1] : low[1]
            
    af      := _start
        
    else 
            
    float nextsar sar_val
            
    if trend 0
                
    if high[1] > ep
                    ep 
    := high[1]
                    
    af := math.min(_maxaf _inc)
                
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.min(math.min(low[1], low[2]), nextsar)
                
                
    // Dönüþ (Reversal) Aþaðý
                
    if nextsar low
                    trend   
    := -1
                    nextsar 
    := ep
                    ep      
    := low
                    af      
    := _start
            
    else 
                if 
    low[1] < ep
                    ep 
    := low[1]
                    
    af := math.min(_maxaf _inc)
                
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.max(math.max(high[1], high[2]), nextsar)
                
                
    // Dönüþ (Reversal) Yukarý
                
    if nextsar high
                    trend   
    := 1
                    nextsar 
    := ep
                    ep      
    := high
                    af      
    := _start
                    
            sar_val 
    := nextsar
        
        
    // Fonksiyon, hesaplanan SAR deðerini ve mevcut trend yönünü dýþarý verir
        
    [sar_valtrend]

    // ─────────────────────────────────────────────────────────────────
    //  2. MTK 1-2-3 DAÝRE MOTORUNUN ÇALIÞTIRILMASI
    // ─────────────────────────────────────────────────────────────────
    // Baþlangýç: 0.01, Artýþ (Ývme): 0.1
    [sar_02trend_02] = f_ozel_sar(0.0.10.2// Ýç Daire
    [sar_03trend_03] = f_ozel_sar(0.0.010.5// Orta Daire
    [sar_04trend_04] = f_ozel_sar(0.0.0010.9// Dýþ Daire

    // ─────────────────────────────────────────────────────────────────
    //  3. GÖRSELLEÞTÝRME (FUÞYA HALKALAR)
    // ─────────────────────────────────────────────────────────────────
    // 3 Daire de Fuþya renginde, kalýnlýklarý ile birbirinden ayrýlýyor.
    plot(sar_04"SAR1"color=color.yellowlinewidth=1style=plot.style_steplinebr)
    plot(sar_03"SAR2",color=color.bluelinewidth=1style=plot.style_steplinebr)
    plot(sar_02"SAR3",  color=color.fuchsialinewidth=1style=plot.style_steplinebr)
    ////////////////
    // ─────────────────────────────────────────────────────────────────
    //  AYARLAR: Asimetrik Damýtma Deðerleri
    // ─────────────────────────────────────────────────────────────────
    ilk_damitma input.int(34"1. Damýtma (Kalýn Elek - EMA)"minval=1tooltip="Çýplak fiyatýn gürültüsünü emen ilk aðýr filtre.")
    ikinci_damitma input.int(13"2. Damýtma (Ýnce Tülbent - EMA)"minval=1tooltip="Heikin Ashi sonrasý tepki hýzýný belirleyen ince filtre.")

    // ─────────────────────────────────────────────────────────────────
    //  1. ÞAM ÇELÝÐÝ: ASÝMETRÝK SIVI ZIRH
    // ─────────────────────────────────────────────────────────────────
    // Birinci Damýtma (Kalýn Elek: Örn. 20)
    o16 ta.ema(openilk_damitma)
    c16 ta.ema(closeilk_damitma)
    h16 ta.ema(highilk_damitma)
    l16 ta.ema(lowilk_damitma)

    // Heikin Ashi Havuzu
    haclose6 = (o16 h16 l16 c16) / 4
    var float haopen6 na
    haopen6 
    := na(haopen6[1]) ? (o16 c16) / : (haopen6[1] + haclose6[1]) / 2
    hahigh6 
    math.max(h16math.max(haopen6haclose6))
    halow6  math.min(l16math.min(haopen6haclose6))

    // Ýkinci Damýtma (Ýnce Tülbent: Örn. 10)
    o26 ta.ema(haopen6ikinci_damitma)
    c26 ta.ema(haclose6ikinci_damitma)
    h26 ta.ema(hahigh6ikinci_damitma)
    l2_val6 ta.ema(halow6ikinci_damitma)

    zirh_yesil6 = (c26 >= o26)
    zirh_renk6 zirh_yesil6 color.new(color.lime30) : color.new(color.red30)
    plotcandle(o26h26l2_val6c26title="Asimetrik"color=zirh_renk6wickcolor=zirh_renk6bordercolor=zirh_renk6editable=false
    16.07.2024 - 10.12.2024

  2. PHP Code:
    //@version=6
    strategy("MTF Ayna Stratejisi [3 Þifreli Kilit]"overlay=trueinitial_capital=10000default_qty_type=strategy.percent_of_equitydefault_qty_value=100)

    // ─────────────────────────────────────────────────────────────────
    //  1. ÇÝFT AYNALI OMURGA MOTORU
    // ─────────────────────────────────────────────────────────────────
    f_katman_ana(_start_inc_max_smooth) =>
        
    float _sar ta.sar(_start_inc_max)
        
    float _delta math.abs(close _sar)
        
    bool _is_up  close _sar
        float _raw_mirror 
    _is_up close _delta close _delta
        ta
    .hma(_raw_mirror_smooth)

    f_saf_ayna() =>
        
    float ayna_12 f_katman_ana(0.080.050.213)
        
    float ayna_32 f_katman_ana(0.080.050.234)
        (
    ayna_12 ayna_32) / 2

    // ─────────────────────────────────────────────────────────────────
    //  2. ZAMAN DÝLÝMLERÝNDEN VERÝ ÇEKÝMÝ (MTF)
    // ─────────────────────────────────────────────────────────────────
    ayna_H1 request.security(syminfo.tickerid"1",  f_saf_ayna(), lookahead=barmerge.lookahead_off)
    ayna_H4 request.security(syminfo.tickerid"5"f_saf_ayna(), lookahead=barmerge.lookahead_off)
    ayna_D  request.security(syminfo.tickerid"15",   f_saf_ayna(), lookahead=barmerge.lookahead_off)

    // ─────────────────────────────────────────────────────────────────
    //  3. HÜCUM PROTOKOLÜ (GÝRÝÞ VE ÇIKIÞ ÞARTLARI)
    // ─────────────────────────────────────────────────────────────────
    // AL: Fiyatýn o anki kapanýþý, üç aynanýn da üstündedir (3 Kilit Açýldý)
    bool kosul_al close ayna_H1 and close ayna_H4 and close ayna_D

    // SAT: Fiyatýn o anki kapanýþý, üç aynanýn da altýndadýr (3 Kilit Kapandý)
    bool kosul_sat close ayna_H1 and close ayna_H4 and close ayna_D

    if kosul_al
        strategy
    .entry("AL"strategy.long)

    if 
    kosul_sat
        strategy
    .entry("SAT"strategy.short)

    // ─────────────────────────────────────────────────────────────────
    //  4. GÖRSELLEÞTÝRME VE ONAY
    // ─────────────────────────────────────────────────────────────────
    plot(ayna_H1title="1 Saatlik Ayna"color=color.new(color.lime0),   linewidth=1)
    plot(ayna_H4title="4 Saatlik Ayna"color=color.new(color.orange0), linewidth=1)
    plot(ayna_D,  title="Günlük Ayna",    color=color.new(color.fuchsia0),linewidth=1)

    // Sistem füzeyi ateþlediðinde arka planý o anlýk boyar
    bgcolor(kosul_al color.new(color.lime90) : kosul_sat color.new(color.red90) : natitle="Ateþleme Arka Planý"
    16.07.2024 - 10.12.2024

  3. PHP Code:
    //@version=5
    strategy("MTK: Asimetrik Sývý Zýrh Backtest"overlay=trueinitial_capital=1000default_qty_type=strategy.percent_of_equitydefault_qty_value=100commission_type=strategy.commission.percentcommission_value=0.04)

    // â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€
    //  AYARLAR: Asimetrik Damýtma Deðerleri
    // â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€
    ilk_damitma input.int(34"1. Damýtma (Kalýn Elek - EMA)"minval=1tooltip="Çýplak fiyatýn gürültüsünü emen ilk aðýr filtre.")
    ikinci_damitma input.int(13"2. Damýtma (Ýnce Tülbent - EMA)"minval=1tooltip="Heikin Ashi sonrasý tepki hýzýný belirleyen ince filtre.")

    // â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€
    //  1. ÞAM ÇELÝÐÝ: ASÝMETRÝK SIVI ZIRH
    // â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€
    // Birinci Damýtma (Kalýn Elek: Örn. 20)
    o16 ta.ema(openilk_damitma)
    c16 ta.ema(closeilk_damitma)
    h16 ta.ema(highilk_damitma)
    l16 ta.ema(lowilk_damitma)

    // Heikin Ashi Havuzu
    haclose6 = (o16 h16 l16 c16) / 4
    var float haopen6 na
    haopen6 
    := na(haopen6[1]) ? (o16 c16) / : (haopen6[1] + haclose6[1]) / 2
    hahigh6 
    math.max(h16math.max(haopen6haclose6))
    halow6  math.min(l16math.min(haopen6haclose6))

    // Ýkinci Damýtma (Ýnce Tülbent: Örn. 10)
    o26 ta.ema(haopen6ikinci_damitma)
    c26 ta.ema(haclose6ikinci_damitma)
    h26 ta.ema(hahigh6ikinci_damitma)
    l2_val6 ta.ema(halow6ikinci_damitma)

    zirh_yesil6 = (c26 >= o26)
    zirh_renk6 zirh_yesil6 color.new(color.lime30) : color.new(color.red30)
    plotcandle(o26h26l2_val6c26title="Asimetrik Sývý Zýrh"color=zirh_renk6wickcolor=zirh_renk6bordercolor=zirh_renk6editable=false)

    // â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€
    //  2. STRATEJÝ GÝRÝÞ VE ÇIKIÞLARI
    // â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€
    long_sinyali ta.crossover(c26o26)
    short_sinyali ta.crossunder(c26o26)

    if 
    long_sinyali
        strategy
    .entry("Asimetrik AL"strategy.long)

    if 
    short_sinyali
        strategy
    .entry("Asimetrik SAT"strategy.short)

    plotshape(long_sinyali,  "Zýrh Yeþile Döndü"style=shape.triangleup,   location=location.belowbarcolor=color.limesize=size.normal)
    plotshape(short_sinyali"Zýrh Kýrmýzýya Döndü"style=shape.triangledownlocation=location.abovebarcolor=color.red,  size=size.normal
    strateji deðiþikliðini kendiniz ayarlayabilirsiniz. backtest
    unutmayýn bu arz çalýþmalar da lagging söz konusu olur.
    çünkü.. 20 eme alýndý...heikinashi yapýldý. çýkan sonuç 10 ema tekrar geçirildi.
    16.07.2024 - 10.12.2024

  4. iki sar deðeri belirlendi.... sonra bunlarýn zýddý iki ayna hesaplandý...sonra bu iki ynanýn dip ve tepesi hafýzzaya alýndý.
    dip ve tepelerden kanallar belirlendi. hýzlý olan yeþil kýrmýzý oldu. yavaþ olan sarý mavi oldu.
    kullanýmý 1den 15 dak periyota kadar ideal. tasarlanma amacý 1dakkalýk scalping için... kanal parçasý...

    PHP Code:
    //@version=6
    indicator("."overlay=true)

    // ─────────────────────────────────────────────────────────────────
    //  LONESOME SAR MOTORU (Kesintisiz Akýþ)
    // ─────────────────────────────────────────────────────────────────
    f_ozel_sar(src_hsrc_l_start_inc_max) =>
        var 
    int trend 0
        
    var float sar_val 0.0
        
    var float ep 0.0
        
    var float af 0.0

        
    if trend == and not na(src_h[1])
            
    trend   := src_h >= src_h[1] or src_l >= src_l[1] ? : -1
            sar_val 
    := trend src_l[1] : src_h[1]
            
    ep      := trend src_h[1] : src_l[1]
            
    af      := _start
        
    else 
            
    float nextsar sar_val
            
    if trend 0
                
    if src_h[1] > ep
                    ep 
    := src_h[1]
                    
    af := math.min(_maxaf _inc)
                
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.min(math.min(src_l[1], src_l[2]), nextsar)
                
                if 
    nextsar src_l
                    trend   
    := -1
                    nextsar 
    := ep
                    ep      
    := src_l
                    af      
    := _start
            
    else 
                if 
    src_l[1] < ep
                    ep 
    := src_l[1]
                    
    af := math.min(_maxaf _inc)
                
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.max(math.max(src_h[1], src_h[2]), nextsar)
                
                if 
    nextsar src_h
                    trend   
    := 1
                    nextsar 
    := ep
                    ep      
    := src_h
                    af      
    := _start
                    
            sar_val 
    := nextsar
        
        
    [sar_valtrend]

    // ─────────────────────────────────────────────────────────────────
    //  1. ÝÇ KANAL (Hýzlý / Merkür) | Ývme: 0.01 | Dolgulu | Yeþil-Kýrmýzý
    // ─────────────────────────────────────────────────────────────────
    [sar1trend1] = f_ozel_sar(highlow0.00.010.03)
    delta1 math.abs(close sar1)
    ayna_h1 trend1 close delta1 close delta1
    ayna_z1 
    trend1 close delta1 close delta1

    var float s1_ust na, var float s1_alt na
    if ta.change(trend1) != 0
        s1_ust 
    := math.max(ayna_h1ayna_z1)
        
    s1_alt := math.min(ayna_h1ayna_z1)

    col1 trend1 color.new(color.lime0) : color.new(color.red0)
    p1_ust plot(s1_usttitle="Kanal 1 Üst"color=col1style=plot.style_linelinewidth=1)
    p1_alt plot(s1_alttitle="Kanal 1 Alt"color=col1style=plot.style_linelinewidth=1)
    //fill(p1_ust, p1_alt, color=color.new(col1, 92), title="Kanal 1 Dolgu")

    // ─────────────────────────────────────────────────────────────────
    //  2. ORTA KANAL (Denge / Dünya) | Ývme: 0.001 | Dolgusuz | Sarý-Mavi
    // ─────────────────────────────────────────────────────────────────
    [sar2trend2] = f_ozel_sar(highlow0.00.0010.03)
    delta2 math.abs(close sar2)
    ayna_h2 trend2 close delta2 close delta2
    ayna_z2 
    trend2 close delta2 close delta2

    var float s2_ust na, var float s2_alt na
    if ta.change(trend2) != 0
        s2_ust 
    := math.max(ayna_h2ayna_z2)
        
    s2_alt := math.min(ayna_h2ayna_z2)

    col2 trend2 color.new(color.yellow0) : color.new(color.blue0)
    plot(s2_usttitle="Kanal 2 Üst"color=col2style=plot.style_linelinewidth=1)
    plot(s2_alttitle="Kanal 2 Alt"color=col2style=plot.style_linelinewidth=1)

    // ───────────────────────────────────────────────────────────────── 
    böyle yazýncaa daha anlaþýlýr olur belki...
    16.07.2024 - 10.12.2024

  5. forumda bir hata var. yüklediðim kodlarýn altýna kýsa açýklama yazdýðýmda...
    kodun içindeki açýklamalar bozuluyor.
    16.07.2024 - 10.12.2024

  6. PHP Code:
    //@version=6
    indicator("Devasa Hýzlý SAR Tarayýcý [Grup Seçmeli]"overlay=true)

    // ─────────────────────────────────────────────────────────────────
    //  1. GRUP SEÇÝMÝ VE VÝRGÜLLÜ LÝSTELER
    // ─────────────────────────────────────────────────────────────────
    grp_ayar "Tarama Gruplarý (Virgülle Ayýrýn)"
    secilen_grup input.string("Grup 1""Taranacak Grubu Seçin"options=["Grup 1""Grup 2""Grup 3""Grup 4""Grup 5""Grup 6""Grup 7""Grup 8""Grup 9""Grup 10"], group=grp_ayar)

    // Kullanýcý bu listeleri ayarlardan istediði gibi deðiþtirebilir. (Aralarýna virgül koymak þartýyla)
    g1 input.string("BIST:THYAO, BIST:TUPRS, BIST:ASELS, BIST:KCHOL, BIST:EREGL, BIST:AKBNK, BIST:YKBNK, BIST:ISCTR, BIST:GARAN, BIST:SAHOL, BIST:SISE, BIST:PETKM, BIST:BIMAS, BIST:PGSUS, BIST:FROTO, BIST:TOASO, BIST:TCELL, BIST:TTKOM, BIST:ENKAI, BIST:KOZAL""Grup 1 Listesi"group=grp_ayar)
    g2 input.string("BIST:HEKTS, BIST:SASA, BIST:ASTOR, BIST:ALARK, BIST:TAVHL, BIST:DOAS, BIST:MGROS, BIST:OTKAR, BIST:VESBE, BIST:ARCLK, BIST:KRDMD, BIST:ENJSA, BIST:ODAS, BIST:GWIND, BIST:SMRTG, BIST:EUPWR, BIST:GESAN, BIST:KONTR, BIST:YEOTK, BIST:MIATK""Grup 2 Listesi"group=grp_ayar)
    g3 input.string("""Grup 3 Listesi"group=grp_ayar)
    g4 input.string("""Grup 4 Listesi"group=grp_ayar)
    g5 input.string("""Grup 5 Listesi"group=grp_ayar)
    g6 input.string("""Grup 6 Listesi"group=grp_ayar)
    g7 input.string("""Grup 7 Listesi"group=grp_ayar)
    g8 input.string("""Grup 8 Listesi"group=grp_ayar)
    g9 input.string("""Grup 9 Listesi"group=grp_ayar)
    g10 input.string("""Grup 10 Listesi"group=grp_ayar)

    // Seçilen kaseti (grubu) makineye yüklüyoruz
    aktif_liste secilen_grup == "Grup 1" g1 secilen_grup == "Grup 2" g2 secilen_grup == "Grup 3" g3 secilen_grup == "Grup 4" g4 secilen_grup == "Grup 5" g5 secilen_grup == "Grup 6" g6 secilen_grup == "Grup 7" g7 secilen_grup == "Grup 8" g8 secilen_grup == "Grup 9" g9 g10

    var string[] semboller str.split(aktif_liste",")

    // Eðer kutu boþsa veya 20'den az hisse yazýldýysa motorun çökmemesi için güvenlik filtresi
    f_sym(idx) =>
        array.
    size(semboller) > idx and str.length(str.trim(array.get(sembolleridx))) > str.trim(array.get(sembolleridx)) : syminfo.tickerid

    s01 
    f_sym(0), s02 f_sym(1), s03 f_sym(2), s04 f_sym(3), s05 f_sym(4)
    s06 f_sym(5), s07 f_sym(6), s08 f_sym(7), s09 f_sym(8), s10 f_sym(9)
    s11 f_sym(10), s12 f_sym(11), s13 f_sym(12), s14 f_sym(13), s15 f_sym(14)
    s16 f_sym(15), s17 f_sym(16), s18 f_sym(17), s19 f_sym(18), s20 f_sym(19)

    // ─────────────────────────────────────────────────────────────────
    //  2. SADECE "HIZLI SAR" MOTORU (MTK-1-2-3 Daire Formu)
    // ─────────────────────────────────────────────────────────────────
    f_ozel_sar(src_hsrc_l_start_inc_max_reset_hiz) =>
        var 
    int trend 0
        
    var float sar_val 0.0
        
    var float ep 0.0
        
    var float af 0.0
        
    if trend == and not na(src_h[1])
            
    trend   := src_h >= src_h[1] or src_l >= src_l[1] ? : -1
            sar_val 
    := trend src_l[1] : src_h[1]
            
    ep      := trend src_h[1] : src_l[1]
            
    af      := _start
        
    else 
            if 
    _reset_hiz
                af 
    := _start
            float nextsar 
    sar_val
            
    if trend 0
                
    if src_h[1] > ep
                    ep 
    := src_h[1]
                    
    af := math.min(_maxaf _inc)
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.min(math.min(src_l[1], src_l[2]), nextsar)
                if 
    nextsar src_l
                    trend   
    := -1
                    nextsar 
    := ep
                    ep      
    := src_l
                    af      
    := _start
            
    else 
                if 
    src_l[1] < ep
                    ep 
    := src_l[1]
                    
    af := math.min(_maxaf _inc)
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.max(math.max(src_h[1], src_h[2]), nextsar)
                if 
    nextsar src_h
                    trend   
    := 1
                    nextsar 
    := ep
                    ep      
    := src_h
                    af      
    := _start
            sar_val 
    := nextsar
        
    [sar_valtrend]

    f_veri_paketi() =>
        
    yeni_gun ta.change(time("D")) != 0
        
    [sar_hizli_] = f_ozel_sar(highlow0.060.060.30yeni_gun)
        
    is_up close sar_hizli
        
    [closesar_hizliis_up]

    // ─────────────────────────────────────────────────────────────────
    //  3. SEÇÝLEN 20 VARLIKTAN VERÝ ÇEKÝMÝ
    // ─────────────────────────────────────────────────────────────────
    [c01sr01up01] = request.security(s01timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c02sr02up02] = request.security(s02timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c03sr03up03] = request.security(s03timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c04sr04up04] = request.security(s04timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c05sr05up05] = request.security(s05timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c06sr06up06] = request.security(s06timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c07sr07up07] = request.security(s07timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c08sr08up08] = request.security(s08timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c09sr09up09] = request.security(s09timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c10sr10up10] = request.security(s10timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c11sr11up11] = request.security(s11timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c12sr12up12] = request.security(s12timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c13sr13up13] = request.security(s13timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c14sr14up14] = request.security(s14timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c15sr15up15] = request.security(s15timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c16sr16up16] = request.security(s16timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c17sr17up17] = request.security(s17timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c18sr18up18] = request.security(s18timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c19sr19up19] = request.security(s19timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)
    [
    c20sr20up20] = request.security(s20timeframe.periodf_veri_paketi(), lookahead=barmerge.lookahead_off)

    // ─────────────────────────────────────────────────────────────────
    //  4. YENÝ ÝNCE TABLO MOTORU (SADECE HIZLI SAR)
    // ─────────────────────────────────────────────────────────────────
    var table radar table.new(position.bottom_right421border_width=1border_color=color.gray)

    f_satir_ekle(r_idxsymc_valsr_valis_up) =>
        
    // Sadece listede gerçekten yazýlý olan hisseleri tabloya çizer
        
    if array.size(semboller) > r_idx and str.length(str.trim(array.get(sembollerr_idx 1))) > 0
            sym_isim 
    str.split(sym":").last()
            
    col_bg is_up color.new(color.lime30) : color.new(color.red30)
            
    durum_txt is_up "AL ▲" "SAT ▼"
            
            
    table.cell(radar0r_idxsym_isimtext_color=color.whitebgcolor=color.blacktext_size=size.small)
            
    table.cell(radar1r_idxstr.tostring(c_valformat.mintick), text_color=color.whitebgcolor=color.new(color.black40), text_size=size.small)
            
    table.cell(radar2r_idxstr.tostring(sr_valformat.mintick), text_color=color.whitebgcolor=col_bgtext_size=size.small)
            
    table.cell(radar3r_idxdurum_txttext_color=color.whitebgcolor=col_bgtext_size=size.small)

    if 
    barstate.islast
        table
    .cell(radar00"VARLIK (" secilen_grup ")"text_color=color.whitebgcolor=color.blacktext_size=size.small)
        
    table.cell(radar10"FÝYAT"text_color=color.whitebgcolor=color.blacktext_size=size.small)
        
    table.cell(radar20"HIZLI SAR"text_color=color.whitebgcolor=color.blacktext_size=size.small)
        
    table.cell(radar30"DURUM"text_color=color.whitebgcolor=color.blacktext_size=size.small)

        
    f_satir_ekle(1s01c01sr01up01)
        
    f_satir_ekle(2s02c02sr02up02)
        
    f_satir_ekle(3s03c03sr03up03)
        
    f_satir_ekle(4s04c04sr04up04)
        
    f_satir_ekle(5s05c05sr05up05)
        
    f_satir_ekle(6s06c06sr06up06)
        
    f_satir_ekle(7s07c07sr07up07)
        
    f_satir_ekle(8s08c08sr08up08)
        
    f_satir_ekle(9s09c09sr09up09)
        
    f_satir_ekle(10s10c10sr10up10)
        
    f_satir_ekle(11s11c11sr11up11)
        
    f_satir_ekle(12s12c12sr12up12)
        
    f_satir_ekle(13s13c13sr13up13)
        
    f_satir_ekle(14s14c14sr14up14)
        
    f_satir_ekle(15s15c15sr15up15)
        
    f_satir_ekle(16s16c16sr16up16)
        
    f_satir_ekle(17s17c17sr17up17)
        
    f_satir_ekle(18s18c18sr18up18)
        
    f_satir_ekle(19s19c19sr19up19)
        
    f_satir_ekle(20s20c20sr20up20
    16.07.2024 - 10.12.2024

  7. PHP Code:
    //@version=6
    indicator("Hurst Cycle Channel Clone [LazyBear] - Yörük"shorttitle="HCCC_LB"overlay=true)

    // Girdiler
    scl_t input.int(10title="Short Cycle Length")
    mcl_t input.int(30title="Medium Cycle Length")
    scm   input.float(1.0title="Short Cycle Multiplier")
    mcm   input.float(3.0title="Medium Cycle Multiplier")
    src   input.source(closetitle="Source")

    // Uzunluklarýn tam sayýya (integer) çevrilmesi
    scl int(scl_t 2)
    mcl int(mcl_t 2)

    // Hareketli Ortalamalar
    ma_scl ta.rma(srcscl)
    ma_mcl ta.rma(srcmcl)

    // ATR ile sapma hesaplamalarý
    scm_off scm ta.atr(scl)
    mcm_off mcm ta.atr(mcl)

    // Geriye dönük indekslerin tam sayý olmasý
    scl_2 int(scl 2)
    mcl_2 int(mcl 2)

    // Bant Sýnýrlarý
    sct nz(ma_scl[scl_2], src) + scm_off
    scb 
    nz(ma_scl[scl_2], src) - scm_off
    mct 
    nz(ma_mcl[mcl_2], src) + mcm_off
    mcb 
    nz(ma_mcl[mcl_2], src) - mcm_off

    // Çizgilerin grafikte görünmemesi için display.none parametresi eklendi
    sctl plot(scttitle="ShortCycleTop"display=display.none)
    scbl plot(scbtitle="ShortCycleBottom"display=display.none)
    plot(math.avg(sctscb), title="ShortCycleMedian"style=plot.style_linedisplay=display.none)

    mctl plot(mcttitle="MediumCycleTop"style=plot.style_linedisplay=display.none)
    mcbl plot(mcbtitle="MediumCycleBottom"style=plot.style_linedisplay=display.none)
    plot(math.avg(mctmcb), title="MediumCycleMedian"style=plot.style_linedisplay=display.none)

    // Dolgularýn renkleri ve tam %50 þeffaflýk ayarý
    fill(sctlscblcolor=color.new(color.red50), title="Short Cycle Fill")
    fill(mctlmcblcolor=color.new(color.green50), title="Medium Cycle Fill")
    ////////////////

    // ─────────────────────────────────────────────────────────────────
    //  1. GÝRDÝLER 
    // ─────────────────────────────────────────────────────────────────
    grp_ayna "Ayna Motoru"
    u_start input.float(0.0"Usta Ayna Baþlangýç"step=0.1group=grp_ayna)
    u_inc   input.float(0.1"Usta Ayna Taban Ývmesi"step=0.1group=grp_ayna)
    u_max   input.float(0.1"Usta Ayna Max Ývme"step=0.1group=grp_ayna)

    grp_vma "Otomatik Vites (Trend Radarý)"
    vma_len input.int(6"Vites Hassasiyeti (Uzunluk)"minval=2group=grp_vmatooltip="Bu deðer küçüldükçe vites daha hýzlý deðiþir.")

    // ─────────────────────────────────────────────────────────────────
    //  2. TREND GÜCÜ (VÝTES) HESAPLAYICI
    // ─────────────────────────────────────────────────────────────────
    f_vites_kutu(srclen) =>
        
    pdm math.max(src nz(src[1], src), 0)
        
    mdm math.max(nz(src[1], src) - src0)
        
        
    pdmS ta.rma(pdmlen)
        
    mdmS ta.rma(mdmlen)
        
        
    pdmS mdmS
        pdi 
    == pdmS s
        mdi 
    == mdmS s
        
        pdiS 
    ta.rma(pdilen)
        
    mdiS ta.rma(mdilen)
        
        
    math.abs(pdiS mdiS)
        
    s1 pdiS mdiS
        iS 
    ta.rma(s1 == s1len)
        
        
    hhv ta.highest(iSlen)
        
    llv ta.lowest(iSlen)
        
    d1 hhv llv
        
        vites 
    d1 == : (iS llv) / d1
        
        
    // HATA BURADAYDI: Ýlk barlardaki tanýmsýzlýðý (NA zehrini) 0'a çeviriyoruz
        
    nz(vites0.0)

    // ─────────────────────────────────────────────────────────────────
    //  3. OTONOM VÝTESLÝ MTK-1-2-3 SAR MOTORU
    // ─────────────────────────────────────────────────────────────────
    f_akilli_sar(src_hsrc_l_start_inc_base_max_vites) =>
        var 
    int trend 0
        
    var float sar_val 0.0
        
    var float ep 0.0
        
    var float af 0.0

        
    // Taban ivme, o anki vites gücüyle çarpýlýyor
        
    dinamik_ivme _inc_base _vites

        
    if trend == and not na(src_h[1])
            
    trend   := src_h >= src_h[1] or src_l >= src_l[1] ? : -1
            sar_val 
    := trend src_l[1] : src_h[1]
            
    ep      := trend src_h[1] : src_l[1]
            
    af      := _start
        
    else 
            
    float nextsar sar_val
            
    if trend 0
                
    if src_h[1] > ep
                    ep 
    := src_h[1]
                    
    af := math.min(_maxaf dinamik_ivme)
                
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.min(math.min(src_l[1], src_l[2]), nextsar)
                
                if 
    nextsar src_l
                    trend   
    := -1
                    nextsar 
    := ep
                    ep      
    := src_l
                    af      
    := _start
            
    else 
                if 
    src_l[1] < ep
                    ep 
    := src_l[1]
                    
    af := math.min(_maxaf dinamik_ivme)
                
                
    nextsar := sar_val af * (ep sar_val)
                
    nextsar := math.max(math.max(src_h[1], src_h[2]), nextsar)
                
                if 
    nextsar src_h
                    trend   
    := 1
                    nextsar 
    := ep
                    ep      
    := src_h
                    af      
    := _start
                    
            sar_val 
    := nextsar
        
        
    [sar_valtrend]

    // ─────────────────────────────────────────────────────────────────
    //  4. HESAPLAMA VE ÇÝZÝMLER
    // ─────────────────────────────────────────────────────────────────
    // Anlýk vites gücünü ölç (NA korumalý)
    anlik_vites f_vites_kutu(closevma_len)

    // Akýllý SAR'ý bu vites gücüyle besle
    [sar_ustatrend_usta] = f_akilli_sar(highlowu_startu_incu_maxanlik_vites)
    ayna_usta trend_usta close math.abs(close sar_usta) : close math.abs(close sar_usta)

    // Görselleþtirme
    color col_ayna trend_usta color.lime color.red

    // Trendin gücüne göre çizginin parlaklýðý deðiþir (Vites sýfýrken çizgi soluk, tam gazken parlak)
    int seffaflik math.round((1.0 anlik_vites) * 75)
    color col_akilli color.new(col_aynaseffaflik)

    plot(ayna_ustatitle="Akýllý Ayna"color=col_akillistyle=plot.style_linelinewidth=3
    16.07.2024 - 10.12.2024

  8. aynasýz hurst döngüsü fill...
    PHP Code:
    //@version=6
    indicator("Hurst Cycyle- Yörük"shorttitle=".."overlay=true)

    // Girdiler
    scl_t input.int(10title="Short Cycle Length")
    mcl_t input.int(30title="Medium Cycle Length")
    scm   input.float(1.0title="Short Cycle Multiplier")
    mcm   input.float(3.0title="Medium Cycle Multiplier")
    src   input.source(closetitle="Source")

    // Uzunluklarýn tam sayýya (integer) çevrilmesi
    scl int(scl_t 2)
    mcl int(mcl_t 2)

    // Hareketli Ortalamalar
    ma_scl ta.rma(srcscl)
    ma_mcl ta.rma(srcmcl)

    // ATR ile sapma hesaplamalarý
    scm_off scm ta.atr(scl)
    mcm_off mcm ta.atr(mcl)

    // Geriye dönük indekslerin tam sayý olmasý
    scl_2 int(scl 2)
    mcl_2 int(mcl 2)

    // Bant Sýnýrlarý
    sct nz(ma_scl[scl_2], src) + scm_off
    scb 
    nz(ma_scl[scl_2], src) - scm_off
    mct 
    nz(ma_mcl[mcl_2], src) + mcm_off
    mcb 
    nz(ma_mcl[mcl_2], src) - mcm_off

    // Çizgilerin grafikte görünmemesi için display.none parametresi eklendi
    sctl plot(scttitle="ShortCycleTop"display=display.none)
    scbl plot(scbtitle="ShortCycleBottom"display=display.none)
    plot(math.avg(sctscb), title="ShortCycleMedian"style=plot.style_linedisplay=display.none)

    mctl plot(mcttitle="MediumCycleTop"style=plot.style_linedisplay=display.none)
    mcbl plot(mcbtitle="MediumCycleBottom"style=plot.style_linedisplay=display.none)
    plot(math.avg(mctmcb), title="MediumCycleMedian"style=plot.style_linedisplay=display.none)

    // Dolgularýn renkleri ve tam %50 þeffaflýk ayarý
    fill(sctlscblcolor=color.new(color.red50), title="Short Cycle Fill")
    fill(mctlmcblcolor=color.new(color.green50), title="Medium Cycle Fill")
    //////////////// 
    16.07.2024 - 10.12.2024

Sayfa 388/393 ÝlkÝlk ... 288338378386387388389390 ... SonSon

Yer Ýmleri

Yer Ýmleri

Gönderi Kurallarý

  • Yeni konu açamazsýnýz
  • Konulara cevap yazamazsýnýz
  • Yazýlara ek gönderemezsiniz
  • Yazýlarýnýzý deðiþtiremezsiniz
  •