forked from animatedread/Warrior_EA
Cleaned up the HTML across all language versions by removing unnecessary div and br tags, restructuring headings, and fixing table formatting. Aligned the structural flow and terminology between the Chinese, Turkish, and English descriptions, corrected translation inconsistencies (e.g., mixed-language table headers in Turkish), and unified the listing of features and workflows for a more professional and consistent presentation on the marketplace.
668 lines
No EOL
30 KiB
HTML
668 lines
No EOL
30 KiB
HTML
<h2>Warrior EA – Her Piyasa için Kendi Kendini Eğiten Bir Sinir Ağı</h2>
|
|
|
|
<p><strong>Warrior EA</strong>, kendi sinir ağını doğrudan eklediğiniz grafikte eğitir. Enstrümanınızın geçmişinden öğrenir, görülmemiş veriler üzerinde kendini değerlendirir ve yalnızca model güvenilir davranış sergilediğinde işlem yapar. EA, <u>herhangi bir sembol ve herhangi bir zaman dilimini</u> destekler, farklı piyasa koşullarına doğal olarak uyum sağlar.</p>
|
|
|
|
|
|
<h2>İşlem Stratejisi</h2>
|
|
|
|
<p>EA, kendi kendini eğiten yapay zekasını veya klasik çoklu gösterge yolunu (MA, RSI, MACD, Ichimoku) kullanarak çalışabilir. Sinir ağı fiyat hareketini, volatiliteyi, hacmi, döngüsel zaman yapısını ve onaylanmış swing yapısını okuyarak Al, Sat veya Nötr sınıflandırmaları oluşturur.</p>
|
|
<p>Eğitim sırasında geçmişin bir kısmı ayrı tutulur, böylece doğruluk yalnızca modelin görmediği veriler üzerinde ölçülür. Hem AI hem de klasik yollar etkinleştirildiğinde, istikrarlı karar verme için birlikte oy kullanırlar.</p>
|
|
|
|
|
|
<h2>Temel Özellikler</h2>
|
|
|
|
|
|
<ol>
|
|
<li>Kendi Kendini Eğiten Sinir Ağı: Perceptron, Convolutional, LSTM veya Hybrid mimariler.</li>
|
|
<li>Görülmemiş Veri Doğrulaması: Model canlıya geçmeden önce Al, Sat ve Nötr'ü güvenilir şekilde tanımalıdır.</li>
|
|
<li>Uyarlanabilir Öğrenme: Dağıtılan model, yeni onaylanan yapıya uyum sağlamaya devam eder.</li>
|
|
<li>Wyckoff Bağlamı: Birikim, dağıtım, tükenme ve kontrol değişimleri için isteğe bağlı yapısal okumalar.</li>
|
|
<li>Klasik Sinyaller: AI ısınırken MA, RSI, MACD ve Ichimoku yolları kullanılabilir.</li>
|
|
<li>Harici Yazılım Yok: Yalnızca yerel MQL5/OpenCL — herhangi bir VPS veya bulut ajanında değişiklik olmadan çalışır.</li>
|
|
</ol>
|
|
|
|
|
|
<h2>Risk Yönetimi</h2>
|
|
|
|
<p>Stoplar, isteğe bağlı volatilite payı veya uyarlanabilir mesafe ile son swing ucuna sabitlenir. Pozisyon büyüklüğü gerçek stop mesafesinden hesaplanır, böylece seçilen risk yüzdesine her zaman uyulur.</p>
|
|
<p>Hedefler volatilite katlarını, karşı swingi veya güvene dayalı uyarlanabilir bir ödülü kullanabilir. Disiplinli işlem için günlük kayıp ve drawdown limitleri mevcuttur.</p>
|
|
|
|
|
|
<h2>İşlem Günlüğü ve Kendi Kendini Sıralayan Veritabanı</h2>
|
|
|
|
<p>Kapatılan her işlem yerel bir veritabanına yazılır: giriş ve çıkış fiyatı, stop ve hedef, lot büyüklüğü, gerçek kâr/zarar, maksimum olumsuz/olumlu sapma (R-katları cinsinden), AI güveni, veritabanı güveni, çıkış nedeni ve tetikleyici desen.</p>
|
|
<p>Bu, "Weight filters by DB win-rate" etkinleştirildiğinde otomatik olarak çalışır.</p>
|
|
<p>Aynı geçmiş, klasik sinyaller için kendi kendini sıralayan bir sistemi besler: her desenin kazanma oranı zaman içinde izlenir ve etkisi buna göre ölçeklenir, böylece sembolünüz ve zaman diliminiz için gerçekten işe yarayan desenler daha fazla ağırlık kazanır.</p>
|
|
<p>Report düğmesi tam geçmişi CSV'ye aktarır: genel kazanma oranı, ortalama R-katı, saat/gün bazında döküm, güven aralığı ve yinelenen zayıf noktalara dayalı sade dilde öneriler. Daha derin analiz için her ham işlem dahildir.</p>
|
|
|
|
|
|
<h2>Faydalar</h2>
|
|
|
|
|
|
<ul>
|
|
<li>Forex, endeksler, metaller, emtialar ve kriptoda çalışır.</li>
|
|
<li>Aşırı uydurma yok — özellikler enstrümanlar arasında ölçek normalleştirmelidir.</li>
|
|
<li>Net grafik üstü geri bildirim: eğitim ilerlemesi, görülmemiş veri doğruluğu ve canlı sinyal güvenilirliği.</li>
|
|
<li>Kendi izlenen kazanma oranına göre ağırlıklandırılmış kendi kendini geliştiren klasik sinyaller.</li>
|
|
</ul>
|
|
|
|
|
|
<h2>Dahili İş Akışı (Özet)</h2>
|
|
|
|
|
|
<ul>
|
|
<li>Seçilen geriye bakış penceresi boyunca özellikleri toplar.</li>
|
|
<li>Seçilen sinir mimarisini Adam veya SGD kullanarak eğitir.</li>
|
|
<li>OOS bölümünde doğrular ve en iyi performans gösteren dönemi seçer.</li>
|
|
<li>Modeli dağıtır ve uyarlanabilir öğrenmeye başlar (etkinse).</li>
|
|
</ul>
|
|
|
|
|
|
<h2>Notlar</h2>
|
|
|
|
|
|
<ul>
|
|
<li>Performans, broker veri kalitesine ve sembol davranışına bağlıdır.</li>
|
|
<li>Eğitim süresi donanıma ve grafik geçmişi uzunluğuna göre değişir.</li>
|
|
<li>Çevrimiçi öğrenme, Strateji Test Cihazında tasarım gereği devre dışıdır.</li>
|
|
</ul>
|
|
|
|
|
|
<h2>SSS</h2>
|
|
|
|
<p><strong>EA'nın optimizasyona ihtiyacı var mı?</strong> AI: Hayır — varsayılanlar test edilmiştir. Klasik sinyaller (MA, RSI, MACD, Ichimoku) sembol ve zaman dilimine bağlı olarak optimizasyondan faydalanabilir.</p>
|
|
<p><strong>Yeniden çizer mi?</strong> Hayır — tüm yapı eğitimden önce onaylanır.</p>
|
|
<p><strong>Hemen işlem yapabilir mi?</strong> Evet — AI ısınırken klasik sinyaller (MA, RSI, MACD, Ichimoku) aracılığıyla.</p>
|
|
|
|
|
|
<h2>Sonuçlar</h2>
|
|
|
|
<p>EA, her sembol ve zaman dilimi için ayrı bir model eğitir, bu nedenle performans kendi grafiğinize ve brokerınıza bağlıdır. Strateji Test Cihazında değerlendirin, görülmemiş veri doğruluğunu inceleyin ve ayrıntılı analiz için günlüğü dışa aktarın.</p>
|
|
<p>İşlem risk içerir. Canlı kullanımdan önce demo hesapta test edin.</p>
|
|
|
|
|
|
<h2>Başlarken</h2>
|
|
|
|
<p>EA'yı işlem yapmak istediğiniz sembol ve zaman dilimine ekleyin, her grafik için farklı bir Magic Number kullanın ve ısınma süresine izin vermek için AI'yı etkinleştirin. Varsayılanlar işleme hazırdır. Dışa aktarılabilir işlem günlüğünü etkinleştirmek için "Weight filters by DB win-rate" seçeneğini açın.</p>
|
|
|
|
|
|
<h2>Giriş Parametreleri</h2>
|
|
|
|
<p>Her giriş, ekranda bir açıklama içerir. Varsayılanlar test edilmiş yapılandırmadır.</p>
|
|
|
|
|
|
<table cellspacing="0" cellpadding="2" width="100%" class="standart">
|
|
<thead>
|
|
<tr>
|
|
<th>Variable Name</th>
|
|
<th>Parameter Name</th>
|
|
<th>Parameter Description</th>
|
|
<th>Default</th>
|
|
</tr>
|
|
</thead>
|
|
|
|
|
|
<tbody>
|
|
<tr>
|
|
<td colspan="4"><strong>Genel</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Expert_MagicNumber</td>
|
|
<td>Magic number</td>
|
|
<td>Bu EA'nın kendi işlemlerini tanımlar, böylece başka bir EA veya manuel pozisyonla asla karıştırmaz. Her grafik için farklı bir değer kullanın.</td>
|
|
<td>2024</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Expert_EveryTick</td>
|
|
<td>Calculate on every tick</td>
|
|
<td>Sinyalleri her tick'te veya yalnızca yeni bir bar oluştuğunda yeniden hesaplar. Hem sonuçları hem de CPU yükünü etkiler.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>VerboseMode</td>
|
|
<td>Detailed panel + verbose journal</td>
|
|
<td>Kapalı: sade dilde panel ve sessiz bir günlük. Açık: modeli incelemek için tam teknik detay ve ek tanılamalar.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Money Management</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>MM_STRATEGY / Money_FixLot_Lots</td>
|
|
<td>MM strategy / fixed lot</td>
|
|
<td>Sabit risk %, Intelligent veya Sabit lot. Her iki risk tabanlı mod, işlemin gerçek stop mesafesinden boyutlandırır, böylece aşağıdaki Risk %'si gerçekte riske edilendir; Intelligent bunu çeyrek Kelly tahmini ile azaltır (asla artırmaz). Sabit lot burada ayarlanan büyüklüğü işlem yapar.</td>
|
|
<td>Fixed risk % / 0.01</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Money_Risk_Percent</td>
|
|
<td>Risk % of balance per trade</td>
|
|
<td>İşlem başına riske edilen bakiye yüzdesi. Lot büyüklüğü bundan ve gerçek stop mesafesinden türetilir, böylece hangi stop modu seçilirse seçilsin değer geçerlidir. Ayrıca Intelligent boyutlandırmanın azalttığı tavan değerdir.</td>
|
|
<td>1%</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Trade Management</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>tradingdirection</td>
|
|
<td>Trade direction</td>
|
|
<td>EA'yı yalnızca alışlar, yalnızca satışlar veya her ikisiyle sınırlar.</td>
|
|
<td>Both</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Entry_Multiplier</td>
|
|
<td>Entry type/offset</td>
|
|
<td>Emrin fiyata göre nerede konumlandığı: piyasada, 1‑3x volatilite kadar ötelenmiş bir limit veya stop emri, son swing'de veya AI güvenine göre ölçeklenmiş bir geri çekilme.</td>
|
|
<td>Market</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>SL_Mode</td>
|
|
<td>Stop-loss mode</td>
|
|
<td>Stopun son swing'in ne kadar ötesine yerleştirileceği. Çapa her zaman Bars to analyse penceresindeki swing ucudur — alış için en düşük dip, satış için en yüksek tepe — ve bu yalnızca payı seçer: sabit bir volatilite katı, hiçbiri veya kanaat arttıkça daralan uyarlanabilir bir pay. Girişten minimum mesafe her zaman uygulanır.</td>
|
|
<td>1 x ATR from previous swing</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>TP_Mode</td>
|
|
<td>Take-profit mode</td>
|
|
<td>Hedefin nerede konumlandığı. ATR modları girişten itibaren bir volatilite katını ölçer; Previous swing karşı swing'i hedefler; Intelligent, o işlemin kendi riskinin bir katını hedefler — sıfır güvende 2,5x'ten tam kanaatte 5x'e kadar — ödül:risk oranını stopla tutarlı tutar.</td>
|
|
<td>Previous opposed swing</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Min_Risk_Reward_Ratio</td>
|
|
<td>Min reward:risk (reject only)</td>
|
|
<td>Bir işlem, ödül:risk oranı bunun altına düşerse atlanır. Yalnızca reddeder; stop veya hedefi asla yeniden boyutlandırmaz.</td>
|
|
<td>1:2</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>TrailingStrategy</td>
|
|
<td>Trailing stop</td>
|
|
<td>Fiyat lehine hareket ettiğinde stopun açık bir pozisyonu nasıl takip edeceği.</td>
|
|
<td>None</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Signal_Expiration</td>
|
|
<td>Pending order expiry (bars)</td>
|
|
<td>Bekleyen bir emrin iptal edilmeden önce kaç bar aktif kalacağı.</td>
|
|
<td>3 bars</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Confidence_Source</td>
|
|
<td>AI confidence source</td>
|
|
<td>Uyarlanabilir stopu, hedefi, trailing'i, erken çıkışı ve Intelligent boyutlandırmayı hangi güvenin beslediği.</td>
|
|
<td>AI only</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Min_Vote_Open</td>
|
|
<td>Min vote to open (AI + classic)</td>
|
|
<td>Her iki motor için 0‑100 ölçeğinde birleşik bir eşik: bir işlem açmak için ne kadar birleşik sinyal anlaşması gerekir. Klasik filtreler desen ağırlıklarını katar; AI, güven kademesinin ağırlığını katar — 25, 50, 75 veya 100 — böylece tereddütlü bir çağrı zayıf oy verir ve neredeyse kesin olan tam güçte oy verir. Ayrı bir AI güven ayarı yoktur: bunu artırmak, daha güçlü klasik anlaşma talep ettiği gibi, tam olarak aynı şekilde daha güvenli bir AI talep eder.</td>
|
|
<td>20%</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Min_Vote_Close</td>
|
|
<td>Min opposite vote to close (AI + classic)</td>
|
|
<td>Her iki motor için birleşik bir eşik: açık bir işlemi kapatmak için ters yönde ne kadar birleşik sinyal anlaşması gerekir ve yalnızca bunun kapatması için AI'nın pozisyona karşı ne kadar güçlü dönmüş olması gerekir. Min vote to open'in üzerinde tutun, böylece bir işlemden çıkmak girmekten daha fazla kanaat gerektirir ve pozisyona karşı kısa bir titreşim onu kapatmaz. Sinyal güdümlü çıkışları tamamen kapatmak için Disabled olarak ayarlayın, yalnızca stop‑loss, take‑profit ve trailing kalır.</td>
|
|
<td>80%</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Classic Signals</strong> - eğitimsiz yedek yol</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableMA / EnableRSI</td>
|
|
<td>MA / RSI classic vote</td>
|
|
<td>Hareketli Ortalama ve RSI sinyallerini açar veya kapatır.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>PeriodMA / PeriodRSI</td>
|
|
<td>MA / RSI period</td>
|
|
<td>İki klasik gösterge tarafından kullanılan periyotlar. Oy ve eşleşen AI giriş özelliği tarafından paylaşılır.</td>
|
|
<td>50 / 14</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>MA_Type</td>
|
|
<td>MA type</td>
|
|
<td>Ortalama yöntemi — SMA, EMA, SMMA, LWMA, ALMA, DEMA, ZLEMA, T3 veya Kalman. Oy ve MA giriş özelliği tarafından paylaşılır.</td>
|
|
<td>EMA</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableMACD / EnableIchimoku</td>
|
|
<td>MACD / Ichimoku classic vote</td>
|
|
<td>MACD ve Ichimoku sinyallerini açar veya kapatır. MACD momentum ve fiyat/osilatör uyumsuzluğu ekler; Ichimoku çoklu zaman dilimi destek ve direnç yapısı ekler — bulut pozisyonu, çizgi kesişimleri, kırılmalar ve gecikmeli çizgi onayı.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>MACD_PeriodFast / MACD_PeriodSlow / MACD_PeriodSignal</td>
|
|
<td>MACD periods</td>
|
|
<td>MACD'deki hızlı EMA, yavaş EMA ve sinyal çizgisi için periyotlar. Momentum ve uyumsuzluk hassasiyetini kontrol eder: daha hızlı periyotlar fiyat değişikliklerine daha hızlı tepki verir, daha yavaş periyotlar gürültüyü yumuşatır. Sunulan her kombinasyon geçerlidir ve oy ile eşleşen AI giriş özelliği tarafından paylaşılır.</td>
|
|
<td>12 / 26 / 9</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>Ichimoku_PeriodTenkan / Ichimoku_PeriodKijun / Ichimoku_PeriodSenkou</td>
|
|
<td>Ichimoku periods</td>
|
|
<td>Tenkan‑sen (dönüşüm çizgisi, kısa vadeli orta nokta), Kijun‑sen (temel çizgi, orta vadeli orta nokta) ve Senkou Span B (bulutu oluşturan uzun vadeli orta nokta) için periyotlar. Çoklu zaman dilimi desteğini ve direncini kontrol eder: daha kısa Tenkan/Kijun periyotları daha hızlı tepki verir, daha uzun Senkou B daha geniş bir bulut oluşturur. Sunulan her kombinasyon geçerlidir ve oy ile eşleşen AI giriş özelliği tarafından paylaşılır.</td>
|
|
<td>9 / 26 / 52</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>AI Input Features</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>ind_Periods</td>
|
|
<td>Bars to analyse</td>
|
|
<td>AI'nın özellikleri için geriye bakış penceresi ve stopun sabitlendiği swing penceresi.</td>
|
|
<td>20 bars</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>VolumeData</td>
|
|
<td>Volume data type</td>
|
|
<td>Hacmin okunduğu her yerde hangi hacim serisinin kullanılacağı.</td>
|
|
<td>Tick volume</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableVolume</td>
|
|
<td>Feature: volume</td>
|
|
<td>Hacmi önceki bara göre değişim olarak dahil eder, böylece her enstrümanda aynı anlama gelir.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableTime</td>
|
|
<td>Feature: time</td>
|
|
<td>6 döngüsel okuma ekler: günün saati, haftanın günü ve yılın ayı, her biri sinüs/kosinüs çifti olarak, böylece 23:00 ve 00:00 veya Aralık ve Ocak, zıt uçlar yerine bitişiktir. Modelin seans ritmini, hafta içi etkilerini ve mevsimselliği okumasını sağlar.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableATR</td>
|
|
<td>Feature: volatility (ATR)</td>
|
|
<td>Volatiliteyi fiyatın bir kesri olarak dahil eder, böylece enstrümanlar ve yıllar arasında karşılaştırılabilir kalır.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableMAFeature / EnableRSIFeature</td>
|
|
<td>Feature: Moving Average / RSI</td>
|
|
<td>Klasik sinyal olarak oy kullanıp kullanmadıklarından bağımsız olarak MA ve RSI'yı ağa girdi olarak besler.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableMACDFeature / EnableIchimokuFeature</td>
|
|
<td>Feature: MACD / Ichimoku</td>
|
|
<td>Klasik sinyal olarak oy kullanıp kullanmadıklarından bağımsız olarak MACD ve Ichimoku'yu ağa girdi olarak besler. MACD 3 okuma, Ichimoku 8 okuma ekler.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableSwingContext</td>
|
|
<td>Feature: ZigZag swing context</td>
|
|
<td>Onaylanmış swing yapısı — son swing'in yönü, büyüklüğü, yaşı ve geri çekilmesi — artı fiyatın son aralığında nerede olduğu ve ortalamasından ne kadar uzaklaştığı.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableNews / NewsFeatureWindowMinutes</td>
|
|
<td>Feature: news proximity</td>
|
|
<td>Bir haber olayına yakınlık — önceden bilinemeyecek olan sonuç değil — yapılandırılabilir bir pencere boyunca.</td>
|
|
<td>False / 60 minutes</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableADCumulativeDelta</td>
|
|
<td>Feature: Cumulative Delta</td>
|
|
<td>6 emir akışı okuması ekler: baskı, kümülatif delta, alış ve satış tarafı yarıları ayrı ayrı, emilim (sonuçsuz çaba) ve inisiyatif (sonuçlu çaba).</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableADShorteningOfThrust</td>
|
|
<td>Feature: Shortening of Thrust</td>
|
|
<td>4 tükenme okuması ekler: aynı yöndeki en son itişin bir öncekinden ne kadar kısa olduğu, daha fazla hacme mal olup olmadığı, kaç itişin biriktiği ve yalnızca bir karşı hareket onu onayladığında tetiklenen bir okuma.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableADWyckoffEventStream</td>
|
|
<td>Feature: Wyckoff Events</td>
|
|
<td>12 okuma ekler: mevcut adlandırılmış olay (14'ün tamamı — PS, SC, AR, ST, Spring, LPS, SOS artı PSY, BC, ARB, STB, UTAD, LPSY, SOW), aralığın sınırları fiyattan volatilite normalleştirilmiş mesafe olarak, ulaşılan yapısal aşama, her iki yönde karakter değişimi, dört eğimli yapı sınıfı ve yeniden birikim/yeniden dağıtım bayrakları.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableADWyckoffFailedStructure</td>
|
|
<td>Feature: Wyckoff Failed Structure</td>
|
|
<td>İki başarısızlık ailesi boyunca 5 okuma ekler: yapısal tepe/dibe ulaşmadan dönen bir swing ve yeniden testte reddedilen bir sınır kırılması — her biri işaretli kalite puanıyla.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableADWyckoffSignificantBarInversion</td>
|
|
<td>Feature: Wyckoff Bar Inversion</td>
|
|
<td>Klimatik kontrol transfer barları için 5 okuma ekler: son ortalamalara göre geniş aralık ve yüksek hacim, bir uçta kapanış, bir volatilite eşiğini aşma ve son karşıt önemli barı kırma — artı kontrol çevirme durumu.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>AutoTuneIndicators</td>
|
|
<td>Auto-tune indicator params</td>
|
|
<td>Hangi özellikler etkinse onlar için en iyi parametre değerlerini arar — geriye bakış pencereleri, hacim ve aralık katları, swing hassasiyeti, periyotlar. Yalnızca eğitim sırasında çalışır; dağıtımda kilitlenir, böylece kazanma oranı geçmişi geçerli kalır.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>IndicatorTuneTrials</td>
|
|
<td>Auto-tune trials</td>
|
|
<td>Aramanın kaç kombinasyonu değerlendirdiği. Zayıf adaylar erken elenir, bu nedenle daha yüksek bir sayı göründüğünden daha az maliyetlidir.</td>
|
|
<td>8</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Session Filter</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableSessionFilter / SF_trade_LondonSession / SF_trade_TokyoSession / SF_trade_NewYorkSession</td>
|
|
<td>Session filter</td>
|
|
<td>İşlemi seçilen seanslarla sınırlar. Üçü de varsayılan olarak açıktır, 00:00‑22:00 GMT'yi kapsar — filtre bar başına bir kez değerlendirilir, bu nedenle tek seans ayarı yavaş bir zaman dilimini girişlerden mahrum bırakabilir. Scheduled Close‑All'u etkilemez.</td>
|
|
<td>On, all three</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Scheduled Close-All</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>targetDayOfWeek / targetHour / targetMinutes</td>
|
|
<td>Close-all day/hour/minute</td>
|
|
<td>Tüm pozisyonları ve bekleyen emirleri seçilen gün, saat ve dakikada kapatır — tipik olarak hafta sonu kapanışı. Session Filter'dan bağımsız çalışır. Day = Disabled kapatır, Every Day günlük yapar.</td>
|
|
<td>Friday 23:45</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Intraday Time Filter</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableITF / ITF_GoodHourOfDay / ITF_BadHoursOfDay / ITF_GoodDayOfWeek / ITF_BadDaysOfWeek</td>
|
|
<td>Intraday time filter</td>
|
|
<td>Daha ince saatlik filtreleme için tercih edilen bir saat ve gün ile kaçınılacak saatleri veya günleri işaretler.</td>
|
|
<td>On, none set</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>News Filter</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableNewsFilter</td>
|
|
<td>Signal: News filter</td>
|
|
<td>Haber filtresini açar veya kapatır.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>NF_LookMinutes / NF_MinImpact</td>
|
|
<td>News window and impact</td>
|
|
<td>Bir olaydan önce ve sonra işlem açılmayan dakika sayısı ve bunu tetikleyen minimum etki seviyesi.</td>
|
|
<td>60 minutes / Holidays</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Market Depth Filter</strong> - yalnızca canlı işlem</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableMarketDepth</td>
|
|
<td>DOM imbalance filter (live)</td>
|
|
<td>Bir sinyali onaylayabilen veya veto edebilen emir defteri dengesizlik kontrolü. Gerçek piyasa derinliği verisi sağlayan bir broker gerektirir.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>DOM_DepthLevels / DOM_ImbalanceScale / DOM_MaxSpreadMultiple</td>
|
|
<td>DOM levels, influence, spread cap</td>
|
|
<td>Taraf başına emir defteri seviyeleri, dengesizliğin sinyali ne kadar güçlü etkileyebileceği ve üzerinde bir işlemin veto edildiği spread katı.</td>
|
|
<td>5 / 100% / 3x</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Risk Guard</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableRiskGuard</td>
|
|
<td>Signal: Risk Guard</td>
|
|
<td>Günlük kayıp/drawdown durdurmayı açar veya kapatır.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>MaxDailyLossPct / MaxDrawdownPct</td>
|
|
<td>Max daily loss / drawdown %</td>
|
|
<td>Günün kaybı veya zirveden drawdown bu yüzdelere ulaştığında, limit sıfırlanana kadar yeni işlem açılmaz. Açık pozisyonlar asla zorla kapatılmaz.</td>
|
|
<td>Disabled</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Trade Journal / Ranking</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>UseDatabaseRanking</td>
|
|
<td>Weight filters by DB win-rate</td>
|
|
<td>Her sinyal deseninin bu EA'nın kendi geçmişinde nasıl performans gösterdiğini izler ve etkiyi işe yarayana kaydırır. Ayrıca Report düğmesinin dışa aktardığı günlüğü etkinleştirir — işlem günlüğünü kullanmak için bunu açın.</td>
|
|
<td>False</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>Neural Network</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>AIType</td>
|
|
<td>AI algorithm</td>
|
|
<td>Hangi ağın eğitilip işlem yapacağını seçer — Perceptron, Convolutional, LSTM veya Hybrid — veya Disabled, yalnızca MA/RSI'ya düşer. Varsayılan, Market sürümünde Disabled ve özel sürümde Hybrid'dir, böylece yeni bir kurulum ya hemen işlem yapar ya da tam AI yığınıyla başlar.</td>
|
|
<td>Disabled / Hybrid</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>TrainingOptimizer / OutputNeuronsCount</td>
|
|
<td>Optimizer and output type</td>
|
|
<td>Ağırlıkları hangi algoritmanın güncellediği ve 3 yollu Al/Sat/Nötr sınıflandırıcı veya tek değerli regresyon olarak eğitilip eğitilmediği.</td>
|
|
<td>Adam / Classification</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>InitialNeurons / MinNeuronsCount / NeuronsReduction / LstmHiddenSize / ConvFilterCount / ConvPoolWindow / ConvPoolStep</td>
|
|
<td>Network shape</td>
|
|
<td>Ağ topolojisi: ilk katmandaki nöronlar, daralan katmanların altına küçülemeyeceği taban, her katmanın küçülme yüzdesi ve LSTM, Convolutional ve Hybrid tipleri tarafından kullanılan bellek, filtre, pooling penceresi ve pooling adımı boyutları. AI seçicinin kendisi artık ön ayarı seçer: MLP 3L / 4L, CONV 2L, LSTM 2L, Hybrid 2L veya Disabled.</td>
|
|
<td>500 / 20 / 70% / 32 / 16 / 3 / 2</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>StudyPeriods</td>
|
|
<td>Training years</td>
|
|
<td>Ağın kaç yıllık grafik geçmişi üzerinde eğitileceği.</td>
|
|
<td>10 years</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>OOSSplit</td>
|
|
<td>Out-of-sample holdout</td>
|
|
<td>Ayrı tutulan ve eğitim için asla kullanılmayan, yalnızca görülmemiş veri performansını ölçmek için kullanılan geçmiş payı.</td>
|
|
<td>30%</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>MinRecall</td>
|
|
<td>Min per-class OOS recall %</td>
|
|
<td>Bir modelin canlıya geçmeden önce Al, Sat ve Nötr sınıflarının her birinin ayrı tutulan verilerde ne kadar iyi tanınması gerektiği, böylece bir yönü görmezden gelerek dağıtılamaz. Bu 3 yollu sınıflandırmadır, işlem kazanma oranı değil — rastgele tahmin yaklaşık %33 puan alır. Doğruluk hedefi yoktur: eğitim iyileşmeyi durdurana kadar çalışır, ardından en iyi modelini dağıtır.</td>
|
|
<td>40%</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>AILogitPriorStrength</td>
|
|
<td>AI: prior correction to true base rate</td>
|
|
<td>Dönüş noktaları nadirdir, bu nedenle ağ dengeli veriler üzerinde eğitilir ve aksi takdirde çok fazla Al ve Sat çağrısı yapardı. Bu, her cevabı gerçekte ne sıklıkta meydana geldiğine göre yeniden ağırlıklandırır, böylece canlı işlem eğitim rakamlarına daha çok benzer. Daha yüksek = gerçek baz orana doğru daha güçlü düzeltme.</td>
|
|
<td>25%</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>OversampleParity</td>
|
|
<td>AI: oversample parity</td>
|
|
<td>Hassasiyet/frekans kadranı: daha düşük, daha az ama daha seçici Al/Sat çağrısı verir, daha yüksek daha fazla verir. Nötr kasıtlı olarak daha ağır kalır, bu nedenle bu esas olarak modelin yönlü sınıfları ne kadar agresif çağırdığını yönetir.</td>
|
|
<td>60%</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>FocalLossGamma</td>
|
|
<td>Focal-loss gamma</td>
|
|
<td>Eğitimin sınıflandırılması zor barlara ne kadar güçlü odaklandığı. 0, basit sınıf dengeleme lehine devre dışı bırakır, 1.0 ise burada kullanılan daha hafif varsayılandır.</td>
|
|
<td>1.0</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>SwingConfirmationBars</td>
|
|
<td>Swing confirm bars (label)</td>
|
|
<td>Bir swing dönüş adayından sonra, eğitim için güvenmeden önce beklenecek bar sayısı, çünkü son swingler hâlâ şekil değiştirebilir.</td>
|
|
<td>100 bars</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>EnableOnlineLearning</td>
|
|
<td>AI: keep learning live from confirmed bars</td>
|
|
<td>Dağıtımdan sonra, canlı bir grafikte yeni onaylanan yapıya modeli uyarlamaya devam eder, yalnızca son doğruluk korunduğu sürece. Strateji Test Cihazında etkisi yoktur.</td>
|
|
<td>True</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>SignalClusterWindow / MaxErasPerRun</td>
|
|
<td>Decluster window / max eras</td>
|
|
<td>Aynı yöndeki ardışık okları bu kadar bar içinde bire indirger (yalnızca görüntüleme) ve EA kontrol etmeden önce kaç eğitim geçişinin çalışacağını sınırlar.</td>
|
|
<td>6 / 1000</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="4"><strong>NN Optimizer / Performance</strong></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>AdamLearningRate / AdamBeta1 / AdamBeta2</td>
|
|
<td>Adam optimizer settings</td>
|
|
<td>Adam optimize edici için öğrenme oranı ve bozunma oranları (Optimizer = Adam olduğunda kullanılır). Varsayılanlar standart yayınlanmış değerlerdir ve nadiren değiştirilmeleri gerekir.</td>
|
|
<td>0.0003 / 0.9 / 0.999</td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td>SgdLearningRate / SgdMomentum</td>
|
|
<td>SGD optimizer settings</td>
|
|
<td>SGD+momentum optimize edici için öğrenme oranı ve momentum (Optimizer = SGD olduğunda kullanılır).</td>
|
|
<td>0.0003 / 0.9</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
|
|
<h2>Son Notlar</h2>
|
|
|
|
<p>Warrior EA, harici bağımlılıklar veya manuel optimizasyon olmadan uyarlanabilir otomasyon isteyen yatırımcılar için tasarlanmıştır. Eğitim panelini inceleyin, görülmemiş veri doğruluğunu kontrol edin ve daha derin içgörüler için işlem günlüğünü keşfedin.</p> |