Yperion EA
- Uzmanlar
- Sürüm: 2.0
YPERION EA — Uyarlanabilir Riskle Ichimoku Trend Uyumu
RSI uyumuyla filtrelenmiş Ichimoku Kinko Hyo trend sinyallerini işlem yapar; ATR'ye uyarlanabilir stoplar, entegre piramitleme, başabaş (breakeven) ve seri bazlı dinamik risk motoruna sahiptir. Sezgiyle değil, performansa göre riski ölçekleyen kurala dayalı bir trend takipçisi arayan yatırımcılar için tasarlanmıştır.
Genel bakış
YPERION EA, tam Ichimoku bulutunu (Tenkan, Kijun, Senkou A/B, Chikou) RSI uyumuyla birleştirerek zayıf sinyalleri eler ve yalnızca onaylanmış trend devamı kurulumlarında işlem yapar. Stop ve hedefler ATR'ye göre uyarlanabilir olduğundan, sistem sabit pip değerleri yerine her sembolün volatilitesine otomatik olarak uyum sağlar. Herhangi bir sembol ve zaman diliminde çalışır; H1-H4'te trend eğilimli başlıca Forex çiftleri (EURUSD, USDJPY, GBPUSD) ve altın için en uygunudur.
Nasıl çalışır
- Her yeni mumda Ichimoku hizalaması kontrol edilir: Tenkan/Kijun kesişimi, fiyatın buluta göre konumu ve Chikou span teyidi.
- RSI uyumu sinyali filtreler: yalnızca boğa eşiğinin üzerindeki boğa Ichimoku kurulumları ve ayı eşiğinin altındaki ayı kurulumları işleme alınır.
- ATR volatilite filtresi, volatilite ortalamasının belirlenen bir oranının altına düştüğünde girişleri engeller; spread filtresi ise gap veya düşük likidite kaynaklı spread sıçramalarında girişleri atlar.
- Stop loss ve take profit, girişten itibaren ATR'nin katları olarak belirlenir.
- Açık pozisyonlar, ayarlanabilir ATR adım aralıklarında trend yönünde piramitlenebilir, belirlenen kâr eşiğine ulaşıldığında başabaşa taşınabilir ve EMA tabanlı bir dönüş sinyaliyle erken kapatılabilir.
- Pozisyon büyüklüğü riske dayalı olarak hesaplanır (bakiyenin %'si) ve risk yüzdesinin kendisi kazanma serilerinde artar, kaybetme serilerinde azalır.
Giriş parametreleri
Genel
- MagicNumber: bu EA'nın işlemlerini diğerlerinden ayıran benzersiz kimlik
- Slippage: emir yürütmesinde izin verilen maksimum fiyat sapması (puan cinsinden)
- ShowPanel: grafikte durum panelini göster
Ichimoku ayarları
- Ichimoku_Tenkan: Tenkan-sen periyodu
- Ichimoku_Kijun: Kijun-sen periyodu
- Ichimoku_Senkou: Senkou Span B periyodu
RSI uyumu
- RSI_Period: RSI hesaplama periyodu
- RSI_BullThresh: uzun sinyaller için RSI bu değerin üzerinde olmalı
- RSI_BearThresh: kısa sinyaller için RSI bu değerin altında olmalı
ATR ve volatilite
- ATR_Period: ATR hesaplama periyodu
- ATR_SL_Mult: stop loss = ATR x bu çarpan
- ATR_TP_Mult: take profit = SL mesafesi x bu çarpan (kâr:risk oranı)
- Filter_VolOK: minimum volatilite filtresini etkinleştir
- Filter_ATRSmaPer: volatilite filtresinde kullanılan ATR ortalamasının periyodu
- Filter_MaxSpread: maksimum spread filtresini etkinleştir
- Filter_MaxSpreadPoints: spread bu puan sayısını aştığında yeni girişleri atla
Pozisyon yönetimi
- PM_UseBreakeven: kâra geçildiğinde stop loss'u giriş noktasına taşı
- PM_BreakevenATR: başabaşı tetiklemek için gereken kâr (ATR katları cinsinden)
- PM_UsePyramiding: kazanan pozisyonlara ekleme yapılmasına izin ver
- PM_PyramidLevels: işlem başına maksimum piramit ekleme sayısı
- PM_PyramidATRStep: her piramit ekleme arasındaki kâr aralığı (ATR katları cinsinden)
- PM_PyramidLotMult: her piramit eklemenin başlangıç lotuna oranı olarak büyüklüğü
Dönüş çıkışı
- Filter_RevExit: trend dönüşünde EMA tabanlı erken çıkışı etkinleştir
- Filter_RevEMAPer: dönüşü tespit etmek için kullanılan EMA periyodu
Dinamik risk
- Risk_BasePercent: işlem başına riske atılan varsayılan bakiye %'si
- Risk_MaxPercent: kazanma serileri sırasında ulaşılabilecek risk % tavanı
- Risk_MaxLotSize: risk hesaplamasından bağımsız olarak lot büyüklüğünün sabit üst sınırı
- Streak_WinsToUp: riskin artmaya başlaması için gereken ardışık kazanç sayısı
- Streak_RiskStepUp: uygun her kazanma serisi için eklenen risk %'si
- Streak_LosesToDn: riskin azalmaya başlaması için gereken ardışık kayıp sayısı
- Streak_RiskStepDn: uygun her kaybetme serisi için çıkarılan risk %'si
Optimize edici puanı
- Score_MinProfitFactor: bu kâr faktörünün altındaki optimizasyon geçişlerini eler
- Score_MaxDrawdownPct: bu düşüş %'sinin üzerindeki geçişleri eler
- Score_MinTrades: bu işlem sayısının altındaki geçişleri eler
- Score_R2Weight: puanda özkaynak eğrisi düzgünlüğünün (R2) ağırlığı
- Score_SlopeWeight: puanda kâr hızının (normalize edilmiş eğim) ağırlığı
- Score_SplitPenalty: testin ilk ve ikinci yarısı arasındaki R2 sapması için ceza
- Score_SkewPenalty: kârın tek bir işlemde yoğunlaşması için ceza
- Score_UlcerPenalty: düşüş derinliği ve süresi için ceza (Ulcer Index)
- Score_MARWeight: puanda sermaye verimliliğinin (MAR oranı) ağırlığı
- Score_TradeBonusWeight: işlem sayısı güvenilirlik bonusunun ağırlığı (azalan)
Optimize edici puanlama sistemi
YPERION EA, aşırı uyuma (curve-fitting) karşı mücadele etmek için tasarlanmış özel bir OnTester() puanlama fonksiyonu içerir. Optimizasyon geçişlerini ham net kâra göre sıralamak yerine; özkaynak eğrisinin düzgünlüğünü (R2), kâr hızını (eğim), testin ilk ve ikinci yarısı arasındaki kararlılığı (zamansal sapma), kârın tek işlemlerde yoğunlaşmasını (skew), düşüş derinliği ve süresini (Ulcer Index) ve sermaye verimliliğini (MAR oranı) değerlendirir; işlem sayısının güvenilirliği için azalan oranlı bir bonus uygular. Minimum kâr faktörü, maksimum düşüş veya minimum işlem sayısı eşiklerini geçemeyen geçişler doğrudan elenir. Bu puanlama sistemini optimizasyon sırasında etkinleştirmek için Optimizer Criterion'ı Custom max olarak ayarlayın.
Önerilen kurulum
Sembol: XAUUSD, EURUSD, GBPUSD, USDJPY
Zaman dilimi: H6, H4 veya H1
Broker: düşük spread'li ECN/RAW hesap önerilir
VPS: 7/24 kesintisiz çalışma için önerilir
Ekran görüntüleri
XAUUSD, H6'da örnek grafik ve backtest gösterilmiştir, 1 dakikalık OHLC modelleme modunda test edilmiştir: Ichimoku bulutunu gösteren canlı grafik, aktif sinyal paneli ve piramitlenmiş girişlere sahip açık bir işlem. Önerilen parametre yapılandırması da referans olarak gösterilmektedir.
Sorumluluk reddi
Geçmiş performans gelecekteki sonuçları garanti etmez. Forex ve CFD ticareti önemli zarar riski taşır. Canlı kullanımdan önce demo hesapta kapsamlı şekilde test edin. Hiçbir kâr garanti edilmez.
