Trend Continuation Edge v2
Doktoburu.com sisteminin CVD'siz, objektif, backtest edilebilir ve repaint yapmayan saf price-action ICT/SMC versiyonu. Tüm sayısal eşikler doc §6 ve §9'dan birebir alınmıştır.
1. Stratejinin Edge'i
Yerleşmiş trendde, değer bölgesinde karşı likidite toplandıktan sonra trendin devamını al.
Bu sistem bir TREND CONTINUATION sistemidir; reversal avlamaz. Kurumsal taraf pozisyon büyütmek için karşı tarafın stop'larına ihtiyaç duyar. Uptrend'de pullback dibinde retail long stop'ları ve breakout short emirleri birikir. Fiyat oraya iter, bu likiditeyi toplar (sweep), ama AŞAĞIDA KALAMAZ çünkü baskın taraf hâlâ alıcıdır.
HTF dengesizlik → değere pullback → order flow tükenişi → yapı kırılımı → DEVAM. Bu bir indikatör kombinasyonu değil; likidite + dengesizlik + yapı üçlüsünün davranışsal mantığıdır.
Geri kapanır (failed breakdown), trend yönünde dengesizlik bırakarak gider (displacement), yapıyı kırar (MSS). Bu zincir, “satıcı tükendi, alıcı devraldı” hikâyesinin fiyattaki kanıtıdır. Devralma anında, geri test edilen dengesizlikten (FVG/OB) trendle gireriz.
2. Zaman Dilimleri
Üst TF “hangi yön ve nereye” der; orta TF “nereden” der; alt TF “şimdi mi” der. Üç katman aynı yöne bakmadan giriş yok.
| Katman | Intraday | Scalp | Mantık |
|---|---|---|---|
| HTF Bias | 4H (Daily teyit) | 15m | Yön + DOL |
| Setup / POI | 15m | 5m | Sweep + displacement + FVG/OB |
| Entry / Tetik | 5m | 1m | MSS + giriş tetiği |
Entry TF, bias TF'inin yaklaşık 1/12–1/16'sıdır (fraktal oran).
3. Daily Bias & Yön Filtresi (B1–B4)
Long bias için TÜMÜ sağlanmalı; short için ayna.
- B1 — Yapı: Bias TF'de son confirmed yapı kırılımı yukarı BOS (HH yapılmış), aşağı CHoCH yok.
- B2 — Korunan low (kondisyon): En son confirmed swing low kırılmamış. Kırılırsa bias düşer → long iptal.
- B3 — DOL: Üstte alınmamış bir dış likidite var (PDH/PWH/belirgin equal highs). Hedef budur.
- B4 — Konum: Mevcut fiyat, son impuls bacağının %50'sinin altında değilse yeni long aranmaz (premium'dan long açma). Pullback discount'a inmeli.
Bias = B1 AND B2 AND B3. B4 setup konumu filtresidir.
4. Setup Zinciri (8 adım, long için)
Sıra önemli: sweep → close-back-inside → displacement → MSS → FVG = POI → pullback → giriş. CVD'nin yerini 2+3+4 üçlüsü alır.
- Bias yukarı (B1+B2+B3 yeşil).
- Fiyat bir dış likidite seviyesini aşağı süpürür: bar low ≥ sweepMin mesafe geçer.
- Close-back-inside: aynı (veya en geç sonraki) mum gövdesiyle seviyenin üstüne geri kapanır — failed breakdown / absorpsiyon proxy.
- Displacement: sweep dibinden itibaren yukarı, dispBars içinde range ≥ dispATR×ATR, ≥1 mum body ≥ bodyPct×range.
- FVG/OB: displacement bir bullish FVG (veya son OB) bırakır → POI. POI discount'ta olmalı (B4).
- MSS: displacement entry TF'de son confirmed lower-high'ı kapanışla kırar.
- Pullback: fiyat POI'ye (FVG CE = %50 veya OB) geri çeker.
- Tetik: pullback POI'ye temas + entry TF'de mum POI üstüne kapanır (veya micro-BOS) → giriş.
5. Entry Kuralları
İki giriş modu.
- Mod (a) — Limit: FVG'nin CE'sine limit emir. Kapanış beklemez. Agresif.
- Mod (b) — Confirmation: Fiyat POI'ye değip entry TF'de mum POI içinde/üstünde kapatınca market. Konservatif.
Sweep ve close-back-inside için kapanış zorunludur (repaint önler). Mod (a) tetik girişinde kapanış beklemez, mod (b) bekler. FVG referansı varsayılan CE (%50). Konservatifte FVG'nin uzak kenarı.
(i) Fiyat POI'ye dokunmadan DOL alınırsa setup ölür. (ii) POI'ye dokunan mum POI'yi gövdeyle aşağı kapatırsa iptal. (iii) Pullback poiValidBars içinde gelmezse expire. (iv) Bu arada B2 (korunan low) kırılırsa iptal.
6. Stop-Loss Kuralları
Tamamen objektif; sweep dibinin altı.
SL_long = süpürülen swing low − buffer buffer = max(bufATR × ATR(14, entryTF), spread × spreadMult)
- EURUSD / GBPUSD: bufATR = 0.3, spreadMult = 2.
- XAUUSD: bufATR = 0.55 (fitil için nefes), pozisyon küçültülerek R sabit tutulur.
- NQ / ES: bufATR = 0.4.
Alternatif: OB gövde altı; sweep dibi ile OB gövde altından DAHA DERİN olanı seç. Buffer ATR-bazlı olduğu için volatiliteyle ölçeklenir. Round number'a değil, sweep dibinin hemen altına koy (stop-hunt'a yem olmamak için).
7. Take-Profit ve Trade Management
Ana hedef her zaman DOL.
- TP1: en yakın iç likidite / önceki swing high → %50 partial, kalan BE'ye.
- TP2 (ana hedef): DOL (PDH/PWH/equal highs).
- Break-even: fiyat +1R'ye ulaşınca SL = giriş.
- Min R: intraday ≥ 1:3, scalp ≥ 1:2 (girişten önce ölçülür; sağlanmıyorsa trade yok).
- Erken kapatma: entry TF'de ters CHoCH → tam çık. Hedefe maxBars içinde gitmezse → BE'ye sıkıştır veya kapat.
- Kalan pozisyonu son swing low'ları takip eden trailing ile yönet.
8. İşlem Yapılmayacak Durumlar
Net filtreler — bir tanesi bile kırmızıysa pas.
- Haber: NFP / CPI / FOMC öncesi −20 dk ve sonrası +10 dk tezgah kapalı.
- Dar range: ATR(14, biasTF) < volMin (son 50 barlık medyanın altında) → işlem yok.
- Aşırı genişlemiş fiyat: impuls bacağı > extATR × ATR → mean-reversion riski → bekle.
- Çok fazla sweep: bir seansta > maxSweeps (~3) süpürüldüyse range'dedir → işlem yok.
- Setup öncesi DOL alındı → edge yok.
- POI fresh değil (önceden mitige) → geçersiz.
- Uygun R yok (SL→TP2 < minR) → pas.
- HTF ters → asla.
- Günlük limit: max 2–3 setup (moda göre). Üst üste 2 stop → o gün kapat.
9. Seans ve Zaman Filtresi
Tüm setup'lar killzone içinde aranır. Konservatif mod yalnızca overlap.
| Seans | UTC kış | UTC yaz | TR (UTC+3) kış | TR yaz |
|---|---|---|---|---|
| London KZ | 07:00–10:00 | 06:00–09:00 | 10:00–13:00 | 09:00–12:00 |
| NY KZ | 12:00–15:00 | 11:00–14:00 | 15:00–18:00 | 14:00–17:00 |
| Overlap (en iyi) | 12:00–16:00 | 11:00–15:00 | 15:00–19:00 | 14:00–18:00 |
NASDAQ/S&P 500 spot/CFD yerine index futures (NQ/ES) üzerinden trade edilir — orada gerçek hacim vardır.
10. Algoritmik / Objektif Tanımlar
Hiçbir “güçlü/güzel/önemli” ifadesi yok. Her şey sayısal.
| Kavram | Tanım |
|---|---|
| Swing high (confirmed) | swingLen=2 bar sol + sağ içinde en yüksek. Sağdaki barlar kapanana kadar geçerli değil. |
| BOS | Confirmed swing high'ın mum KAPANIŞIYLA kırılması. |
| CHoCH / MSS | Tersi yöndeki son confirmed swing'in kapanışla kırılması. |
| Liquidity level | PDH/PWH/PDL/PWL veya eqTol=0.1×ATR toleransında ≥2 dokunuşlu eşit high/low. |
| Sweep (long) | bar low < level − sweepMin VE bar close > level. sweepMin = max(0.05×ATR, spread). |
| Close-back-inside | Sweep mumu close'u level'in trend tarafında + lowerWick ≥ %50 range. |
| Displacement | dispBars(3) içinde net hareket ≥ dispATR×ATR; ≥1 mum body ≥ bodyPct×range. |
| FVG bullish | low[0] > high[2]. Min gap ≥ fvgMinATR×ATR. Boşluk = [high[2], low[0]]. CE = orta nokta. |
| Order Block bullish | Displacement'tan önceki son bearish mumun gövdesi [open, close]. |
| POI | OB ∩ FVG varsa kesişim; yoksa FVG. Fresh = daha önce gövdeyle dokunulmamış. |
| Premium / Discount | Son impuls bacağı (sweep dibi → displacement tepesi) fib. EQ = %50. |
| Min RR | (TP2 − entry) / (entry − SL) ≥ minR. Intraday 3, scalp 2. |
| POI geçerlilik | Oluşumdan sonra poiValidBars (30) içinde test edilmezse expire. |
11. Alternatif Modlar (Konservatif / Dengeli / Agresif)
Çekirdek mantık aynı; sadece eşikler ve teyit sayısı değişir.
| Parametre | Konservatif | Dengeli | Agresif |
|---|---|---|---|
| Giriş modu | (b) POI kapanışı + micro-BOS | (b) POI kapanışı | (a) CE'ye limit |
| fvgMinATR | 0.25 | 0.15 | 0.10 |
| dispATR | 2.0 | 1.5 | 1.2 |
| MSS şartı | Zorunlu + OB-FVG çakışması zorunlu | Zorunlu | MSS yeterli |
| Discount (long) | < %40 EQ | < %50 EQ | < %55 EQ |
| Min R | 1:4 | 1:3 | 1:2 |
| Günlük max | 1 | 2 | 3 |
| Seans | Sadece overlap | London + NY KZ | KZ + erken London |
Üçü de aynı setup tanımını kullanır — sadece filtre sıkılığı farklı. Bu, test edilebilirliği korur (curve-fit değil, parametre rejimi).
12. Repaint & Lookahead Kontrolü
Sinyal yalnızca o an mevcut, kapanmış bar verisinden üretilir.
- Swing high/low: SADECE confirmed pivot. Sinyal pivot onay barında üretilir.
- BOS / CHoCH: yalnızca bar kapanışında değerlendirilir.
- FVG: 3. mum kapanışında sabit; sonra değişmez.
- Sweep / close-back-inside: mum kapanışında kesinleşir.
- HTF veri: request.security(..., lookahead=barmerge.lookahead_off) + [1].
- CVD: stratejiden tamamen çıkarıldı (doc §3-4).
Hiçbir kural gelecekteki bir mumun değerine bakmaz. Backtest'te “bu barı gördükten sonra” mantığı yasak.
13. CVD Neden Çıkarıldı (sık yapılan hata)
Edge'in tetiği en güvenilmez veriye bağlıydı.
- Spot FX/CFD'de merkezi tape yok; her broker farklı delta gösterir.
- TradingView CVD'si tahminidir (synthetic) — bid/ask classification yok.
- Tick volume gerçek hacim değil; broker bağımlı → backtest tekrarlanamaz.
- Lower-TF CVD repaint/recalc yapar (request.security gecikmesi).
- Absorpsiyon görsel olarak post-hoc; gerçek zamanda zayıf satışla absorpsiyonu ayırt etmek imkânsız.
Sweep + close-back-inside + displacement + MSS + FVG. Hepsi kapanmış-bar fiyat verisi → objektif, repaint'siz, tekrarlanabilir.