Signal Pilot
🟢 Başlangıç • Ders 4 / 82

Göstergelerin sana yalan söylüyor (yeniden çizim sorunu)

Okuma süresi ~12 dk • Göstergelerin gerçeği ve nasıl doğrulanacağı
Signal Pilot
Profesyonel trading eğitimi
0%
İlerliyorsun!
Bu dersi tamamlamak için okumaya devam et

🎯 Neler öğreneceksin

Bu dersin sonunda şunları yapabileceksin:

  • Göstergeleri yeniden çizim açısından test etmek (mum kapanmadan önce sinyalin ekran görüntüsü, sonra doğrulama)
  • Hangi TradingView göstergelerinin yeniden çizdiğini belirlemek (bireysel göstergelerin %80'inden fazlası çiziyor)
  • Yalnızca yeniden çizmeyen araçlar kullanmak (SignalPilot göstergelerinin hiçbiri yeniden çizmez)
  • Bir göstergeye güvenmeden önce canlı veriyle iki-dört hafta walk-forward testi yapmak
1. Bölüm: yeniden çizim kâbusu

📉 VAKA İNCELEMESİ: Jake'in yeniden çizen göstergeyle yaşadığı 14.700 $'lık felaket

-$14,700
Toplam zarar
91.5%
Yeniden çizim oranı
71% → 34%
Kazanma oranındaki çöküş
+74%
Düzeltmeden sonraki toparlanma

Trader: Jake Morrison (birleşik örnek), 26, eski pazarlama analisti (32.000 $'lık hesap)

Strateji: TradingView göstergesi «Ultimate Reversal Pro» (47.000 indirme, 4,8 ★)

Ölümcül kusur: Gösterge yeniden çiziyordu; sinyaller mum kapandıktan sonra yer değiştiriyor ya da kayboluyordu

📊 «Kusursuz» backtest ile gerçek (açmak için tıkla)
Backtest (Ocak 2024)
%71,4 kazanma oranı
kâr faktörü 3,2
3.8:1 R:R
%+247 getiri
Gerçek işlemde (Şubat-Nisan 2024)
%34,2 kazanma oranı
kâr faktörü 0,58
0.92:1 R:R
%-45,9 getiri

Kırılma noktası (8 Nisan 2024): Jake canlı sinyallerin ekran görüntüsünü aldı, sonra mum kapandıktan sonra karşılaştırdı:

  • 09.38 ALIŞ: 5.186'da sinyal → mum kapandıktan sonra: 5.179'a kaydı (yedi puan aşağı!) • 680 $ zarar
  • 10.52 SATIŞ: 5.194'te sinyal → mum kapandıktan sonra: tamamen kayboldu! • 520 $ zarar
  • 13.15 ALIŞ: 5.201'de sinyal → mum kapandıktan sonra: 5.196'ya kaydı (beş puan aşağı) • 440 $ zarar
  • 14.43 SATIŞ: 5.209'da sinyal → mum kapandıktan sonra: 5.213'e kaydı (dört puan yukarı) • 380 $ zarar

İnceleme: 47 sinyalin 43'ü yer değiştirmişti (%91,5 yeniden çizim oranı). Kod denetiminde şu bulundu: request.security() olmadan lookahead=barmerge.lookahead_off.

Toparlanma (Mayıs-Ağustos 2024): Belirlenimci göstergelere geçti. 90 işlem, %58,9 kazanma oranı, +12.820 $ kâr. Hesap: 17.300 $ → 30.100 $ (%+74,1).

Jake'in tavsiyesi: «Hayaletlerle işlem yaparak 14.700 $ kaybettim; mum kapandıktan sonra YER DEĞİŞTİREN sinyallerle. HER göstergeyi test et: canlıyken ekran görüntüsü al, mum kapandıktan sonra karşılaştır. Bir backtest ÇOK kusursuz görünüyorsa (%70'in üzerinde kazanma oranı, <%10 DD), büyük ihtimalle yeniden çiziyordur. Gerçek üstünlükler %55-65 kazanma oranı verir. ASLA güvenme, HER ZAMAN doğrula.»

Vaka sorusu: Jake «Ultimate Reversal Pro» göstergesinin backtest'ini yaptı ve muhteşem sonuçlar aldı: %71,4 kazanma oranı, 3,2 kâr faktörü, %+247 getiri. 32.000 $ ile gerçek işleme geçti ve on haftada 14.700 $ (%-45,9) kaybetti; kazanma oranı yalnızca %34,2'ydi. Ölümcül hatası neydi?

A) Riski azaltmak için daha küçük pozisyonlar kullanmalıydı
B) Piyasa koşulları değiştiği için gösterge çalışmayı bıraktı
C) Gösterge yeniden çiziyordu; canlıyken gördüğü sinyaller mum kapandıktan sonra YER DEĞİŞTİRİYOR ya da KAYBOLUYORDU, dolayısıyla «kusursuz» backtest sinyalleri gerçek zamanda hiç var olmadı (%91,5 yeniden çizim)
D) Çok sık işlem yapıyordu; girişlerde daha seçici olmalıydı

Doğru: C. Jake'in göstergesi backtest'te %71,4 kazanma oranı gösteriyordu, ama sinyallerin %91,5'i mum kapandıktan sonra kayıyor ya da kayboluyordu. «Hayaletlerle işlem yapıyordu»: yalnızca yeniden çizdikleri için kusursuz görünen girişler. Çözüm: canlı sinyalleri ekran görüntüsüyle test et. Bir backtest fazla kusursuz görünüyorsa (%70'in üzerinde kazanma oranı), büyük ihtimalle yeniden çiziyordur. Gerçek üstünlükler %55-65 kazanma oranı verir.

2. Bölüm: belirlenimci göstergeler

«Belirlenimci» ne demek (ve neden önemli)

Mesele şu: göstergelerin çoğunu, yeniden çizimden haberi olmayan meraklılar yazıyor. Ya da daha kötüsü, bunu gayet iyi bilen ve umursamayan dolandırıcılar.

SignalPilot işe başka türlü yaklaşıyor.

💡 Signal Pilot'un taahhüdü

Her SignalPilot göstergesi katı belirlenimci kurallara uyar:

  • Gelecekten veri yok: Bütün HTF istekleri şunları kullanır: lookahead_off ve [1] kaydırmalar
  • Sabit sinyaller: Bir sinyal bir kez basıldıktan sonra asla yer değiştirmez ve kaybolmaz
  • Yalnızca teyitli mumlar: Sinyaller mumun kapanmasını bekler (mum içinde sihir yok)
  • Açık kaynak, denetlenebilir: Kod bağımsız incelemeye açıktır

Türkçesi: Canlıda gördüğün, geçmişte de göreceğindir. Numara yok. Yalan yok.

❌ Yeniden çizen gösterge

Backtest: beklenti 3,2R, kâr faktörü 2,8

Gerçek işlemde: beklenti -0,8R, kâr faktörü 0,6

Sorun: sinyaller mum kapandıktan sonra değişiyor

Sonuç: boşa giden aylar, patlayan hesap

✓ Belirlenimci gösterge

Backtest: beklenti 1,8R, kâr faktörü 1,6

Gerçek işlemde: beklenti 1,7R, kâr faktörü 1,5

Dürüstlük: sinyaller asla değişmez

Sonuç: İstikrarlı, kazandıran bir üstünlük

Dikkat et: belirlenimci göstergenin backtest beklentisi daha düşük . Tam da dürüst olduğu için. Gelecekten veri kullanarak hile yapmıyor.

Peki gerçek işlemde? Orada gerçekten işe yarıyor.

Yeniden çizim örnekleri: öncesi ve sonrası

Yakaladığında yeniden çizim gerçekte şöyle görünür:

Örnek 1: «SuperTrend Reversal» göstergesi (TradingView, 120.000 indirme)

Saat CANLIDA gördüğün (mum oluşurken) GEÇMİŞTE görünen (mum kapandıktan sonra)
10.45 5.186 $'da ALIŞ sinyali (yeşil ok) Sinyal 5.179 $'a kaydı (yedi puan!)
11.22 5.194 $'da SATIŞ sinyali (kırmızı ok) Sinyal tamamen kayboldu!
14.15 5.201 $'da ALIŞ sinyali Sinyal 5.196 $'a kaydı (beş puan aşağı)

Örnek 2: «AI Prediction Zones» göstergesi (TradingView, 85.000 indirme)

12.04 (mum oluşurken):
SPY'da 519,00-519,50 $ aralığında «destek bölgesi» gösteriyor (yeşil taralı kutu)
Gösterge etiketi: «yüksek olasılıklı sekme bölgesi — %78 isabet»

12.05 (mum kapandıktan sonra):
Destek bölgesi 518,20-518,70 $'a KAYDI (80 sent aşağı!)
Artık gerçek dibin tam üstüne oturuyor
→ İşte bu yeniden çizim. Bölge dibi, olduktan SONRA «tahmin» etti.

Gerçek zamandaki etkisi:
Destek sanıp 519,00 $'dan aldın → fiyat 518,20 $'a düştü
Hisse başına 0,80 $, 500 hissede -400 $ zarar
Gösterge şimdi desteği «olması gereken» yerde, 518,20 $'da gösteriyor
→ Bu da göstergeyi geçmişte kusursuz, canlıda işe yaramaz kılıyor

Örnek 3: «Smart Money Divergence» göstergesi (ücretli, 199 $)

Canlı sinyal (13.30): «YÜKSELİŞ UYUMSUZLUĞU BULUNDU — fiyatta daha düşük dip, göstergede daha yüksek dip»

Mum kapandıktan sonra (13.31): Uyumsuzluk çizgisi üç mum geriye kaydı, artık açısı da farklı

Etkisi: Uyumsuzluğa bakıp 13.30'da alış yönünde girdin → fiyat düşmeye devam etti → 620 $ zarar

Grafik geçmişi şimdi şunu gösteriyor: Uyumsuzluk üç mum önce başlamış (sonradan bakınca kusursuz zamanlama)

3. Bölüm: denetim çerçevesi

Asla güvenme, hep doğrula

Gerçek para riske atmadan önce HERHANGİ bir göstergeyi denetlemek için adım adım çerçeven:

✅ Gösterge denetim listesi

HERHANGİ bir göstergeyle işlem yapmadan önce:

  1. Görsel test: Üç ile beş sinyali canlı izle, mum kapandıktan sonra kayıp kaymadıklarına bak
  2. Tekrar testi: Canlı ve geçmiş sinyalleri karşılaştırmak için Bar Replay kullan
  3. Alarm testi: Alarm kur, 20'den fazla vakayı not et, geçmişle karşılaştır
  4. Kod denetimi (mümkünse): Şunlara bak: request.security() tehlike işaretleri

Geçme ölçütü: BÜTÜN testler tutarlı sinyal göstermeli.

HERHANGİ bir test kalırsa → KULLANMA → başka bir gösterge bul

Sık yeniden çizen, kaçınılması gereken göstergeler

Sık yeniden çizen gösterge türlerinin ve belirli göstergelerin listesi. Bunlardan birini kullanıyorsan hemen test et:

Gösterge türü veya adı Neden yeniden çizer Nasıl anlaşılır
Zigzag göstergeleri Fiyat hareket ettikçe dönüş noktalarını yeniden hesaplar; geçmişte «kusursuz» dalga tespiti Mum kapandıktan sonra dönüş noktalarının kayıp kaymadığını kontrol et
Üst zaman dilimi (HTF) çağrıları, şu olmadan: lookahead_off Gerçek zamanda var olmayan, gelecekteki HTF verisini kullanır Kod denetimi: şunu ara request.security() olmadan lookahead=barmerge.lookahead_off
«Yapay zekâ / makine öğrenmesi tahmini» göstergeleri Çoğu, «tahmin» göstermek için mum içi veriyi ya da ileriye bakmayı kullanır Bar replay testi: tahminler hareketten önce mi sonra mı beliriyor?
Uyumsuzluk göstergeleri (çoğu) Yeni mumlar oluştukça uyumsuzluk çizgilerini yeniden çizer Uyumsuzluk çizgisinin ekran görüntüsünü al, açısı ya da yeri değişiyor mu bak
Dinamik destek ve direnç bölgeleri Bölgeler, son fiyat hareketine kusursuzca oturacak şekilde kendini ayarlar Alarm testi: bölge sınırlarına alarm kur, kaymadıklarını doğrula

Tehlike işareti: Bir göstergenin backtest'i %75'in üzerinde kazanma oranı gösteriyorsa ve <%10 drawdown ile birlikteyse, neredeyse kesinlikle yeniden çiziyordur. Gerçek ve dürüst üstünlükler, gerçekçi drawdown (%15-30) ile %55-65 kazanma oranı verir. Backtest'te kusursuzluk, gerçek işlemde sahtekârlıktır.

Bar Replay ile yeniden çizimi yakalama rehberi

TradingView'in Bar Replay özelliği, yeniden çizen göstergeleri suçüstü yakalamanın en iyi yollarından biridir. Tam olarak şöyle kullanılır:

Adım adım Bar Replay testi:

  1. Göstergeni bir grafiğe yükle: Likit bir enstrüman (SPY, ES, AAPL) kullan, 5 veya 15 dakikalık grafikte
  2. Bar Replay moduna gir: Bar Replay düğmesine bas (çubuk grafikli bir oynat düğmesine benzer)
  3. Üç gün geriye sar: Böylece 20-30 sinyali test edecek kadar geçmiş verin olur
  4. Mum mum ileri oynat: Mum oluşurken sinyallerin ne zaman belirdiğine dikkat et
  5. Sinyalin zamanını not et: ALIŞ sinyali fiyat yükselmeden ÖNCE mi beliriyor, yoksa SONRA mı?
  6. Grafik geçmişiyle karşılaştır: Tekrar modundan çık, aynı dönem aralığına bak
  7. Tutarsızlık ara: Sinyaller aynı yerde mi? Yoksa kaydılar mı?

Örnek test sonuçları («Ultimate Reversal Pro» üzerinde Bar Replay):

Tekrar modu (mum mum ileri oynatılıyor):
10.15: sinyal yok
10.30: sinyal yok
10.45: fiyat 520 $ → 518 $ düşüyor → 519 $'da ALIŞ sinyali beliriyor
11.00: fiyat 522 $'a çıkıyor (sinyal işe yaradı!)

Geçmiş grafik görünümü (aynı dönem):
10.15: 520 $'da ALIŞ sinyali (sinyal KAYDI!)
Özgün sinyal: tekrarda 519 $
Geçmişteki sinyal: grafik görünümünde 520 $
→ Fark: sinyal, dibi kusursuz «tahmin» etmek için bir puan kaydı

Karar: YENİDEN ÇİZİM TESPİT EDİLDİ
Sinyal, mum oluşurken 519 $'da belirmişti
Geçmiş grafikte 520 $'a taşındı (daha erken, daha iyi giriş)
Bu ileriye bakmadır; gösterge sonucu öğrendikten sonra sinyalleri düzeltiyor

🚨 Açık konuşalım

Bu, fazladan iş gibi geliyor. Öyle de. Ama alternatifine bak:

İki saat test et → aylarca zarardan ve psikolojik yıpranmadan kurtul.

Testi atla → hesabı patlat → trading'in neden «imkânsız» olduğunu merak et.

Seçim senin.

Kod denetimi ayrıntılı: Pine Script'te tehlike işaretleri

Bir gösterge kaynak kodunu veriyorsa (TradingView'de açık kaynak), yeniden çizim açısından denetleyebilirsin. Aranacak kalıplar tam olarak şunlar:

Tehlike işareti 1: request.security() olmadan lookahead_off

// ❌ YENİDEN ÇİZEN KOD (gelecekteki HTF verisini kullanıyor)
htf_close = request.security(syminfo.tickerid, "60", close)

// ✅ YENİDEN ÇİZMEYEN KOD (HTF mumunun kapanmasını bekler)
htf_close = request.security(syminfo.tickerid, "60", close, lookahead=barmerge.lookahead_off)

// Daha da iyisi: TEYİTLİ HTF mumunu kullanmak için [1] kaydırması ekle
htf_close = request.security(syminfo.tickerid, "60", close[1], lookahead=barmerge.lookahead_off)

Tehlike işareti 2: mevcut mumun verisiyle yapılan, şu olmadan hesaplar barstate.isconfirmed

// ❌ YENİDEN ÇİZEN KOD (sinyal mum sürerken değişebilir)
signal = close > ema_20 and rsi > 50
plotshape(signal, style=shape.triangleup, color=color.green)

// ✅ YENİDEN ÇİZMEYEN KOD (yalnızca teyitli mum kapanışında çizer)
signal = close > ema_20 and rsi > 50
plotshape(barstate.isconfirmed and signal, style=shape.triangleup, color=color.green)

Tehlike işareti 3: kendini yeniden hesaplayan dönüş noktası hesapları

// ❌ YENİDEN ÇİZEN KOD (yeni mumlar oluştukça dönüş noktasının yeri değişir)
pivot_high = ta.pivothigh(high, 5, 5)  // beş mum geriye, beş mum ileriye bakar
// Sorun: dönüş noktasını teyit için beş GELECEK mum gerekir → tanımı gereği yeniden çizer

// ✅ DAHA İYİ YAKLAŞIM (teyitli mumlarla sabit dalga tespiti kullan)
// Signal Pilot yaklaşımı: dalgayı ancak beş mum KAPANDIKTAN sonra tespit et
// İleriye bakmak yok; sinyaller gecikir ama dürüsttür

Profesyonel ipucu: Pine Script okuyamıyorsan, bunun yerine görsel ve tekrar testlerini kullan. Kodu anlamana gerek kalmadan yeniden çizen göstergelerin %95'inden fazlasını yakalarsın. Ama kod okuyabiliyorsan en hızlı yöntem budur: bu kalıpları arayarak yeniden çizimi 30 saniyede yakalarsın.

🎓 Öne çıkanlar

  • Göstergelerin %60-90'ı yeniden çizer — işlem yapmadan önce hepsini test et
  • Yeniden çizim = sahte üstünlük — kusursuz backtest'ler, gerçek işlemde felaket sonuçlar
  • Dört tespit yöntemi kullan — görsel, tekrar, alarm, kod denetimi
  • Belirlenimci kod önemlidir — kural olarak sinyaller mum kapandıktan sonra değişmez
  • SignalPilot bunu güvence altına alır — gelecekten veri yok, numara yok, yalan yok
  • İşlem yapmadan önce denetle — iki saatlik test sana aylarca zarar kazandırır
⚡ Yarın için hızlı kazanımlar (açmak için tıkla)

Kendini fazla yükleme. Şu üç adımla başla:

  1. Bir göstergeyi ekran görüntüsüyle test et — canlı sinyallerden üç ekran görüntüsü al, on dakika sonra kontrol et
  2. Bir alarm kur — ana göstergeni seç, bir alarm kur ve mum kapandıktan sonra tuttuğunu doğrula
  3. Kaydet — «Gösterge: [ad]. Test: ekran görüntüsü. Sonuç: sinyaller kaydı / kaymadı.»

Üç göstergeyi böyle test ettikten sonra hangilerinin yalan söylediğini bilirsin. Yalancıları hemen kaldır.

Uygulama

🎯 Yeniden çizim tespiti alıştırması

Alıştırma: şu an kullandığın göstergeleri denetle

Gerçek para riske atmadan önce kullandığın her göstergeyi yeniden çizim açısından test et:

  1. Görsel test: Üç sinyalin ekran görüntüsünü al. On dakika bekle. Yenile. Sinyaller kaydı mı, kayboldu mu?
  2. Tekrar testi: TradingView'in tekrar modunu kullan. İleri oynat. Sinyaller hareketten ÖNCE mi SONRA mı beliriyor?
  3. Alarm testi: Canlı sinyallere alarm kur. Bir saat sonra grafiğe bak. Alarmlar hâlâ geçerli mi?
  4. Backtest ile gerçek işlem: 20 işlemi kâğıt üzerinde yap. Beklentiyi backtest'le karşılaştır. Büyük fark = büyük ihtimalle yeniden çizim
  5. Bulgularını not et: hangi göstergeler geçti, hangileri kaldı?
  6. Yeniden çizen BÜTÜN göstergeleri grafiklerinden hemen kaldır

Amaç: İşlem yaptığın her göstergenin belirlenimci olduğunu doğrula. Yeniden çizmediğini kanıtlayamıyorsan, çizdiğini varsay.

Bilgini sına

🎮 Kısa kontrol (baskı yok)

Bir göstergenin backtest'ini yapıyorsun: beklenti 2,8R. Gerçek işlemde: beklenti -0,5R. En olası sebep ne?

A) Piyasa koşulları değişti
B) Gösterge yeniden çiziyor (sinyaller mum kapandıktan sonra değişti)
C) Backtesting için daha çok veri gerekiyor
D) İşlem gerçekleştirmen kötüydü
Doğru! Backtest ile gerçek işlem arasındaki devasa fark (kârlıdan zararlıya) güçlü biçimde yeniden çizime işaret eder. Gösterge, canlıda hiç var olmamış kusursuz sinyalleri geçmişte gösteriyordu.

Bir göstergenin yeniden çizip çizmediğini nasıl test edersin?

A) Sadece backtest sonuçlarına bakarım
B) Sinyalleri canlıyken ekran görüntüsüyle alır, mumun kapanmasını bekler, kaymadıklarını doğrularım
C) Göstergenin açıklamasını okurum
D) İndirme sayısına bakarım
Doğru! Görsel test en güvenilir olanıdır: sinyalleri mum sürerken ekran görüntüsüyle al, sonra mum kapandıktan sonra kontrol et. Kaydılarsa ya da kayboldularsa gösterge yeniden çiziyordur.

Jake'in asıl hatası neydi?

A) Yeterince backtest yapmadı
B) Yeniden çizen bir göstergeye güvendi; sinyallerin %91,5'i mum kapandıktan sonra kaydı
C) Çok büyük işlem yaptı
D) Yanlış zaman dilimini kullandı
Doğru! Jake'in göstergesi, canlıda hiç var olmamış kusursuz sinyalleri backtest'lerde gösteriyordu. Sinyallerin %91,5'i mum kapandıktan sonra kaydı; backtest'teki %71 kazanma oranı gerçek işlemde %34 oldu.

Buraya kadar geldiysen, kendine aylar, belki yıllar süren bir acıyı kazandırdın. Traderların çoğu bunu hiç öğrenmez. Sen az önce öğrendin.

İlgili dersler
Orta Seviye #32

Backtesting'in gerçeği

Backtest'lerde yeniden çizimden kaçın — ileriye bakma yanlılığını ve aşırı uydurmayı test et

Dersi oku →
Başlangıç #3

Price Action öldü

Geciken price action sinyalleri yerine yeniden çizmeyen order flow kullan

Dersi oku →
Başlangıç #5

RSI uçları

RSI'ın gerçekte nasıl çalıştığını ve «aşırı alım»ın neden sat demek olmadığını öğren

Dersi oku →

⏭️ Sırada

Ders 5: RSI uçları dönüş sinyali değildir

Yükseliş trendinde RSI'ın 70'in üzerinde olmasının neden çoğu zaman bir ALIŞ sinyali olduğunu ve rejimin neden her şeyi belirlediğini öğren.

Yalnızca eğitim amaçlıdır. İşlem yapmak önemli ölçüde kayıp riski taşır. Geçmiş performans gelecekteki sonuçları garanti etmez.

💬 Tartışma (0 yorum)

0/1000

Yorumlar yükleniyor…

← Önceki ders Sonraki ders →

Signal Pilot ile işlem yapmaya hazır mısın?

Öğrendiklerini profesyonel göstergeler ve gerçek zamanlı piyasa analizi araçlarıyla uygula.

Signal Pilot'a dön →
Yalnızca eğitim amaçlıdır. İşlem yapmak önemli ölçüde kayıp riski taşır. Finansal tavsiye değildir. Geçmiş performans gelecekteki sonuçları garanti etmez.