Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
34,80 9.99% 77,72 Mn 34,80 / 34,80
7.000,00 9.98% 241,35 Mn 6.360,00 / 7.000,00
85,95 9.98% 145,55 Mn 76,30 / 85,95
6,39 9.98% 495,38 Mn 6,02 / 6,39
1.985,00 9.97% 106,91 Mn 1.805,00 / 1.985,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
103,00 -9.97% 102,74 Mn 103,00 / 113,10
2,92 -9.32% 438,59 Mn 2,90 / 3,13
6,60 -7.17% 37,32 Mn 6,59 / 6,88
3,62 -6.46% 1,55 Mn 3,62 / 3,62
8,01 -5.76% 1,59 Mn 8,01 / 8,01
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
3,29 7.52% 12,49 Mr 3,06 / 3,32
12,38 3.77% 2,83 Mr 11,64 / 12,69
319,50 0.71% 2,44 Mr 317,75 / 320,25
23,96 6.49% 2,17 Mr 22,36 / 24,06
411,75 0.18% 1,86 Mr 407,00 / 415,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
18,53 -0.27% 168,71 Mn 18,47 / 18,65
78,15 0.06% 1,57 Mr 77,40 / 78,50
411,75 0.18% 1,86 Mr 407,00 / 415,00
192,00 0% 1,33 Mr 189,40 / 193,10
749,00 0.4% 551,58 Mn 745,00 / 752,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
18,53 -0.27% 168,71 Mn 18,47 / 18,65
78,15 0.06% 1,57 Mr 77,40 / 78,50
93,75 0.59% 118,55 Mn 92,75 / 94,05
116,20 0.17% 42,86 Mn 114,90 / 116,20
411,75 0.18% 1,86 Mr 407,00 / 415,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
18,53 -0.27% 168,71 Mn 18,47 / 18,65
30,94 0.39% 34,95 Mn 30,62 / 31,30
78,15 0.06% 1,57 Mr 77,40 / 78,50
10,75 0.47% 44,56 Mn 10,71 / 10,82
81,95 0.68% 63,72 Mn 81,45 / 82,40

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 383/393 ÝlkÝlk ... 283333373381382383384385 ... SonSon
Arama sonucu : 3138 madde; 3,057 - 3,064 arasý.

Konu: Tradingview

  1. TW de...çoðu script indikatördür...
    çok az... strateji kodu olur.

    indikatörler....repaint yapmaya müsaittir.

    kodun içinde... bar is confirmed yoksa....
    veya windowssize gibi parça bulunursa....
    dikkatli olmak gerekir....

    örnek https://tr.tradingview.com/v/uioXJrhV/ bu koda bakýn.... sinyaller müthiþ...
    kar factor 2 üstü olmalý... deðil mi? https://www.tradingview.com/x/5yfpG1W9/

    yapmamýz gereken...tek basit þey....indikatörü...strateji yapmak....
    böylece kodun içindeki windowssize=1000 parçasýnýn.. nasýl çalýþtýðý anlaþýlýr...

    en önemlisi ise gerçek... strateji testine sokulunca... sonuçlarýn kötü olduðu görülür...
    16.07.2024 - 10.12.2024

  2. supertrend...
    atr ve belli bir katsayý ile yazýlýr...
    adaptive yapýlýr...
    hatta fiyattan esnek kaçýnma yapýlýr... v.b...

    asýl soru...
    kendi sisteminizde kullandýðýnýz....hammadde ile ...
    kendi süpertrend yazma yoluna gitmek...

    örnek... sar verileri kullanýlarak...yapýlan...
    https://www.tradingview.com/x/0Y5cEB8y/
    16.07.2024 - 10.12.2024

  3. þimdi denemek için kod örnekleri......

    normaal süpertrend.....
    PHP Code:
    //@version=6
    indicator(":] Oto-Dinamik + SuperTrend Kalkaný"overlay=truemax_lines_count=50max_labels_count=500)

    // ==========================================
    // 1. AYARLAR
    // ==========================================
    float ayar_genislik input.float(1.0"Ana Atmosfer Çarpaný"minval=0.1maxval=2.0step=0.1)
    float valf_hassasiyeti input.float(0.7"Dinamik Valf Hassasiyeti (Çarpan)"minval=0.1maxval=1.5step=0.1)

    // SuperTrend Ayarlarý (Yabancý Koddan Alýnan Ganimet)
    int   st_atr_len input.int(10"SuperTrend ATR Uzunluðu"group="SuperTrend Kalkaný")
    float st_factor  input.float(2.0"SuperTrend Çarpaný"group="SuperTrend Kalkaný")

    // ==========================================
    // 2. MOTOR BLOKLARI (PARAMETRELER)
    // ==========================================
    float s_fast_1 ta.sar(0.080.050.2
    float s_fast_2 ta.sar(0.010.050.2)
    float s_fast_3 ta.sar(0.040.040.2)
    float avg_fast = (s_fast_1 s_fast_2 s_fast_3) / 3

    // ==========================================
    // 3. YAPAY ZEKA (DL) MODÜLÜ (ATMOSFER ESNEKLÝÐÝ)
    // ==========================================
    tanh_fn(v) => (math.exp(-v)) / (math.exp(-v))
    td_fn(s)   => nz((nz(s[1])) / nz(s[1]))

    var 
    w_c = array.from(22.4271, -26.69174.93719.0349, -10.6929, -38.288010.0500, -44.7063, -17.816330.5662, -33.995414.5017, -43.2865, -13.387424.7080, -14.392928.4830, -22.9793, -7.6582, -5.650528.8379, -26.35440.520625.0049, -17.8832, -4.8113, -4.0364, -8.3327, -1.15710.4667, -22.05333.6525, -4.39042.103020.027211.5101, -0.4150)
    n_in = array.from(tanh_fn(td_fn(open)), tanh_fn(td_fn(high)), tanh_fn(td_fn(low)), tanh_fn(td_fn(close)))

    f_calc_dl(n_arrw_arr) =>
        
    float out 0.0
        
    for 0 to 5
            float s 
    0.0
            
    for 0 to 3
                s 
    += array.get(n_arrj) * array.get(w_arr, (5) + j)
            
    out += tanh_fn(+ array.get(w_arr, (5) + 4)) * array.get(w_arr30 i)
        
    tanh_fn(out + array.get(w_arr36))
        
    float dl_val f_calc_dl(n_inw_c)
    float ai_factor = (0.2 + (math.abs(dl_val) * 0.5)) * ayar_genislik

    // ==========================================
    // 4. DÝNAMÝK RENKLÝ ATMOSFER (3 KADEMELÝ NÝÞANGAH)
    // ==========================================
    bool all_fast_below = (close s_fast_1) and (close s_fast_2) and (close s_fast_3
    bool all_fast_above = (close s_fast_1) and (close s_fast_2) and (close s_fast_3

    color base_color all_fast_below color.green all_fast_above color.red color.white

    float dist_base 
    math.abs(close s_fast_1) * ai_factor
    float dist_vurkac 
    dist_base 0.5
    float dist_trend  
    dist_base 1.0
    float dist_swing  
    dist_base 2.0

    p_swing_top  
    plot(close dist_swingdisplay=display.none)
    p_swing_bot  plot(close dist_swingdisplay=display.none)
    p_trend_top  plot(close dist_trenddisplay=display.none)
    p_trend_bot  plot(close dist_trenddisplay=display.none)
    p_vurkac_top plot(close dist_vurkacdisplay=display.none)
    p_vurkac_bot plot(close dist_vurkacdisplay=display.none)

    fill(p_swing_top,  p_swing_bot,  color=color.new(base_color90), title="Swing Alaný (2.0x)")
    fill(p_trend_top,  p_trend_bot,  color=color.new(base_color85), title="Trend Alaný (1.0x)")
    fill(p_vurkac_topp_vurkac_botcolor=color.new(base_color75), title="Vurkaç Alaný (0.5x)")

    // ==========================================
    // 5. KALKAN GÜCÜ (MUM BOYAMA)
    // ==========================================
    int kalkan 0
    if close s_fast_1 
        kalkan 
    += 1
    if close s_fast_2 
        kalkan 
    += 1
    if close s_fast_3 
        kalkan 
    += 1

    if close s_fast_1 and close avg_fast
        kalkan 
    += 1
    if close s_fast_2 and close avg_fast
        kalkan 
    += 1
    if close s_fast_3 and close avg_fast
        kalkan 
    += 1

    color bar_col 
    na
    if kalkan >= 3
        bar_col 
    := close avg_fast color.rgb(023011900) : color.rgb(255828200)
    else if 
    kalkan == 2
        bar_col 
    := color.blue
    else
        
    bar_col := color.fuchsia

    barcolor
    (bar_col)

    // ==========================================
    // 6. ÇOKLU MÝZAN (DENGE) AÐI
    // ==========================================
    f_hakiki_mizan(_sar_sm) =>
        
    float _delta math.abs(close _sar)
        
    float _raw close _sar close _delta close _delta
        float _mirror 
    ta.hma(_raw_sm)
        
    bool _dondu_asagi  _mirror _mirror[1] and _mirror[1] > _mirror[2]
        
    bool _dondu_yukari _mirror _mirror[1] and _mirror[1] < _mirror[2]
        var 
    float _tepe na
        
    var float _dip  na
        
    if _dondu_asagi
            _tepe 
    := _mirror[1]
        if 
    _dondu_yukari
            _dip 
    := _mirror[1]
        (
    _tepe _dip) / 2

    float mizan_7   
    f_hakiki_mizan(s_fast_17)
    float mizan_14  f_hakiki_mizan(s_fast_114)
    float mizan_21  f_hakiki_mizan(s_fast_121)
    float mizan_55  f_hakiki_mizan(s_fast_155)
    float mizan_100 f_hakiki_mizan(s_fast_1100)

    plot(mizan_7,   "Mizan 7",   color=color.new(color.white20),   linewidth=1)
    plot(mizan_14,  "Mizan 14",  color=color.new(color.aqua10),    linewidth=1)
    plot(mizan_21,  "Mizan 21",  color=color.new(color.yellow0),   linewidth=2)
    plot(mizan_55,  "Mizan 55",  color=color.new(color.orange0),   linewidth=2)
    plot(mizan_100"Mizan 100"color=color.new(color.fuchsia0),  linewidth=3)

    // ==========================================
    // 7. YABANCI KALKAN: SUPERTREND HESAPLAMASI VE ÇÝZÝMÝ
    // ==========================================
    [st_valuest_direction] = ta.supertrend(st_factorst_atr_len)

    // SuperTrend Çizgisi (Yeþilse alttan destekler, Kýrmýzýysa üstten ezer)
    color st_color st_direction color.new(color.lime0) : color.new(color.red0)
    plot(st_value"SuperTrend Kalkaný"color=st_colorstyle=plot.style_steplinelinewidth=3)

    // ==========================================
    // 8. OTO-DÝNAMÝK BASINÇ VALFÝ VE ST ONAYLI PATLAMA
    // ==========================================
    float atmosfer_genisligi_yuzde = (dist_swing close) * 100
    float ortalama_genislik 
    ta.sma(atmosfer_genisligi_yuzde100)
    float dinamik_esik ortalama_genislik valf_hassasiyeti

    bool basinc_zirvede 
    atmosfer_genisligi_yuzde dinamik_esik

    bool psar_al_verdi  
    close s_fast_1 and close[1] <= s_fast_1[1]
    bool psar_sat_verdi close s_fast_1 and close[1] >= s_fast_1[1]

    // YENÝ: SUPERTREND KALKAN FÝLTRESÝ
    // st_direction < 0 ise Trend YUKARI, st_direction > 0 ise Trend AÞAÐI
    bool st_AL_onayi  st_direction 0
    bool st_SAT_onayi 
    st_direction 0

    // Patlama Tetiði: Dinamik Eþik + PSAR Kýrýlýmý + SuperTrend Onayý!
    bool patlama_AL  basinc_zirvede and psar_al_verdi and st_AL_onayi
    bool patlama_SAT 
    basinc_zirvede and psar_sat_verdi and st_SAT_onayi

    // Ekrana Þiddetli Vur-Kaç Ýþaretlerini Bas
    plotshape(patlama_AL,  title="5-BAR AL",  text="5-BAR\nAL",  style=shape.labelup,   location=location.belowbarcolor=color.rgb(0230119), textcolor=color.whitesize=size.small)
    plotshape(patlama_SATtitle="5-BAR SAT"text="5-BAR\nSAT"style=shape.labeldownlocation=location.abovebarcolor=color.rgb(2558282), textcolor=color.whitesize=size.small)

    // ÝMZA
    var table ytd_table table.new(position.bottom_center11)
    if 
    barstate.islast
        table
    .cell(ytd_table00"(AÝ) eðitim çalýþmasýdýr. Yatýrým tavsiyesi KULLANILAMAZ."text_color=color.new(color.white50), text_size=size.small
    16.07.2024 - 10.12.2024

  4. yukarda örnek verdiðim knn kodunun combine hali...
    PHP Code:
    //@version=6
    indicator(":] Oto-Dinamik 5 Bar + KNN Filtresi"overlay=truemax_lines_count=50max_labels_count=500max_bars_back=2000)

    // ==========================================
    // 1. AYARLAR (BÝZÝM OTO-DÝNAMÝK VALF)
    // ==========================================
    float ayar_genislik input.float(1.0"Ana Atmosfer Çarpaný"minval=0.1maxval=2.0step=0.1group="Oto-Dinamik Valf")
    float valf_hassasiyeti input.float(0.7"Dinamik Valf Hassasiyeti (Çarpan)"minval=0.1maxval=1.5step=0.1group="Oto-Dinamik Valf")

    // ==========================================
    // 2. AYARLAR (YABANCI KNN MOTORU)
    // ==========================================
    group_ml "🧠 KNN Filtre Ayarlarý"
    int   k_neighbors          input.int(10"K-Neighbors (K)"minval=1group=group_ml)
    int   sampling_window_size input.int(1000"Learning Window Size"minval=10group=group_ml)
    int   momentum_window      input.int(10"Stride"minval=1group=group_ml)
    float prob_threshold       input.float(0.9"Prediction Threshold"minval=0.1maxval=1.0step=0.01group=group_ml)

    int   st_atr_len input.int(10"KNN Referans ATR"group=group_ml)
    float st_factor  input.float(2.0"KNN Referans Factor"group=group_ml)

    // ==========================================
    // 3. MOTOR BLOKLARI VE YZ ÇEKÝRDEÐÝ (BÝZÝM SÝSTEM)
    // ==========================================
    float s_fast_1 ta.sar(0.080.050.2
    float s_fast_2 ta.sar(0.010.050.2)
    float s_fast_3 ta.sar(0.040.040.2)
    float avg_fast = (s_fast_1 s_fast_2 s_fast_3) / 3

    tanh_fn
    (v) => (math.exp(-v)) / (math.exp(-v))
    td_fn(s)   => nz((nz(s[1])) / nz(s[1]))

    var 
    w_c = array.from(22.4271, -26.69174.93719.0349, -10.6929, -38.288010.0500, -44.7063, -17.816330.5662, -33.995414.5017, -43.2865, -13.387424.7080, -14.392928.4830, -22.9793, -7.6582, -5.650528.8379, -26.35440.520625.0049, -17.8832, -4.8113, -4.0364, -8.3327, -1.15710.4667, -22.05333.6525, -4.39042.103020.027211.5101, -0.4150)
    n_in = array.from(tanh_fn(td_fn(open)), tanh_fn(td_fn(high)), tanh_fn(td_fn(low)), tanh_fn(td_fn(close)))

    f_calc_dl(n_arrw_arr) =>
        
    float out 0.0
        
    for 0 to 5
            float s 
    0.0
            
    for 0 to 3
                s 
    += array.get(n_arrj) * array.get(w_arr, (5) + j)
            
    out += tanh_fn(+ array.get(w_arr, (5) + 4)) * array.get(w_arr30 i)
        
    tanh_fn(out + array.get(w_arr36))
        
    float dl_val f_calc_dl(n_inw_c)
    float ai_factor = (0.2 + (math.abs(dl_val) * 0.5)) * ayar_genislik

    // Atmosferik Çizimler
    float dist_base math.abs(close s_fast_1) * ai_factor
    float dist_swing  
    dist_base 2.0

    // ==========================================
    // 4. KNN FONKSÝYONLARI VE ÖZELLÝK MÜHENDÝSLÝÐÝ (YABANCI SÝSTEM)
    // ==========================================
    f_dema(sl) => 
        
    e1 ta.ema(sl)
        
    e1 ta.ema(e1l)

    calcMA(sl) => ta.sma(smath.max(1l))

    f_chop(len) =>
        
    100 math.log10(math.sum(ta.trlen) / (math.max(ta.highest(highlen), close[1]) - math.min(ta.lowest(lowlen), close[1]))) / math.log10(len)

    normalize(srclen) =>
        
    float _mean ta.sma(src[1], len)
        
    float _std  ta.stdev(src[1], len)
        (
    src _mean) / math.max(_std0.00001)

    [
    st_rawdir_raw] = ta.supertrend(st_factorst_atr_len)
    float target dir_raw * -1
    for 1 to 5
        
    if dir_raw[i] != dir_raw
            target 
    := 0

    float f_rsi_s 
    ta.rsi(close20)
    float f_rsi_m ta.rsi(close[momentum_window], 20)
    float f_rsi_l ta.rsi(close[momentum_window*2], 20)

    float f_ma_s_dev = (close calcMA(close[1], 20)) / calcMA(close[1], 20)
    float f_ma_m_dev = (close[momentum_window] - calcMA(close[momentum_window+1], 20)) / calcMA(close[momentum_window+1], 20)
    float f_ma_l_dev = (close[momentum_window*2] - calcMA(close[momentum_window*2+1], 20)) / calcMA(close[momentum_window*2+1], 20)

    float f_rsi_s_sig_dist = (f_rsi_s ta.sma(f_rsi_s[1], 10)) / ta.sma(f_rsi_s[1], 10)
    float f_rsi_m_sig_dist = (f_rsi_m ta.sma(f_rsi_m[1], 10)) / ta.sma(f_rsi_m[1], 10)
    float f_rsi_l_sig_dist = (f_rsi_l ta.sma(f_rsi_l[1], 10)) / ta.sma(f_rsi_l[1], 10)

    float f_chop_s f_chop(14)
    float f_chop_m f_chop(14)[momentum_window]
    float f_chop_l f_chop(14)[momentum_window*2]

    // Boyut Ýndirgeme (PCA)
    float pc1 normalize((normalize(f_rsi_s1000) + normalize(f_ma_s_dev1000) + normalize(f_rsi_s_sig_dist1000)*0.5), 1000
    float pc2 normalize((normalize(f_rsi_m1000) + normalize(f_ma_m_dev1000) + normalize(f_rsi_m_sig_dist1000)*0.5), 1000) * 0.9
    float pc3 
    normalize((normalize(f_rsi_l1000) + normalize(f_ma_l_dev1000) + normalize(f_rsi_l_sig_dist1000)*0.5), 1000) * 0.8
    float pc4 
    normalize((normalize(f_chop_s1000) + normalize(f_chop_m1000)*0.9 normalize(f_chop_l1000)*0.8), 1000) * 0.8

    // ==========================================
    // 5. KNN ÇEKÝRDEÐÝ: TAHMÝN OLASILIÐI HESAPLAMA
    // ==========================================
    float prob_up 0.0
    float prob_down 
    0.0
    var float[] distances = array.new_float(0)
    var 
    float[] labels = array.new_float(0)

    if 
    bar_index 1000 momentum_window
        
    array.clear(distances)
        array.
    clear(labels)
        for 
    momentum_window to sampling_window_size momentum_window by momentum_window
            
    if target[i] != 0
                float d1 
    math.abs(pc1 pc1[i])
                
    float d2 math.abs(pc2 pc2[i])
                
    float d3 math.abs(pc3 pc3[i])
                
    float d4 math.abs(pc4 pc4[i])
                
    float dist_knn math.pow(math.pow(d12.0) + math.pow(d22.0) + math.pow(d32.0) + math.pow(d42.0), 1/2.0
                array.
    push(distancesdist_knn)
                array.
    push(labelstarget[i])

        if array.
    size(distances) >= k_neighbors
            int
    [] sorted_indices = array.sort_indices(distancesorder.ascending)
            
    float sum_w_up 0.0float sum_w_down 0.0float total_w 0.0
            float
    [] dist_sorted = array.copy(distances)
            array.
    sort(dist_sorted)
            
    float sigma math.max(array.get(dist_sortedmath.min(int(k_neighbors/2), array.size(dist_sorted)-1)), 0.0001)
            
            for 
    0 to k_neighbors 1
                int idx 
    = array.get(sorted_indicesj)
                
    float d = array.get(distancesidx)
                
    float lbl = array.get(labelsidx)
                
    float weight math.exp(-math.pow(d2.0) / (math.pow(sigma2)))
                if 
    lbl == 1
                    sum_w_up 
    += weight
                
    else if lbl == -1
                    sum_w_down 
    += weight
                total_w 
    += weight
                
            prob_up   
    := total_w sum_w_up total_w 0.0
            prob_down 
    := total_w sum_w_down total_w 0.0

    bool raw_long_signal  
    ta.crossover(prob_upprob_threshold
    bool raw_short_signal ta.crossover(prob_downprob_threshold)

    var 
    int last_dir 0
    if raw_long_signal and last_dir <= 0
        last_dir 
    := 1
    if raw_short_signal and last_dir >= 0
        last_dir 
    := -1

    var float knn_st_dir 0.0
    if dir_raw != nz(dir_raw[1]) or raw_long_signal or raw_short_signal
        
    if dir_raw and last_dir == and prob_up prob_threshold
            knn_st_dir 
    := dir_raw * -1
        
    if dir_raw and last_dir == -and prob_down prob_threshold
            knn_st_dir 
    := dir_raw * -1

    // KNN Filtre Durumunu Arka Plana Yansýt
    bgcolor(knn_st_dir color.new(color.lime90) : knn_st_dir color.new(color.red90) : natitle="KNN AI Filtresi")

    // ==========================================
    // 6. OTO-DÝNAMÝK BASINÇ VALFÝ VE 5 BARLIK PATLAMA
    // ==========================================
    float atmosfer_genisligi_yuzde = (dist_swing close) * 100
    float ortalama_genislik 
    ta.sma(atmosfer_genisligi_yuzde100)
    float dinamik_esik ortalama_genislik valf_hassasiyeti

    bool basinc_zirvede 
    atmosfer_genisligi_yuzde dinamik_esik

    bool psar_al_verdi  
    close s_fast_1 and close[1] <= s_fast_1[1]
    bool psar_sat_verdi close s_fast_1 and close[1] >= s_fast_1[1]

    // YENÝ: KNN ONAYLI SUPERTREND FÝLTRESÝ (1: YUKARI, -1: AÞAÐI)
    bool knn_AL_onayi  knn_st_dir 0
    bool knn_SAT_onayi 
    knn_st_dir 0

    // Patlama Tetiði: Dinamik Eþik + PSAR Kýrýlýmý + KNN Makine Öðrenmesi Onayý!
    bool patlama_AL  basinc_zirvede and psar_al_verdi and knn_AL_onayi
    bool patlama_SAT 
    basinc_zirvede and psar_sat_verdi and knn_SAT_onayi

    // Ekrana Þiddetli Vur-Kaç Ýþaretlerini Bas
    plotshape(patlama_AL,  title="5-BAR AL",  text="5-BAR\nAL",  style=shape.labelup,   location=location.belowbarcolor=color.rgb(0230119), textcolor=color.whitesize=size.small)
    plotshape(patlama_SATtitle="5-BAR SAT"text="5-BAR\nSAT"style=shape.labeldownlocation=location.abovebarcolor=color.rgb(2558282), textcolor=color.whitesize=size.small)

    // ÝMZA
    var table ytd_table table.new(position.bottom_center11)
    if 
    barstate.islast
        table
    .cell(ytd_table00"(AÝ) eðitim çalýþmasýdýr. Yatýrým tavsiyesi KULLANILAMAZ."text_color=color.new(color.white50), text_size=size.small
    16.07.2024 - 10.12.2024

  5. sarlar kullanýlarak yazýlan süpertrend örneði....
    PHP Code:
    //@version=6
    indicator(":] Öz Çekirdek ST + Oto-Dinamik 5 Bar"overlay=truemax_lines_count=50max_labels_count=500)

    // ==========================================
    // 1. AYARLAR 
    // ==========================================
    float ayar_genislik input.float(1.0"Ana Atmosfer Çarpaný"minval=0.1maxval=2.0step=0.1)
    float valf_hassasiyeti input.float(0.7"Dinamik Valf Hassasiyeti (Çarpan)"minval=0.1maxval=1.5step=0.1)

    // ==========================================
    // 2. MOTOR BLOKLARI (PARAMETRELER)
    // ==========================================
    float s_fast_1 ta.sar(0.080.050.2
    float s_fast_2 ta.sar(0.010.050.2)
    float s_fast_3 ta.sar(0.040.040.2)
    float avg_fast = (s_fast_1 s_fast_2 s_fast_3) / 3

    // ==========================================
    // 3. YAPAY ZEKA (DL) MODÜLÜ (ATMOSFER ESNEKLÝÐÝ)
    // ==========================================
    tanh_fn(v) => (math.exp(-v)) / (math.exp(-v))
    td_fn(s)   => nz((nz(s[1])) / nz(s[1]))

    var 
    w_c = array.from(22.4271, -26.69174.93719.0349, -10.6929, -38.288010.0500, -44.7063, -17.816330.5662, -33.995414.5017, -43.2865, -13.387424.7080, -14.392928.4830, -22.9793, -7.6582, -5.650528.8379, -26.35440.520625.0049, -17.8832, -4.8113, -4.0364, -8.3327, -1.15710.4667, -22.05333.6525, -4.39042.103020.027211.5101, -0.4150)
    n_in = array.from(tanh_fn(td_fn(open)), tanh_fn(td_fn(high)), tanh_fn(td_fn(low)), tanh_fn(td_fn(close)))

    f_calc_dl(n_arrw_arr) =>
        
    float out 0.0
        
    for 0 to 5
            float s 
    0.0
            
    for 0 to 3
                s 
    += array.get(n_arrj) * array.get(w_arr, (5) + j)
            
    out += tanh_fn(+ array.get(w_arr, (5) + 4)) * array.get(w_arr30 i)
        
    tanh_fn(out + array.get(w_arr36))
        
    float dl_val f_calc_dl(n_inw_c)
    float ai_factor = (0.2 + (math.abs(dl_val) * 0.5)) * ayar_genislik

    // Atmosferik Mesafeler
    float dist_base math.abs(close s_fast_1) * ai_factor
    float dist_swing  
    dist_base 2.0

    // ==========================================
    // 4. KENDÝ ÜRETÝMÝMÝZ: ÖZ ÇEKÝRDEK SUPERTREND 
    // ==========================================
    // Mantýk: Merkez olarak SAR ortalamasýný (avg_fast), Geniþlik olarak Yapay Zeka sýnýrýmýzý (dist_swing) kullanýr.
    float ust_band avg_fast dist_swing
    float alt_band 
    avg_fast dist_swing

    var int   oz_st_yon 1
    var float oz_st_cizgi na

    if oz_st_yon == 1
        oz_st_cizgi 
    := math.max(nz(oz_st_cizgi[1], alt_band), alt_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := -1
            oz_st_cizgi 
    := ust_band
    else
        
    oz_st_cizgi := math.min(nz(oz_st_cizgi[1], ust_band), ust_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := 1
            oz_st_cizgi 
    := alt_band

    // Kendi SuperTrendimizi Ekrana Çizdirme (Basamaklý - Stepline)
    color oz_st_renk oz_st_yon == color.new(color.lime0) : color.new(color.red0)
    plot(oz_st_cizgi"Öz SuperTrend"color=oz_st_renkstyle=plot.style_steplinelinewidth=3)

    // ==========================================
    // 5. OTO-DÝNAMÝK BASINÇ VALFÝ VE PATLAMA TETÝÐÝ
    // ==========================================
    // Sýkýþma (Basýnç) Hesaplamasý
    float atmosfer_genisligi_yuzde = (dist_swing close) * 100
    float ortalama_genislik 
    ta.sma(atmosfer_genisligi_yuzde100)
    float dinamik_esik ortalama_genislik valf_hassasiyeti

    bool basinc_zirvede 
    atmosfer_genisligi_yuzde dinamik_esik

    // 1 Nolu SAR (Sýkýþma Kýrýlýmý) Tetiði
    bool psar_al_verdi  close s_fast_1 and close[1] <= s_fast_1[1]
    bool psar_sat_verdi close s_fast_1 and close[1] >= s_fast_1[1]

    // YENÝ FÝLTRE: Kendi Öz SuperTrend'imizin Onayý (1 = AL, -1 = SAT)
    bool oz_st_AL_onayi  oz_st_yon == 1
    bool oz_st_SAT_onayi 
    oz_st_yon == -1

    // Nihai Ateþleme: Basýnç Var + PSAR Kýrdý + Öz SuperTrend Ayný Yönde!
    bool patlama_AL  basinc_zirvede and psar_al_verdi and oz_st_AL_onayi
    bool patlama_SAT 
    basinc_zirvede and psar_sat_verdi and oz_st_SAT_onayi

    // Ekrana Ýþaretleme
    plotshape(patlama_AL,  title="5-BAR AL",  text="5-BAR\nAL",  style=shape.labelup,   location=location.belowbarcolor=color.rgb(0230119), textcolor=color.whitesize=size.small)
    plotshape(patlama_SATtitle="5-BAR SAT"text="5-BAR\nSAT"style=shape.labeldownlocation=location.abovebarcolor=color.rgb(2558282), textcolor=color.whitesize=size.small)

    // ÝMZA
    var table ytd_table table.new(position.bottom_center11)
    if 
    barstate.islast
        table
    .cell(ytd_table00"(AÝ) eðitim çalýþmasýdýr. Yatýrým tavsiyesi KULLANILAMAZ."text_color=color.new(color.white50), text_size=size.small
    16.07.2024 - 10.12.2024

  6. oluþturulan süpertrendin... 100lük aynaya iliþkilenmesi....
    PHP Code:
    //@version=6
    indicator(":] Öz SuperTrend + Mizan 100 Ýttifaký"overlay=truemax_lines_count=50max_labels_count=500)

    // ==========================================
    // 1. AYARLAR 
    // ==========================================
    float ayar_genislik input.float(1.0"Ana Atmosfer Çarpaný"minval=0.1maxval=2.0step=0.1)

    // ==========================================
    // 2. MOTOR BLOKLARI (PARAMETRELER)
    // ==========================================
    float s_fast_1 ta.sar(0.080.050.2
    float s_fast_2 ta.sar(0.010.050.2)
    float s_fast_3 ta.sar(0.040.040.2)
    float avg_fast = (s_fast_1 s_fast_2 s_fast_3) / 3

    // ==========================================
    // 3. YAPAY ZEKA (DL) ATMOSFERÝ (GENÝÞLÝK HESABI)
    // ==========================================
    tanh_fn(v) => (math.exp(-v)) / (math.exp(-v))
    td_fn(s)   => nz((nz(s[1])) / nz(s[1]))

    var 
    w_c = array.from(22.4271, -26.69174.93719.0349, -10.6929, -38.288010.0500, -44.7063, -17.816330.5662, -33.995414.5017, -43.2865, -13.387424.7080, -14.392928.4830, -22.9793, -7.6582, -5.650528.8379, -26.35440.520625.0049, -17.8832, -4.8113, -4.0364, -8.3327, -1.15710.4667, -22.05333.6525, -4.39042.103020.027211.5101, -0.4150)
    n_in = array.from(tanh_fn(td_fn(open)), tanh_fn(td_fn(high)), tanh_fn(td_fn(low)), tanh_fn(td_fn(close)))

    f_calc_dl(n_arrw_arr) =>
        
    float out 0.0
        
    for 0 to 5
            float s 
    0.0
            
    for 0 to 3
                s 
    += array.get(n_arrj) * array.get(w_arr, (5) + j)
            
    out += tanh_fn(+ array.get(w_arr, (5) + 4)) * array.get(w_arr30 i)
        
    tanh_fn(out + array.get(w_arr36))
        
    float dl_val f_calc_dl(n_inw_c)
    float ai_factor = (0.2 + (math.abs(dl_val) * 0.5)) * ayar_genislik

    // Atmosferik Sýnýr (Kalkan Geniþliði)
    float dist_base math.abs(close s_fast_1) * ai_factor
    float dist_swing  
    dist_base 2.0

    // ==========================================
    // 4. MÝZAN 100 (KADÝM USTURLAP / ANA EKSEN)
    // ==========================================
    f_hakiki_mizan(_sar_sm) =>
        
    float _delta math.abs(close _sar)
        
    float _raw close _sar close _delta close _delta
        float _mirror 
    ta.hma(_raw_sm)
        
    bool _dondu_asagi  _mirror _mirror[1] and _mirror[1] > _mirror[2]
        
    bool _dondu_yukari _mirror _mirror[1] and _mirror[1] < _mirror[2]
        var 
    float _tepe na
        
    var float _dip  na
        
    if _dondu_asagi
            _tepe 
    := _mirror[1]
        if 
    _dondu_yukari
            _dip 
    := _mirror[1]
        (
    _tepe _dip) / 2

    float mizan_100 
    f_hakiki_mizan(s_fast_1100)

    // Mizan 100'ü Ekrana Aðýr Bir Hat Olarak Çiz (Fuþya Rengi)
    plot(mizan_100"Mizan 100 (Ana Eksen)"color=color.new(color.fuchsia0), linewidth=4)

    // ==========================================
    // 5. ÖZ ÇEKÝRDEK SUPERTREND (HIZLI GEZEGEN)
    // ==========================================
    float ust_band avg_fast dist_swing
    float alt_band 
    avg_fast dist_swing

    var int   oz_st_yon 1
    var float oz_st_cizgi na

    if oz_st_yon == 1
        oz_st_cizgi 
    := math.max(nz(oz_st_cizgi[1], alt_band), alt_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := -1
            oz_st_cizgi 
    := ust_band
    else
        
    oz_st_cizgi := math.min(nz(oz_st_cizgi[1], ust_band), ust_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := 1
            oz_st_cizgi 
    := alt_band

    color oz_st_renk 
    oz_st_yon == color.new(color.lime0) : color.new(color.red0)
    plot(oz_st_cizgi"Öz SuperTrend"color=oz_st_renkstyle=plot.style_steplinelinewidth=2)

    // ==========================================
    // 6. KUSURSUZ ÝTTÝFAK SÝNYALLERÝ (ST + MÝZAN 100)
    // ==========================================
    // Kýrýlýmlar (SuperTrend yön deðiþtirdiði an)
    bool st_AL_kesti  oz_st_yon == and oz_st_yon[1] == -1
    bool st_SAT_kesti 
    oz_st_yon == -and oz_st_yon[1] == 1

    // Mizan Onaylarý (Okyanus akýntýsý arkamýzda mý?)
    bool mizan_AL_onayi  close mizan_100
    bool mizan_SAT_onayi 
    close mizan_100

    // ÝTTÝFAK SÝNYALÝ: SuperTrend dönerken, Mizan'dan izin al!
    bool ittifak_AL  st_AL_kesti and mizan_AL_onayi
    bool ittifak_SAT 
    st_SAT_kesti and mizan_SAT_onayi

    // Ekrana Kusursuz Ýttifak Mühürlerini Bas
    plotshape(ittifak_AL,  title="MÝZAN+ST AL",  text="ST+M100\nAL",  style=shape.labelup,   location=location.belowbarcolor=color.rgb(0230119), textcolor=color.whitesize=size.normal)
    plotshape(ittifak_SATtitle="MÝZAN+ST SAT"text="ST+M100\nSAT"style=shape.labeldownlocation=location.abovebarcolor=color.rgb(2558282), textcolor=color.whitesize=size.normal)

    // Zayýf Sinyal Uyarýsý (Ýsteðe Baðlý Görsel - Çarpý Ýþareti)
    // SuperTrend AL kesti ama Mizan'ýn altýnda eziliyorsa "Sahte Kýrýlým" uyarýsý verir
    bool sahte_AL  st_AL_kesti and not mizan_AL_onayi
    bool sahte_SAT 
    st_SAT_kesti and not mizan_SAT_onayi

    plotshape
    (sahte_AL,  title="Tuzak AL",  style=shape.xcrosslocation=location.belowbarcolor=color.new(color.gray0), size=size.small)
    plotshape(sahte_SATtitle="Tuzak SAT"style=shape.xcrosslocation=location.abovebarcolor=color.new(color.gray0), size=size.small)

    // ÝMZA
    var table ytd_table table.new(position.bottom_center11)
    if 
    barstate.islast
        table
    .cell(ytd_table00"(AÝ) eðitim çalýþmasýdýr. Yatýrým tavsiyesi KULLANILAMAZ."text_color=color.new(color.white50), text_size=size.small
    16.07.2024 - 10.12.2024

  7. þimdi sinyal filtreleme...100e göre...
    PHP Code:
    //@version=6
    indicator(":] Mutlak Mizan 100 Ýtaati"overlay=truemax_lines_count=50max_labels_count=500)

    // ==========================================
    // 1. AYARLAR 
    // ==========================================
    float ayar_genislik input.float(1.0"Ana Atmosfer Çarpaný"minval=0.1maxval=2.0step=0.1)

    // ==========================================
    // 2. MOTOR BLOKLARI (PARAMETRELER)
    // ==========================================
    float s_fast_1 ta.sar(0.080.050.2
    float s_fast_2 ta.sar(0.010.050.2)
    float s_fast_3 ta.sar(0.040.040.2)
    float avg_fast = (s_fast_1 s_fast_2 s_fast_3) / 3

    // ==========================================
    // 3. YAPAY ZEKA (DL) ATMOSFERÝ (GENÝÞLÝK HESABI)
    // ==========================================
    tanh_fn(v) => (math.exp(-v)) / (math.exp(-v))
    td_fn(s)   => nz((nz(s[1])) / nz(s[1]))

    var 
    w_c = array.from(22.4271, -26.69174.93719.0349, -10.6929, -38.288010.0500, -44.7063, -17.816330.5662, -33.995414.5017, -43.2865, -13.387424.7080, -14.392928.4830, -22.9793, -7.6582, -5.650528.8379, -26.35440.520625.0049, -17.8832, -4.8113, -4.0364, -8.3327, -1.15710.4667, -22.05333.6525, -4.39042.103020.027211.5101, -0.4150)
    n_in = array.from(tanh_fn(td_fn(open)), tanh_fn(td_fn(high)), tanh_fn(td_fn(low)), tanh_fn(td_fn(close)))

    f_calc_dl(n_arrw_arr) =>
        
    float out 0.0
        
    for 0 to 5
            float s 
    0.0
            
    for 0 to 3
                s 
    += array.get(n_arrj) * array.get(w_arr, (5) + j)
            
    out += tanh_fn(+ array.get(w_arr, (5) + 4)) * array.get(w_arr30 i)
        
    tanh_fn(out + array.get(w_arr36))
        
    float dl_val f_calc_dl(n_inw_c)
    float ai_factor = (0.2 + (math.abs(dl_val) * 0.5)) * ayar_genislik

    // Atmosferik Sýnýr (Kalkan Geniþliði)
    float dist_base math.abs(close s_fast_1) * ai_factor
    float dist_swing  
    dist_base 2.0

    // ==========================================
    // 4. MÝZAN 100 (KADÝM EKSEN)
    // ==========================================
    f_hakiki_mizan(_sar_sm) =>
        
    float _delta math.abs(close _sar)
        
    float _raw close _sar close _delta close _delta
        float _mirror 
    ta.hma(_raw_sm)
        
    bool _dondu_asagi  _mirror _mirror[1] and _mirror[1] > _mirror[2]
        
    bool _dondu_yukari _mirror _mirror[1] and _mirror[1] < _mirror[2]
        var 
    float _tepe na
        
    var float _dip  na
        
    if _dondu_asagi
            _tepe 
    := _mirror[1]
        if 
    _dondu_yukari
            _dip 
    := _mirror[1]
        (
    _tepe _dip) / 2

    float mizan_100 
    f_hakiki_mizan(s_fast_1100)

    plot(mizan_100"Mizan 100 (Ana Eksen)"color=color.new(color.fuchsia0), linewidth=4)

    // ==========================================
    // 5. ÖZ ÇEKÝRDEK SUPERTREND (HIZLI GEZEGEN)
    // ==========================================
    float ust_band avg_fast dist_swing
    float alt_band 
    avg_fast dist_swing

    var int   oz_st_yon 1
    var float oz_st_cizgi na

    if oz_st_yon == 1
        oz_st_cizgi 
    := math.max(nz(oz_st_cizgi[1], alt_band), alt_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := -1
            oz_st_cizgi 
    := ust_band
    else
        
    oz_st_cizgi := math.min(nz(oz_st_cizgi[1], ust_band), ust_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := 1
            oz_st_cizgi 
    := alt_band

    // Mizan Onaylarý (Okyanus akýntýsý arkamýzda mý?)
    bool mizan_AL_onayi  close mizan_100
    bool mizan_SAT_onayi 
    close mizan_100

    // SuperTrend Renginin Mizan'a Ýtaat Etmesi (Veto Edilenler Gri Olur)
    color oz_st_renk = (oz_st_yon == and mizan_AL_onayi) ? color.new(color.lime0) : 
                       (
    oz_st_yon == -and mizan_SAT_onayi) ? color.new(color.red0) : 
                       
    color.new(color.gray80// Mizan'a ters düþen yönler ÝPTAL edilir (Soluk Gri)

    plot(oz_st_cizgi"Öz SuperTrend"color=oz_st_renkstyle=plot.style_steplinelinewidth=2)

    // ==========================================
    // 6. KUSURSUZ ÝTTÝFAK SÝNYALLERÝ (SADECE ONAYLANANLAR)
    // ==========================================
    // Kýrýlýmlar (SuperTrend yön deðiþtirdiði an)
    bool st_AL_kesti  oz_st_yon == and oz_st_yon[1] == -1
    bool st_SAT_kesti 
    oz_st_yon == -and oz_st_yon[1] == 1

    // ÝTTÝFAK SÝNYALÝ: Sadece Mizan izin verirse mühür basýlýr!
    bool ittifak_AL  st_AL_kesti and mizan_AL_onayi
    bool ittifak_SAT 
    st_SAT_kesti and mizan_SAT_onayi

    // Ekrana Kusursuz Ýttifak Mühürlerini Bas
    plotshape(ittifak_AL,  title="MÝZAN+ST AL",  text="ST+M100\nAL",  style=shape.labelup,   location=location.belowbarcolor=color.rgb(0230119), textcolor=color.whitesize=size.normal)
    plotshape(ittifak_SATtitle="MÝZAN+ST SAT"text="ST+M100\nSAT"style=shape.labeldownlocation=location.abovebarcolor=color.rgb(2558282), textcolor=color.whitesize=size.normal)

    // ÝMZA
    var table ytd_table table.new(position.bottom_center11)
    if 
    barstate.islast
        table
    .cell(ytd_table00"(AÝ) eðitim çalýþmasýdýr. Yatýrým tavsiyesi KULLANILAMAZ."text_color=color.new(color.white50), text_size=size.small
    16.07.2024 - 10.12.2024

  8. ve strateji testinne geçme...
    PHP Code:
    //@version=6
    strategy(":] Öz ST + Mizan 100 (Hakikat Aynasý)"overlay=trueinitial_capital=10000default_qty_type=strategy.percent_of_equitydefault_qty_value=100commission_type=strategy.commission.percentcommission_value=0.04)

    // ==========================================
    // 1. AYARLAR 
    // ==========================================
    float ayar_genislik input.float(1.0"Ana Atmosfer Çarpaný"minval=0.1maxval=2.0step=0.1)

    // ==========================================
    // 2. MOTOR BLOKLARI (PARAMETRELER)
    // ==========================================
    float s_fast_1 ta.sar(0.080.050.2
    float s_fast_2 ta.sar(0.010.050.2)
    float s_fast_3 ta.sar(0.040.040.2)
    float avg_fast = (s_fast_1 s_fast_2 s_fast_3) / 3

    // ==========================================
    // 3. YAPAY ZEKA (DL) ATMOSFERÝ (GENÝÞLÝK HESABI)
    // ==========================================
    tanh_fn(v) => (math.exp(-v)) / (math.exp(-v))
    td_fn(s)   => nz((nz(s[1])) / nz(s[1]))

    var 
    w_c = array.from(22.4271, -26.69174.93719.0349, -10.6929, -38.288010.0500, -44.7063, -17.816330.5662, -33.995414.5017, -43.2865, -13.387424.7080, -14.392928.4830, -22.9793, -7.6582, -5.650528.8379, -26.35440.520625.0049, -17.8832, -4.8113, -4.0364, -8.3327, -1.15710.4667, -22.05333.6525, -4.39042.103020.027211.5101, -0.4150)
    n_in = array.from(tanh_fn(td_fn(open)), tanh_fn(td_fn(high)), tanh_fn(td_fn(low)), tanh_fn(td_fn(close)))

    f_calc_dl(n_arrw_arr) =>
        
    float out 0.0
        
    for 0 to 5
            float s 
    0.0
            
    for 0 to 3
                s 
    += array.get(n_arrj) * array.get(w_arr, (5) + j)
            
    out += tanh_fn(+ array.get(w_arr, (5) + 4)) * array.get(w_arr30 i)
        
    tanh_fn(out + array.get(w_arr36))
        
    float dl_val f_calc_dl(n_inw_c)
    float ai_factor = (0.2 + (math.abs(dl_val) * 0.5)) * ayar_genislik

    // Atmosferik Sýnýr (Kalkan Geniþliði)
    float dist_base math.abs(close s_fast_1) * ai_factor
    float dist_swing  
    dist_base 2.0

    // ==========================================
    // 4. MÝZAN 100 (KADÝM EKSEN)
    // ==========================================
    f_hakiki_mizan(_sar_sm) =>
        
    float _delta math.abs(close _sar)
        
    float _raw close _sar close _delta close _delta
        float _mirror 
    ta.hma(_raw_sm)
        
    bool _dondu_asagi  _mirror _mirror[1] and _mirror[1] > _mirror[2]
        
    bool _dondu_yukari _mirror _mirror[1] and _mirror[1] < _mirror[2]
        var 
    float _tepe na
        
    var float _dip  na
        
    if _dondu_asagi
            _tepe 
    := _mirror[1]
        if 
    _dondu_yukari
            _dip 
    := _mirror[1]
        (
    _tepe _dip) / 2

    float mizan_100 
    f_hakiki_mizan(s_fast_1100)
    plot(mizan_100"Mizan 100 (Ana Eksen)"color=color.new(color.fuchsia0), linewidth=4)

    // ==========================================
    // 5. ÖZ ÇEKÝRDEK SUPERTREND (HIZLI GEZEGEN)
    // ==========================================
    float ust_band avg_fast dist_swing
    float alt_band 
    avg_fast dist_swing

    var int   oz_st_yon 1
    var float oz_st_cizgi na

    if oz_st_yon == 1
        oz_st_cizgi 
    := math.max(nz(oz_st_cizgi[1], alt_band), alt_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := -1
            oz_st_cizgi 
    := ust_band
    else
        
    oz_st_cizgi := math.min(nz(oz_st_cizgi[1], ust_band), ust_band)
        if 
    close oz_st_cizgi
            oz_st_yon 
    := 1
            oz_st_cizgi 
    := alt_band

    bool mizan_AL_onayi  
    close mizan_100
    bool mizan_SAT_onayi 
    close mizan_100

    // SuperTrend Renginin Mizan'a Ýtaat Etmesi
    color oz_st_renk = (oz_st_yon == and mizan_AL_onayi) ? color.new(color.lime0) : 
                       (
    oz_st_yon == -and mizan_SAT_onayi) ? color.new(color.red0) : 
                       
    color.new(color.gray80

    plot(oz_st_cizgi"Öz SuperTrend"color=oz_st_renkstyle=plot.style_steplinelinewidth=2)

    // ==========================================
    // 6. KUSURSUZ ÝTTÝFAK SÝNYALLERÝ
    // ==========================================
    bool st_AL_kesti  oz_st_yon == and oz_st_yon[1] == -1
    bool st_SAT_kesti 
    oz_st_yon == -and oz_st_yon[1] == 1

    bool ittifak_AL  
    st_AL_kesti and mizan_AL_onayi
    bool ittifak_SAT 
    st_SAT_kesti and mizan_SAT_onayi

    plotshape
    (ittifak_AL,  title="MÝZAN+ST AL",  text="ST+M100\nAL",  style=shape.labelup,   location=location.belowbarcolor=color.rgb(0230119), textcolor=color.whitesize=size.normal)
    plotshape(ittifak_SATtitle="MÝZAN+ST SAT"text="ST+M100\nSAT"style=shape.labeldownlocation=location.abovebarcolor=color.rgb(2558282), textcolor=color.whitesize=size.normal)

    // ==========================================
    // 7. SAVAÞ MEYDANI: STRATEJÝ EMÝRLERÝ
    // ==========================================
    if ittifak_AL
        strategy
    .entry("Kusursuz_AL"strategy.long)

    if 
    ittifak_SAT
        strategy
    .entry("Kusursuz_SAT"strategy.short)

    // ÝMZA
    var table ytd_table table.new(position.bottom_center11)
    if 
    barstate.islast
        table
    .cell(ytd_table00"(AÝ) eðitim çalýþmasýdýr. Yatýrým tavsiyesi KULLANILAMAZ."text_color=color.new(color.white50), text_size=size.small
    16.07.2024 - 10.12.2024

Sayfa 383/393 ÝlkÝlk ... 283333373381382383384385 ... 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
  •