Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 69
- Derecelendirme:
- Yayınlandı:
- Güncellendi:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Geriye dönük test EURUSD 01/03/2025 - 20/01/2026 Zaman Dilimi M5(ONNX AI eğitimi özellikle M5-M15 için)
Backtest GBPUSD 01/03/2025 - 20/01/2026 Zaman Dilimi M5 (ONNX AI eğitimi özellikle M5-M15 için)
1. Genel Bakış
SidewaysMartingale, bir ONNX modeli aracılığıyla uygulanan yapay zeka tabanlı bir trend algılayıcı ile geliştirilmiş bir martingale kurtarma stratejisi kullanarak yan (menzile bağlı) piyasalarda ticaret yapmak için tasarlanmış bir Uzman Danışmandır.
EA birleştirir:
-
AI trend sınıflandırması (Sideway / Bullish / Bearish)
-
Aralık tabanlı girişler için zarf göstergesi
-
Kontrollü martingale pozisyon ölçeklendirmesi
-
Kâr bazlı sepet kapatma
-
Marj tabanlı acil durdurma
Temel fikir şudur:
Yalnızca piyasa istatistiksel olarak yatay olarak sınıflandırıldığında işlem yapın ve güçlü bir trend tespit edildiğinde martingale pozisyonları eklemekten kaçının.
2. AI Trend Dedektörü (ONNX Entegrasyonu)
ONNX Model Çıktısı
ONNX modeli geri döner:
-
Tahmin edilen bir etiket (doğrudan kullanılmaz)
-
Üç olasılıklı bir olasılık vektörü:
| Değişken | Anlamı |
|---|---|
| prob_side | Piyasanın yatay / değişken olma olasılığı |
| prob_bull | Piyasanın yükselişte olma olasılığı (yükseliş trendi) |
| prob_bear | Piyasanın düşüş eğiliminde olma olasılığı (düşüş trendi) |
Bu olasılıklar şu şekilde çıkarılır:
3. Özellik Mühendisliği (AI Girdileri)
EA, 9 mühendislik özelliğini ONNX modeline besler:
| Özellik İndeksi | Açıklama |
|---|---|
| f[0] | EMA200 eğimi (trend yönü ve gücü) |
| f[1] | EMA200'den fiyat mesafesi |
| f[2] | ATR değeri (volatilite) |
| f[3] | ATR ile normalleştirilmiş mum aralığı |
| f[4] | Önceki yüksek seviyeye karşı kopuş baskısı |
| f[5] | Mum vücut hakimiyeti |
| f[6] | Haftanın günü |
| f[7] | Günün saati |
| f[8] | Önceki mum yönü |
Bu özellikler yapay zeka modelinin tespit etmesini sağlar:
-
Piyasa oynaklığı
-
Trend gücü
-
Zamana dayalı davranış kalıpları
-
Fiyat yapısı davranışı
4. Yan Piyasa Algılama Mantığı
Bir piyasa şu durumlarda yatay olarak kabul edilir:
Örnek:
-
InpAISidewayThreshold = 0,70 ise
-
O halde piyasayı yatay olarak sınıflandırmak için en az %70 güven gereklidir
👉 Bu koşul karşılanmadığı sürece yeni işlem açılmaz
5. Giriş Mantığı (Aralıkta Scalping)
EA, aralık aşırılıklarını tespit etmek için Zarfları kullanır.
Giriş Satın Alın
-
Fiyat alt zarfa dokunur veya onu kırar
-
Yapay zeka yatay bir piyasayı doğruluyor
-
Bir AL pozisyonu açar
Giriş Satışı
-
Fiyat üst zarfa dokunur veya kırılır
-
Yapay zeka yatay bir piyasayı doğruluyor
-
SATIŞ pozisyonu açar
💡 Bu, işlemlerin trend dışı koşullar sırasında yalnızca aralık uçlarında alınmasını sağlar.
6. Martingale Kurtarma Mantığı
Pozisyonlar zaten mevcut olduğunda, EA mesafeye dayalı bir martingale uygular:
-
Yeni pozisyon yalnızca fiyat tanımlanmış bir pip mesafesi kadar uzaklaşırsa açılır
-
Lot büyüklüğü bir çarpan kullanılarak artırılır ( LotMultiplier )
-
Maksimum işlem sayısı sınırlıdır ( MaxTradesInSeries )
Mesafe Kontrolü
7. Martingale için AI Güvenlik Filtresi
Bu kritik bir risk kontrol mekanizmasıdır.
Yeni bir martingale pozisyonu eklemeden önce EA kontrol eder:
Mevcut seri BUY ise
Geçerli seri SAT ise
🔒 Anlamı:
-
Yapay zeka güçlü bir karşıt eğilim tespit ederse
-
Ve güven InpAISafetyThreshold değerini aşıyor
-
Martingale genişlemesi durduruldu
Bu engeller:
-
Güçlü kopuşlar sırasında Martingale
-
Trendin devam etmesinden kaynaklanan derin düşüşler
8. Kar Hedefi ve Sepet Kapanışı
EA, tüm pozisyonlardaki toplam değişken karı izler:
if(totalProfitUSD >= TakeProfitTargetUSD)
Ulaşıldığında:
-
Tüm pozisyonlar kapalıdır
-
Martingale serisi sıfırlandı
-
EA yeni bir yatay kurulum için bekliyor
Bu yaklaşım, tüm pozisyonları tek bir sepet ticareti olarak ele alır.
9. Risk Yönetimi
Marj Bazlı Acil Durdurma
Hisse senedi düşüşü tanımlanmış bir yüzdeyi aşarsa:
-
Tüm pozisyonlar derhal kapatılır
-
Marj çağrısı senaryolarını önler
10. Strateji Özeti
| Bileşen | Amaç |
|---|---|
| AI Trend Dedektörü | Piyasa rejimini sınıflandırır |
| prob_side | Yalnızca aralıklarda ticarete izin verir |
| prob_bull / prob_bear | Güçlü trendler sırasında martingale'i engeller |
| Zarflar | Aralık uçlarını tanımlar |
| Martingale | Yatay seyreden piyasalarda toparlanma |
| Sepet TP | Ortalama dönüşten sonra hızlı çıkış |
| Marj SL | Hesap düzeyinde koruma |
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/68537
nEmirleri Değiştir
Açık pozisyonları ve bekleyen emirleri değiştirme işlevi
nKar ve Zarar Pozisyonları
Pozisyonların kar/zarar hesaplayıcısı (açık emirler)
Modern Time Panel - Candle Time
Modern Time Panel for MT5 The Modern Time Panel is a sleek, minimalist custom indicator for MetaTrader 5 that helps you track time with precision. Fixed neatly at the top-right corner of your chart, it displays the current Broker Time, Local Time, and a live countdown to the next candlestick (New Bar). Built with an independent 1-second timer, the countdown continuously runs even when the market is slow or there are no incoming ticks. Fully customizable and dark-mode friendly, it is the perfect non-intrusive tool to ensure you never miss a candle close.
VR Breakdown level - Önceki High veya Low seviyesinin kırılmasına dayalı ticaret stratejisi
Önceki High veya Low seviyelerinin basit kırılmasına dayalı ticaret stratejisi

