Fan sayfamıza katılın
- Görüntülemeler:
- 55
- 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
Matrix Uyanıyor:
KCI Native Matrix Engine'e hoş geldiniz — MetaTrader 5 için yerel olarak geliştirilmiş, acımasız, matematik tabanlı devasa bir algoritma. Yüksek Frekanslı Alım Satım (HFT) ortamları için tasarlanan bu EA, şişirilmiş standart kütüphaneleri ortadan kaldırır ve doğrudan sunucu yönlendirme düzeyinde çalışır.
Piyasanın yönünü sadece tahmin etmekle kalmaz; fiyat hareketinin kinetik enerjisini hesaplar, volatiliteyi yakalamak için dinamik bir geometrik ızgara oluşturur ve değişken zararları, tek bir küresel kâr toplama işlemine dönüştürür. Cerrahi hassasiyete sahip girişlerden devasa toparlanma matrislerine kadar, işlemin her milisaniyesi saf ve katıksız matematik kurallarıyla yönetilir.
Motor, işlemleri sıkı ve üç aşamalı bir yaşam döngüsü aracılığıyla koordine eder:
1. Aşama: Taktiksel Saldırı (Kinetic Sniper ve Zincirsel Yürütme)
EA, yerleşik bir Z-Score algoritması kullanarak piyasanın kinetik dengesini sürekli olarak tarar. İşlem yapmadan önce üçlü bir teyit gerektirir: bir MTF trend uyumu, sıfır çizgisi kesişimi ve dik bir Diyagonal Kinetik Eğim; bu sayede yatay, yan yönlü dalgalanmalar filtrelenir. Devam eden bir trendi en üst düzeye çıkarmak için, momentum devam ettiği sürece tekrar tekrar yeniden yükleme ve ateşleme yapan Sürekli Zincir Girişi özelliğine sahiptir. Bununla birlikte, seçkin bir Aşırı Uzatma Filtresi (Lastik Bant Etkisi), bir güvenlik kemeri görevi görür; fiyat denge temel çizgisinden çok uzaklaşırsa yeni girişleri anında engeller ve felaket niteliğindeki tepe/dip alımlarını önler.
Aşama 2: Uyarlanabilir Hayatta Kalma (Izgara ve Hedge Matrisi)
Piyasa tersine döndüğünde, EA bir "Sniper"dan acımasız bir "Grid Manager"a dönüşür. Harmonik Geometrik Ortalama ve Akıllı Hedging yöntemlerini kullanır. Kötü şöhretli MT5 "Lot Yuvarlama Durgunluğu" sorununu gidermek için, kusursuz bir Lot Çarpanı kullanır; bu sayede, brokerın ondalık hassasiyeti ne kadar düşük olursa olsun, hacmin geometrik olarak mükemmel bir şekilde ölçeklenmesini sağlayarak Başabaş Noktası (BEP) üzerinde bir çekim gücü oluşturur.
3. Aşama: Küresel Tarama (Birleştirilmiş Sanal VWAP Sepeti)
EA, "Stranded Mayor Sorunu"nu (başlangıçtaki küçük bir giriş pozisyonunun kaybedilmeye terk edilmesi durumu) çözer. Tüm Alış ve Satış pozisyonlarını tek bir Küresel Birleşik Sepet'te birleştirir. Canlı kârı, negatif swapları hesaba katarak ve kesin komisyonlar için gerçek zamanlı işlem geçmişini analiz ederek gerçek Net Parasal Kazancı hesaplar. Yoğun ızgara katmanlarının birleşik net kârı, zarara uğrayan ilk girişi başarıyla telafi edip parasal hedefe ulaştığı anda, kusursuz ve eşzamanlı bir toplu kapatma işlemi gerçekleştirir.
Mimari Harikalar: Sihirin Arkasındaki Kod
İşte bu motoru çalıştıran sofistike temel mekanizmalara bir bakış:
1. HFT Düzeyinde Yerel Yönlendirme
kod parçacığı :
// Ultra düşük gecikme süresi için doğrudan OrderSend yönlendirmesi MqlTradeRequest request = {}; MqlTradeResult result = {}; request.action = TRADE_ACTION_DEAL; request.type_filling = GetFillingMode(); // FOK veya IOC uyarlaması // ... fiyat, stop-loss, take-profit ve hacim eşlemesi bool sent = OrderSend(request, result);
2. Kinetik Diyagonal Eğim ve Aşırı Uzatma Koruması
Algoritma, ortalama fiyatın eğimini hesaplar ve tükenmiş bir trendin zirvesinde alım yapılmasını önlemek için mutlak mesafeyi ölçer.
kod parçacığı:
// Kinetik Diyagonal Momentum Doğrulaması bool momentum_up = (mean_slope_points >= InpMinTrendSlopePoints); // Aşırı Uzatma Koruması (Lastik Bant Filtresi) double distance_buy_points = (tick.ask - current_mean) / _Point; bool overextended_up = (distance_buy_points > InpMaxTrendDistancePoints); // Nihai Karar Motoru if(trigger_up && is_uptrend && momentum_up && !overextended_up) return 1;
3. Kesin İşe Yarayan Lot Çarpanı
MT5'in kayan nokta hassasiyet hatalarına yönelik matematiksel bir kaba kuvvet çözümü; geometrik arıtmanın asla durmamasını sağlar.
kod parçacığı :
// Temel değerlerin çıkarılması double calculated = current_lot * InpLotMultiplier; // 1,499999'daki yuvarlama hatalarını ortadan kaldırmak için mikro-epsilon değeri ekleme double new_lot = MathRound((calculated + (step * 0.0001)) / step) * step; // Demir Kural: Çarpan > 1 ise, hacim MUTLAKA artmalıdır if(InpLotMultiplier > 1.0 && new_lot <= current_lot) new_lot = current_lot + step;
4. Küresel Birleşik Kurtarma Sepeti
Tüm açık pozisyonları tek bir parasal hedefe çapraz sübvanse ederek, kurtarma tablosunun yüksek hacmini kullanarak mahsur kalan ilk girişleri kurtarmak.
kod parçacığı :
// Tüm pozisyonları tarayarak Gerçek Net Kârı hesaplama double profit = PositionGetDouble(POSITION_PROFIT) + PositionGetDouble(POSITION_SWAP) + GetPositionCommission(ticket); // Yerel İşlem Geçmişi Ayrıştırıcısı global_net_profit += profit; // Global Tarama İşlemi if(global_net_profit >= target_money_base) { // TÜM “magic number” pozisyonlarını anında toplu olarak kapatma işlemini gerçekleştir Print("GLOBAL BASKET SECURED: Mayor Entry Successfully Rescued!"); }
EA KCI N-Matrix'te kullanılan motor şudur:
- KCI Standart/özel (osilatör) [Yayınla] [EA için motor]
- KCI VR (Oynaklık Aralığı) (Osilatör) [Yayınla] [EA için motor]
- KCI Trend (Grafik Penceresi) [Piyasa] [EA için motor]
- KCI DX (Yön Matrisi) (Osilatör) [Yayınla] [EA için motor]
EA KCI N-Matrix'teki girişleri izlemek ve analiz etmek için kullanılan motor şudur:
Aşağıdakiler tamamen test sonuçlarıdır; canlı piyasalarda ve doğrudan işlemlerde kullanılmak üzere karşılaştırma malzemesi olarak değerlendirilmemelidir. Kodun doğrudan işlemlerde kullanılması tamamen sizin sorumluluğunuzdadır.
Resim 1
Resim 2
resim 3
resim 4
resim. 5
Kapanış Konuşması
The KCI Native Matrix Engine is a testament to what is possible when pure mathematical logic meets disciplined memory management. It is built not to predict the unpredictable, but to adapt, trap, and extract value from market chaos with cold, calculated precision.
Geliştirici arkadaşlarıma: bunu derinlemesine inceleyin, stres testine tabi tutun, bozun ve daha güçlü bir şekilde yeniden inşa edin. Kod sizindir. Eşitlik eğrileriniz keskin, düşüşleriniz ise sığ olsun. Kodlamada başarılar!
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/74840
MT5 Order Preflight - Read-Only Validation
Checks a hypothetical MT5 market or pending order against current symbol, volume, tick-size, stop-distance and filling rules without sending a trade.
MT5 Broker Environment Report
Prints a privacy-conscious snapshot of the current MT5 broker, account, symbol and terminal environment to the Experts log for diagnostics and support.
KCI Directional Matrix
KCI-Yön Matrisi (KCI-DX), fiyat yolunun uzunluğunu ve volatilite enerjisini ölçerek piyasa kinematiğini ortaya çıkaran, fizikten ilham alan gelişmiş bir analitik araçtır. Geleneksel momentum araçlarından farklı olarak, KCI-DX, Sigmoid aktivasyon fonksiyonuyla birleştirilmiş dinamik bir Z-Skoru normalizasyonu kullanır. Bu, çıktının 0 ile 100 arasında kusursuz bir şekilde sınırlandırılmasını sağlar ve geçmişteki aşırı değerlerden kaynaklanan bozulmalar olmaksızın son derece duyarlı bir trend gücü belirleme ve yönsel eğilim sunar.
Risk Based Position Size Calculator
Draggable Entry, Stop-Loss and Take-Profit lines with a live on-chart panel that calculates the exact lot size for a chosen account risk. No manual math, no guessing — drag the lines, read the size.




