PHP Code:
//@version=6
indicator("SÝSTEM: GÖLGE SÜVARÝ (Evasive Nakilli)"overlay=truemax_lines_count=50max_labels_count=50)

// ==========================================
// 1. AYARLAR VE DÝNAMÝK VÝTES
// ==========================================
string mod_secimi input.string(defval="(Scalp 1dk)"title="Çalýþma Modu"options=["(Scalp 1dk)""(Trade 5-15dk)""(Trend 1s+)"])
float ayar_genislik input.float(0.5"Atmosfer Geniþliði (0.1 - 2.0)"minval=0.1maxval=2.0step=0.1)
float ev_mult input.float(1.5"Evasive (Kaçýnma) Çarpaný"minval=0.5step=0.5// LuxAlgo'dan alýnan kaçýnma tamponu

float s_start_dyn 0.02float s_inc_dyn 0.02float s_max_dyn 0.2
int s_smooth_dyn 
7

if mod_secimi == "(Scalp 1dk)"
    
s_start_dyn := 0.1s_inc_dyn := 0.1s_max_dyn := 0.2s_smooth_dyn := 7
else if mod_secimi == "(Trade 5-15dk)"
    
s_start_dyn := 0.05s_inc_dyn := 0.05s_max_dyn := 0.2s_smooth_dyn := 7

// ==========================================
// 2. ANA OMURGA: DÝNAMÝK TREND (MIRROR)
// ==========================================
float sar_ana ta.sar(s_start_dyns_inc_dyns_max_dyn)
float delta_ana math.abs(close sar_ana)
bool trend_ana close sar_ana
float raw_mirror_ana 
trend_ana close delta_ana close delta_ana
float mirror_ana 
ta.wma(raw_mirror_anas_smooth_dyn)

color col_mirror_ana na
if trend_ana
    col_mirror_ana 
:= (trend_ana and mirror_ana mirror_ana[1]) ? color.blue color.lime
else
    
col_mirror_ana := (not trend_ana and mirror_ana mirror_ana[1]) ? color.yellow color.red

// ==========================================
// 3. ÝSKELET: MTK 1-2-3 (6 SAR MOTORU)
// ==========================================
// Yavaþ Motor (Omurga)
float s_slow_1 ta.sar(0.020.020.2)
float s_slow_2 ta.sar(0.0150.0150.15)
float s_slow_3 ta.sar(0.010.010.1)
float raw_master = (s_slow_1 s_slow_2 s_slow_3) / // Ham Master Stop

// Hýzlý Motor (Momentum)
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

// Hýzlý Ayna (Gölge Hedef Ýçin)
float delta_fast math.abs(close avg_fast)
float raw_mir_fast close avg_fast close delta_fast close delta_fast
float mir_fast 
ta.wma(raw_mir_fast7)

// Gölge Hedef Hesaplamasý
float vector_force close avg_fast
float shadow_target 
mir_fast vector_force

// ==========================================
// 4. *** YENÝ: EVASIVE (KAÇINAN) MASTER STOP ***
// ==========================================
// LuxAlgo'nun kaçýnma (esneme) mantýðýný Master Stop'a uyguluyoruz.
float atr_val ta.atr(14)
float evasion_buffer atr_val ev_mult // Kaçýnma için esneme payý

var float master_stop na
var int dir // 1: Yükseliþ Trendi, -1: Düþüþ Trendi

// Yön (Trend) Güncellemesi
if close nz(master_stop[1], close)
    
dir := 1
else if close nz(master_stop[1], close)
    
dir := -1

// Evasive (Kaçýnma) Hesaplamasý
if dir == 1
    
// Yükseliþ Trendinde: Fiyat stopa tehlikeli þekilde yaklaþýrsa, stop biraz aþaðý esner (Kaçýnýr).
    
float target_stop raw_master
    
if close target_stop evasion_buffer and close target_stop
        target_stop 
:= target_stop evasion_buffer // Fiyattan kaçýn
    
master_stop := math.max(nz(master_stop[1], target_stop), target_stop// Monotonik deðil, artýk geri gidebilir
else
    
// Düþüþ Trendinde: Fiyat stopa tehlikeli þekilde yaklaþýrsa, stop biraz yukarý esner (Kaçýnýr).
    
float target_stop raw_master
    
if close target_stop evasion_buffer and close target_stop
        target_stop 
:= target_stop evasion_buffer // Fiyattan kaçýn
    
master_stop := math.min(nz(master_stop[1], target_stop), target_stop// Monotonik deðil, artýk geri gidebilir

// ==========================================
// 5. SÝNÝR SÝSTEMÝ: PAO (ÝVME) MOTORU
// ==========================================
int pao_len 10
int pao_norm 
20

float log_ret 
ta.change(math.log(close))
float vel ta.ema(log_retpao_len)
float acc vel nz(vel[1])

float stdev_vel ta.stdev(velpao_norm)
float stdev_acc ta.stdev(accpao_norm)
float norm_vel stdev_vel == vel stdev_vel
float norm_acc 
stdev_acc == acc stdev_acc

float blend 
= (norm_vel 0.5) + (norm_acc 0.5)
tanh_fn(v) => (math.exp(-v)) / (math.exp(-v))
float pao_val tanh_fn(blend)

float ai_factor = (0.2 + (math.abs(pao_val) * 0.5)) * ayar_genislik
bool momentum_tukendi 
math.abs(pao_val) > 0.80

// ==========================================
// 6. DIÞ CEPHE VE TETÝKÇÝ (SIKIÞMA + PLAZMA)
// ==========================================
// Sarý Atmosfer Çizimi
float dist_1 math.abs(close s_fast_1) * ai_factor
float l1_top 
close dist_1
float l1_bot 
close dist_1
p1_top 
plot(l1_top"Atmosfer Üst"display=display.none)
p1_bot plot(l1_bot"Atmosfer Alt"display=display.none)
fill(p1_topp1_botcolor=color.new(color.yellow75), title="Çekirdek Atmosfer")

// Plazma Taþmasý (Ýðneler Hýzlý Atmosferi Aþarsa VEYA Momentum Tükenirse)
float dist_hybrid = ((math.abs(close s_fast_1) + math.abs(close s_fast_2)) / 2) * ai_factor
float limit_top 
close dist_hybrid
float limit_bot 
close dist_hybrid
bool plazma_tasmasi 
= (high limit_top or low limit_bot) or momentum_tukendi

// SIKIÞMA (PUSU) MANTIÐI
float en_buyuk_sar math.max(s_slow_1math.max(s_slow_2s_slow_3))
float en_kucuk_sar math.min(s_slow_1math.min(s_slow_2s_slow_3))
float sar_farki    = (en_buyuk_sar en_kucuk_sar) / close
bool sikisma_var   
sar_farki 0.005

// ==========================================
// 7. DOLAÞIM SÝSTEMÝ: KALKAN & 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 sikisma_var
    bar_col 
:= color.white
else if plazma_tasmasi
    bar_col 
:= color.yellow 
else if kalkan >= 3
    bar_col 
:= close avg_fast color.rgb(0230119100) : color.rgb(2558282100)
else if 
kalkan == 2
    bar_col 
:= color.blue 
else
    
bar_col := color.fuchsia 

barcolor
(bar_col)

// ==========================================
// 8. SÝNYAL MANTIÐI & PÝVOT HESABI (NO-REPAINT)
// ==========================================
bool is_locked barstate.isconfirmed // Onay Kilidi

// GÝRÝÞ SÝNYALLERÝ
bool al_sinyal trend_ana and not trend_ana[1] and is_locked
bool sat_sinyal 
not trend_ana and trend_ana[1] and is_locked
bool mirror_yukseliyor 
mirror_ana mirror_ana[1]
bool mirror_dusuyor    mirror_ana mirror_ana[1]
bool pre_sat trend_ana and mirror_dusuyor and is_locked
bool pre_al 
not trend_ana and mirror_yukseliyor and is_locked
bool temas_al 
trend_ana and (low mirror_ana) and (close mirror_ana) and not mirror_dusuyor and is_locked
bool temas_sat 
not trend_ana and (high mirror_ana) and (close mirror_ana) and not mirror_yukseliyor and is_locked

// TREND X SÝNYALLERÝ
float p_sar ta.hma((close avg_fast) / syminfo.mintick9)
float p_mir ta.hma((mir_fast close) / syminfo.mintick5)
bool sig_tr_up ta.crossover(p_sar0) and is_locked
bool sig_tr_dn 
ta.crossunder(p_sar0) and is_locked

// ÇIKIÞ SÝNYALLERÝ (Gölge Hedef)
bool trend_bull_fast close avg_fast
bool trend_bear_fast 
close avg_fast
bool signal_exit_long 
trend_bull_fast[1] and trend_bear_fast and is_locked
bool signal_exit_short 
trend_bear_fast[1] and trend_bull_fast and is_locked

// PÝVOT FONKSÝYONU VE HESAPLAMASI
f_pivot_hesapla(_sar) =>
    
bool _al close _sar
    bool _degisim 
_al != _al[1]
    var 
float _pivot na
    
var float _takip_h high
    
var float _takip_l low
    
if _degisim
        
if _al
            _pivot 
:= _takip_l
            _takip_h 
:= high
        
else
            
_pivot := _takip_h
            _takip_l 
:= low
    
else
        if 
_al
            _takip_h 
:= math.max(_takip_hhigh)
        else
            
_takip_l := math.min(_takip_llow)
    [
_pivot_al]

[
pivot_1al_p1] = f_pivot_hesapla(s_slow_1)
[
pivot_2al_p2] = f_pivot_hesapla(s_slow_2)
[
pivot_3al_p3] = f_pivot_hesapla(s_slow_3)

// ==========================================
// 9. GÖRSELLEÞTÝRME (ÇÝZÝMLER)
// ==========================================
// Ana Trend
plot(mirror_ana"ANA TREND"color=col_mirror_analinewidth=3style=plot.style_stepline)

// *** YENÝ: EVASIVE MASTER STOP ÇÝZÝMÝ ***
// Artýk ham 3'lü ortalama (avg_slow) yerine, esneyebilen master_stop çiziliyor.
plot(master_stop"EVASIVE SAR-STOP (Master)"color=color.whitestyle=plot.style_crosslinewidth=2)

// Pivot Çizimleri (Kýrýk Çizgiler)
plot(pivot_1"Pivot 1"color=al_p1 color.new(color.lime40) : color.new(color.orange40), linewidth=1style=plot.style_linebr)
plot(pivot_2"Pivot 2"color=al_p2 color.new(color.green20) : color.new(color.red20), linewidth=2style=plot.style_linebr)
plot(pivot_3"Pivot 3"color=al_p3 color.teal color.maroonlinewidth=3style=plot.style_linebr)

// 6 SAR Motoru
plot(s_slow_1"Yavaþ 1"style=plot.style_crosscolor=color.bluelinewidth=1)
plot(s_slow_2"Yavaþ 2"style=plot.style_crosscolor=color.aqualinewidth=1)
plot(s_slow_3"Yavaþ 3"style=plot.style_crosscolor=color.fuchsialinewidth=2)
plot(s_fast_1"Hýzlý 1"style=plot.style_circlescolor=color.yellowlinewidth=1)
plot(s_fast_2"Hýzlý 2"style=plot.style_circlescolor=color.orangelinewidth=1)
plot(s_fast_3"Hýzlý 3"style=plot.style_circlescolor=color.redlinewidth=1)

// Gölge Hedef Noktalarý
color col_shadow trend_bull_fast color.green color.red
plot
(shadow_target"Gölge Hedef"color=col_shadowlinewidth=2style=plot.style_circles)

// Sinyaller Ekrana Basýlýyor
plotshape(al_sinyal"AL"shape.labeluplocation.belowbarcolor.limetext="L"textcolor=color.blacksize=size.tiny)
plotshape(sat_sinyal"SAT"shape.labeldownlocation.abovebarcolor.redtext="S"textcolor=color.whitesize=size.tiny)
plotshape(temas_al"Onay AL"shape.triangleuplocation.belowbarcolor.whitesize=size.tiny)
plotshape(temas_sat"Onay SAT"shape.triangledownlocation.abovebarcolor.whitesize=size.tiny)
plotshape(pre_sat and not pre_sat[1], "Erken Sat"shape.diamondlocation.abovebarcolor.rgb(238255050), size=size.normal)
plotshape(pre_al and not pre_al[1], "Erken Al"shape.diamondlocation.belowbarcolor.rgb(238255050), size=size.normal)
plotshape(sig_tr_up"TREND BAÞLADI"shape.xcrosslocation.belowbarcolor=color.greensize=size.small)
plotshape(sig_tr_dn"TREND BÝTTÝ"shape.xcrosslocation.abovebarcolor=color.maroonsize=size.small)
plotshape(signal_exit_long"LONG ÇIKIÞ"shape.labeldownlocation.abovebarcolor=color.redtext="L\n(K)"textcolor=color.whitesize=size.tiny)
plotshape(signal_exit_short"SHORT ÇIKIÞ"shape.labeluplocation.belowbarcolor=color.greentext="S\n(K)"textcolor=color.whitesize=size.tiny)

// ==========================================
// 10. ALARM BEKÇÝSÝ (BÝLDÝRÝMLER)
// ==========================================
alertcondition(al_sinyal or sig_tr_uptitle="🟢 GÜÇLÜ AL SÝNYALÝ"message="Sistem: Trend yukarý yönlü teyit edildi (AL).")
alertcondition(sat_sinyal or sig_tr_dntitle="🔴 GÜÇLÜ SAT SÝNYALÝ"message="Sistem: Trend aþaðý yönlü teyit edildi (SAT).")
alertcondition(plazma_tasmasititle="⚡ PLAZMA/YORULMA (KÂR AL)"message="Sistem: Fiyat atmosferi deldi veya momentum tükendi! Kâr alma bölgesindesin.")
alertcondition(sikisma_var and is_lockedtitle="⚪ SIKIÞMA (PUSU) BAÞLADI"message="Sistem: Yavaþ SAR'lar birleþti. Fiyat sýkýþýyor, sert kýrýlýma hazýr ol.")
alertcondition(signal_exit_long or signal_exit_shorttitle="🎯 GÖLGE ÇIKIÞ"message="Sistem: Hýzlý momentum azaldý, acil çýkýþ veya kâr al sinyali (K) geldi."