ICT Structure Scalper

İşte MQL5 düzenleyicisine yapıştırılmaya hazır açıklama. Yalnızca kodun gerçekte ne yaptığını belirtir; MQL5 moderasyonunun reddettiği kâr vaatleri veya garantiler içermez. Yalnızca sizin bildiğiniz ayrıntılar için [köşeli parantez] içinde iki yer bıraktım.

---

## QT Structure Scalper

**ICT piyasa yapısına kilitlenmiş tik hızı girişleri, CHoCH ızgarası, BOS çıkışı ve sabit kâr al hedefleri.**

QT Structure Scalper, algıladığı piyasa yapısının yönünde işlem yapar, sabit lot büyüklüğünde bir sepet açar ve sabit kurallarla yönetir. Martingale kullanmaz ve her işlem aynı lot büyüklüğünü kullanır.

### Nasıl çalışır

1. **Piyasa yapısı.** EA, yapı zaman diliminde salınım yükseklerini ve düşüklerini bulur ve BOS (Break of Structure, yapı kırılması) ile CHoCH (Change of Character, karakter değişimi) olaylarını izler. Bunlardan yükseliş, düşüş veya nötr bir eğilim belirler.
2. **Giriş.** Tik hızı sinyali tetiklendiğinde yeni bir sepet açılır; yani bir yöndeki saniyedeki tik sayısı, son ortalamayı belirlenen bir faktör kadar aştığında. Eğilim filtresi hangi yönün izin verildiğine karar verir: yükseliş eğiliminde yalnızca al, düşüş eğiliminde yalnızca sat ve nötr olduğunda her ikisi de. Sinyaller `ReverseSignals` girdisiyle ters çevrilebilir.
3. **CHoCH ızgarası.** Bir sepet yalnızca ona karşı bir CHoCH göründüğünde büyür. Her yeni CHoCH aynı yönde bir işlem daha ekler, `MaxOpenTrades` değerine kadar. Hiçbir işlem asla yalnızca mesafeye göre eklenmez.
4. **BOS çıkışı.** Bir BOS yeni trendi doğruladığında, tüm kayıp ızgarası tek seferde kapatılır.
5. **Sabit kâr al.** Tek bir işlem, puan cinsinden sabit bir TP kullanır. Sepet belirlenen işlem sayısına ulaştığında, ortalama girişten ölçülen bir sepet TP'si her işlemde broker'a gönderilir.
6. **Aynı anda tek sepet.** EA asla aynı anda alış ve satış sepeti tutmaz.

### Özellikler

- Her işlemde sabit lot büyüklüğü (lot çarpımı yok)
- Seçtiğiniz herhangi bir zaman diliminde ICT tarzı BOS / CHoCH algılama
- Piyasa eğilimine dayalı yön kilidi
- İşlem başına sabit TP ve sepet sabit TP'si
- İsteğe bağlı zarar durdur (varsayılan olarak kapalı, risk uyarısına bakın)
- Aşırı kırılmalar sırasında yeni sepetleri duraklatan oynaklık koruması
- Her sepet kapanışından sonra bekleme süresi
- Özkaynak durdurması, günlük kâr hedefi ve özkaynak kazanç limiti
- Spread filtresi ve isteğe bağlı işlem saati penceresi
- Grafik üzerinde özkaynak, K/Z, eğilim, CHoCH seviyesi, sepet durumu ve son kapanışları gösteren gösterge paneli
- Geçerli mumun kapanışına geri sayım sayacı
- Gösterge paneli genişliği, boyutu, konumu ve kompakt mod için kontroller

### Önemli risk uyarısı

- **Varsayılan olarak zarar durdur yok.** Varsayılan ayarlar tek işlemlerde zarar durdur kullanmaz. BOS çıkışı ve özkaynak durdurması korumadır. Bir sepet uzun süre boyunca yüzen zarar tutabilir.
- **Izgara ticareti önemli risk taşır.** Fiyat sepetin aleyhine hareket ederken işlem eklemek büyük yüzen düşüş yaratabilir.
- **Önce demo hesapta test edin** ve lot büyüklüğünü bakiyenize uygun şekilde ayarlayın.
- Geçmiş veya geriye dönük test sonuçları gelecekteki sonuçları garanti etmez.

### Gereksinimler ve öneriler

- Puana dayalı girdiler (TP, sepet TP'si, spread, tamponlar) sembole bağlıdır. **Her enstrüman için bunları ayarlayın**; varsayılanlar her sembole uygun olmayacaktır.
- Bir **hedging hesabı** önerilir ve EA alış ve satış sepetleri için ayrı sihirli numaralar kullanır.
- Tik hızı mantığı tik verilerine bağlıdır. Strateji Test Cihazında **"Every tick based on real ticks"** (Gerçek tik tabanlı her tik) kullanın, çünkü diğer modelleme modları sinyalleri değiştirir.
- Düşük gecikmeli bir bağlantı veya VPS kullanın ve broker'ınızın spread ve durdurma seviyesinin ayarlarınıza uygun olduğunu kontrol edin.
- Önerilen sembol / zaman dilimi: [kendi testlerinizden ekleyin]
- Minimum mevduat / önerilen lot: [kendi testlerinizden ekleyin]

### Girdi parametreleri

**Scalping Ayarları**
- `LotSize` – Her işlemde kullanılan sabit lot
- `TakeProfit` – Sepet, sepet TP eşiğinden küçükken işlem başına puan cinsinden TP (0 = yok)
- `StopLossPoints` – Puan cinsinden sabit SL (0 = zarar durdur yok)

**Sabit Sepet TP'si**
- `BasketTPPoints` – Ortalama girişten puan cinsinden sepet TP'si (0 = devre dışı)
- `BasketTPMinTrades` – Sepet en az bu kadar işlem tuttuğunda sepet TP'si işlem başına TP'nin yerini alır

**Tik Hızı Sinyali**
- `TickSpeedPeriod` – Temel çizgi için ortalanan saniyeler (1–100)
- `TickSpeedThreshold` – Sinyal olarak kabul edilmesi için minimum saniyedeki tik sayısı
- `TickSpeedFactor` – Mevcut hızın son ortalamanın kaç katına ulaşması gerektiği

**Yön Kontrolü**
- `ReverseSignals` – Tik hızı yönünü tersine çevirir. Eğilim kilidi gönderilen yöne uygulanmaya devam eder

**CHoCH Izgarası**
- `MaxOpenTrades` – Sepet başına maksimum işlem sayısı (ilk giriş artı CHoCH eklemeleri)

**Oynaklık Koruması**
- `AtrTimeframe` – ATR okumaları için kullanılan zaman dilimi
- `AtrPeriodFast` / `AtrPeriodSlow` – Hızlı ve yavaş ATR uzunlukları
- `ExtremeBreakoutRatio` – Yeni sepetlerin duraklatıldığı hızlı/yavaş ATR oranı
- `PauseEntriesOnExtremeBreakout` – Duraklatmayı açar veya kapatır

**ICT Salınım Algılama**
- `StructureTimeframe` – Salınımlar ve BOS/CHoCH için zaman dilimi (varsayılan olarak geçerli grafik)
- `StructureLookbackBars` – Salınımlar için taranan mum sayısı
- `SwingStrength` – Bir mumun salınım sayılması için her iki tarafında gereken mum sayısı

**ICT Piyasa Yapısı**
- `UseICTStructure` – Ana anahtar. Kapalı, eğilim kilidi yok, CHoCH eklemesi yok ve BOS çıkışı yok anlamına gelir
- `CHoCHConfirmMode` – CHoCH mum kapanışında (varsayılan) veya tikte onaylanır. BOS her zaman mum kapanışında onaylanır
- `CHoCHBufferATRMult` – Fiyatın korunan seviyenin ötesine gitmesi gereken mesafe (× ATR)
- `CHoCHMinBufferPoints` – Puan cinsinden minimum tampon

**Bekleme Süresi**
- `CooldownSeconds` – Bir sepet kapandıktan sonra herhangi bir yeni işlemden önce duraklama

**Koruma**
- `ProfitPercent` – Özkaynak bakiyenin bu % üzerindeyken yeni işlemleri durdurur (0 = devre dışı)
- `DailyProfitTarget` – Bugünkü kapanmış kâr bu tutara ulaştığında yeni işlemleri durdurur (0 = devre dışı)
- `EquityStopPercent` – Özkaynak bakiyenin bu % altına düşerse her şeyi kapatır (0 = devre dışı)

**Filtreler**
- `UseTimeFilter`, `TradeStartTime`, `TradeEndTime` – İsteğe bağlı işlem penceresi
- `MaxSpread` – Spread (puan) daha genişse yeni işlem yok
- `MaxSlippage` – Puan cinsinden maksimum kayma

**Görseller**
- `ShowDashboard`, `DashboardCompact`, `DashX`, `DashY`, `DashWidth`, `DashZoomPercent`, `DashAutoFit`, `ShowControls`, `DashResetOnLoad`, `MinDashboardScale` – Gösterge paneli görünümü ve düzeni
- `ShowCandleTimer` – Geçerli mumun kapanışına geri sayım
- `ShowBasketLines` – Sepet ortalama giriş ve TP çizgilerini çizer
- `ShowStructureEvents` – BOS / CHoCH çizgilerini ve CHoCH seviyesini çizer

---

## Yayınlamadan önce kontrol edilecek şeyler

- **İki köşeli parantezi doldurun.** Ne test ettiğinizi yalnızca siz bilirsiniz. Çalıştırmadığınız bir sembol veya mevduat yazmayın.
- **Hedging hesabı.** Kod sepetleri sihirli numaraya göre ayırdığı için önerildiğini yazdım, ancak netting hesaplarında test etmedim. Doğrulayın veya bu ifadeyi yumuşatın.
- **Metinde sonuç olmasın.** MQL5 moderatörleri "yüksek kazanma oranı" veya "kârlı" gibi iddiaları reddeder ve ekran görüntüleri EA'nın yaptıklarıyla eşleşmelidir.
- **İletişim bilgisi veya harici bağlantı olmasın.** Destek sorularını ürünün yorumlar bölümünden sorun.

Bir sembol seçtikten sonra sayfanın üst kısmı için daha kısa bir sürüm veya "Önerilen ayarlar" bölümü de yazabilirim.
Filtrele:
Değerlendirme yok
Değerlendirmeye yanıt