StarFox
- Uzmanlar
- Juan Antonio Alvarenga Galindo
- Sürüm: 1.0
- Etkinleştirmeler: 5
Uzman Kılavuzu: Algoritmik Ticarette Giriş Mantığı (STARFOX)
1. Otomatik Karar Motoruna Giriş
Yüksek doğruluklu sistemlerin tasarımında, karar verme mimarisi CSignalEngine'de merkezileştirilmiştir. Bu özelleşmiş sınıf, sadece bir yazılım bileşeni değil, karmaşık veri tamponlarını (RSI, MA, ADX) ayrık, yürütülebilir boole mantığına soyutlayan sınıf tabanlı bir mimari yapıdır. CSignalEngine, piyasa gürültüsünü normalleştirmek ve ikili doğrulamaya dönüştürmek için üç mumluk bir teknik geçmişi (0, 1 ve 2 endeksleri) işler. Bu motorun temel amacı, ticareti duygusal öznellikten arındırmak ve sistemin tekrarlanabilirliğini garanti eden matematiksel kesinlikle değiştirmektir.
Kod Felsefesi: "Akıllı Korumalı Agresif Hibrit Motor".
Algoritma belirli sinyalleri değerlendirmeye geçmeden önce, piyasanın makro-yapısal bağlamını doğrulamalı, oynaklık ve trendin engel değil, arkadan esen rüzgar gibi davrandığından emin olmalıdır.
2. Temeller: Trend (EMA) ve Güç (ADX)
STARFOX sistemi sıkı bir yakınsama rejimi altında çalışır. Herhangi bir girişi düşünmeden önce, CSignalEngine, yönsel önyargıyı ve ortamın uygulanabilirliğini belirlemek için genellikle H4 (TimeFrame_Trend) olarak yapılandırılmış HTF'ye (Üst Zaman Dilimi) danışır.
Gösterge | Kod Parametresi | Sistem için Kritik İşlev
--- | --- | ---
Hareketli Ortalama (EMA) | MA_Trend_Period (200) | Yapısal Filtre: Yönsel önyargıyı tanımlar. Mantık: Mevcut Fiyat > EMA = Boğa Rejimi; Mevcut Fiyat < EMA = Ayı Rejimi.
ADX | ADX_MinLevel (20.0) | Daralma Filtresi: "Ölü piyasalarda" işlemleri engeller. < 20.0 değerleri, osilatörlerin yanlış sinyaller (whipsaws) ürettiği konsolidasyon aşamalarını gösterir.
Sağlıklı bir trend ve 20.0 eşiğinin üzerinde bir piyasa gücü onaylandığında, algoritma en uygun giriş noktasını belirlemek için osilasyon mantığını devreye sokar.
3. Ana Sinyal: 'RSI Hook' (Dönüş Kancası)
"Rota 1" olarak tanımlanan bu yüksek kaliteli teknik sinyal, fiyat tükenmesinden sonra momentumun tersine dönmesini yakalamayı amaçlar. Sistem sadece aşırı seviyeleri değil, mevcut mumda bir mikro-dönüş onayı arar.
Hook Yürütme Mekaniği:
1. Tükenme Tespiti: Önceki mumun RSI'sı (rsi[1]) aşırı uzamış bölgelere ulaşmış olmalıdır: alışlar için 40.0'ın altı veya satışlar için 60.0'ın üstü.
2. Kanca Doğrulaması (Mikro-Dönüş): Seviye yeterli değildir; sistem, mevcut RSI'nın (rsi[0]) önceki RSI'ya göre yörüngesini değiştirmesini talep eder.
- Alışta: rsi[1] < 40.0 VE rsi[0] > rsi[1].
- Satışta: rsi[1] > 60.0 VE rsi[0] < rsi[1].
3. Mum Uyumu: Sinyal, yalnızca mevcut mum (PERIOD_CURRENT) sinyal yönünde kapanırsa geçerlidir (Alışlar için Boğa / Satışlar için Ayı).
4. Alternatif Sinyal: 'RSI-50 Cross' (Momentum Kesişimi)
Güçlü trend piyasalarında işlem sıklığını optimize etmek için UseRSI50Cross parametresi ikinci bir giriş rotasını etkinleştirir. Bu mantık, RSI tarafsız 50.0 seviyesini kestiğinde impulsu yakalar ve bir momentum tetikleyicisi olarak hareket eder. Hook'tan farklı olarak, bu sinyal yanlış kırılmaları önlemek için ek bir Fiyat Hareketi Momentumu (Price Action Momentum) doğrulaması gerektirir.
Koda entegre edilen mantıksal formül şu şekilde tanımlanır:
Eğer (RSI[1] < 50.0 VE RSI[0] >= 50.0 VE RSI[0] > RSI[1]) + (pClose0 > close[1]) = Alış
Burada pClose0 > close[1] göreli fiyat momentumunu temsil eder (Mevcut Kapanış vs. Önceki Kapanış).
Bu "Rota 2", varlığın sadece teknik bir seviyeyi geçmediğini, aynı zamanda fiyatın işlem yönünde gerçek bir ivme kaydettiğini garanti eder.
5. Onay Hunisi: Price Action ve MTF
Geçerli bir sinyal (Rota 1 veya 2) tespit edildikten sonra bile, STARFOX kararı bir oynaklık normalleştirme ve çoklu zaman dilimi yakınsama sürecine tabi tutar. Yalnızca bu filtreler geçilirse sistem, trade.Buy veya trade.Sell yürütmesi için pozitif bir ResultRetcode yayınlar.
Teknik Yürütme Kontrol Listesi:
- [ ] Mum Doğrulaması (Candle Bias): 0. mumun kapanışında bullishCandle (Alış) veya bearishCandle (Satış) olup olmadığının doğrulanması.
- [ ] MTF Filtresi (Çoklu Zaman Dilimi Yakınsaması): Trend zaman dilimindeki (hRSI_HTF) RSI uyumlu olmalıdır: alışlar için >= 40.0 ve satışlar için <= 60.0. Bu, mikro-sinyalin makro trendin derin bir geri çekilmesi olmadığını garanti eder.
- [ ] Oynaklık Normalleştirme (ATR Spike): Sistem, atrVol[0] > atrVol[1] * VolatilitySpikeMult'u hesaplar. Mevcut ATR önceki ATR'yi 2.5 kat aşarsa, bir oynaklık "sıçraması" (makro haberler veya siyah kuğu olayları) tanımlanır ve güvenlik için giriş otomatik olarak engellenir.
6. Sonuç: Sistem Sinerjisi
STARFOX mimarisi, kantitatif ticarette başarının tahmin etmeye değil, piyasa koşullarının ayrıklaştırılmasına bağlı olduğunu göstermektedir. RSI Hook'un cerrahi hassasiyetini RSI-50 Cross'un akış yakalamasıyla birleştirerek, sistem sıklık ve kazanma oranını dengeler.
Müfredat tasarımı için temel çıkarımlar:
- 🎯 Hiyerarşik Yakınsama: Giriş sinyali, HTF yapısında başlayan bir huninin son adımıdır. Büyük trend yoksa işlem de yoktur.
- 🛡️ Matematiksel Koruma: Oynaklık çarpanı (2.5x ATR) gibi filtrelerin dahil edilmesi, profesyonel bir algoritmayı perakende olandan ayırır ve sermayeyi likidite anormalliklerine karşı korur.
- 📊 Boole Doğrulaması: "Kirli" göstergelerin net mantıksal doğrulamalara dönüştürülmesi, yorumlamayı ortadan kaldırarak ResultRetcode'un uygulamalı matematiğin doğrudan bir sonucu olmasını sağlar.
STARFOX 'nın 4 Akıllı Koruması Seviyesi
1. Oynaklığa Dayalı Koruma (ATR) Kavramına Giriş
Yüksek hassasiyetli algoritmik ticarette, sabit mesafeler, eskimeye giden en kısa yoldur. Piyasa statik değildir; "nefesi" günlük olarak değişir. Bu nedenle STARFOX, savunma kalkanları konuşlandırmak için temel ölçü birimi olarak ATR'yi (Average True Range - Ortalama Gerçek Aralık) kullanır. ATR, sistemin son oynaklığa göre fiyat genişlemesini tanımlamasını sağlar. Robot, keyfi pip'ler kullanmak yerine, korumalarını ATR katları olarak hesaplar ve stratejinin oynak piyasalarda genişlemesine ve düşük aktivite dönemlerinde daralmasına izin vererek sermaye hayatta kalmasını optimize eder.
Akıllı Koruma: Yönlü bir işlemi, kısmi kapanışların ve oynaklığa dayalı zararı durdurma ayarlamalarının algoritmik yürütülmesi yoluyla "sıfır risk" senaryosuna dönüştüren dinamik ve çok boyutlu bir risk yönetimi çerçevesi olarak tanımlanır. Öğrenen için bu, kar almada duygusal önyargının ortadan kaldırılmasını temsil eder.
Sistemi yöneten metriğin oynaklık olduğunu belirledikten sonra, korumanın teknik hiyerarşisini analiz etmeliyiz. İsimlendirmenin önerdiğinin aksine, sistem kar yakalamadan önce mutlak güvenliğe öncelik verir.
2. Seviye 2: Dönüm Noktası (Başa Baş ve Sürtünme Koruması)
"Seviye 2" olarak adlandırılmasına rağmen, kaynak kodu matematiksel bir önceliği ortaya koyuyor: Bu seviye Seviye 1'den önce etkinleşir. Bu, sistemik maruziyetin etkisiz hale getirildiği gerçek Dönüm Noktasıdır.
Teknik Yürütme Sırası:
1. Operasyonel Tetikleyici: Fiyat 1.0x ATR kara ulaşır.
2. Güvenlik Kısmi Kapanış: Sistem otomatik olarak toplam pozisyon hacminin %30'unu (Prot_L2_ClosePct) tasfiye eder.
3. Başa Baş Artı'ya Geçiş: Zararı Durdur (Stop Loss) açılış fiyatına taşınır, ancak kritik bir ayarlama ile: 20 puan (Prot_L2_BESpread) eklenir. Bu 20 puanlık marj, şiddetli bir geri çekilme durumunda, işlemin sadece "başa baş" kapanmasını değil, aynı zamanda spread maliyetlerini ve komisyonları karşılamasını, operasyonu matematiksel olarak pozitif bir "Ücretsiz İşlem"e dönüştürmesini garanti eder.
3. Seviye 1: İlk Kalkan (Alfa Güvencesi)
İşlem Seviye 2'de hayatta kalmasını garanti ettikten sonra, robot daha büyük bir fiyat uzantısına ulaşıldığında birikmiş karı korumaya çalışır.
Teknik Sayfa - Seviye 1:
- Tetikleyici (Trigger): 1.2x ATR (Prot_L1_ATR_Trig'de yapılandırılmıştır).
- Eylem: Kalan hacmin %20'sinin kapanışı.
- Stratejik Mantık: Bu seviye, "yüksek olasılıklı kar alma" görevi görür. Başa baş noktasını güvence altına aldıktan sonra gerçekleştiğinden, işlevi, daha uzun vadeli trend hareketlerine hazırlanırken işlem yükünü azaltmaktır. Bu tersine çevrilmiş hiyerarşi (önce 1.0x ATR'de sermayeyi güvence altına almak ve ardından 1.2x ATR'de kar almak), STARFOX'a muhafazakar ancak son derece etkili risk profilini veren şeydir.
4. Seviye 4: Dinamik Koşucu (Trailing ATR)
Uzun menzilli hedefler aramadan önce, sistem en gelişmiş takip mekanizmasını etkinleştirir. Trailing ATR, nihai kar hedeflerine ulaşılmadan önce bile işlemi savunmaya başlar.
- Konsolidasyon Öncesi Aktivasyon: Fiyat 1.5x ATR'yi (Prot_L4_ATR_Active) aştığında başlar.
- Takip Mesafesi: Zararı Durdur, fiyatı 1.0x ATR sabit bir mesafede kovalar.
- Oynaklık Yönetimi:
- İşlemin varlığın mevcut oynaklığına göre "nefes almasına" izin verir.
- Sabit bir Trailing'den farklı olarak, Zararı Durdur yalnızca oynaklık bunu haklı çıkarırsa hareket eder ve piyasa gürültüsü nedeniyle erken kapanışları önler.
- Fiyat 2.0x ATR hedefine doğru ilerlerken 1.5x ATR'yi koruyan dinamik bir sigorta görevi görür.
5. Seviye 3: Kritik Kar Konsolidasyonu
Seviye 3, iyi yakalanmış bir trendin zirvesini temsil eder. Robotun pozisyonu tuttuğu için ödülün büyük kısmını talep ettiği noktadır.
Konsolidasyon Matematiği: 2.0x ATR (Prot_L3_ATR_Trig) kara ulaşıldığında, sistem hala açık olan hacmin %50'sinin kapanışını gerçekleştirir. Bu, başlangıç lotunun %50'si değil, olası bir trend tükenmesinden önce fiyat uzantısından yararlanmak için nihai maruziyetin ciddi bir şekilde azaltılmasıdır.
Bu hacim parçalanması, piyasa dönmeye çalıştığında, tüccarın işlem değerinin büyük kısmını zaten çıkarmış olmasını sağlar.
DiKKAT - TEKNİK UYARI: Minimum Hacim Gereksinimi
Bu 4 seviyenin yürütülebilmesi için, başlangıç normalleştirilmiş hacminin yeterli olması gerekir. Minimum lot (0.01) ile işlem yapılıyorsa, sistem aracı kurum sınırlamaları nedeniyle kısmi kapanışları (%20, %30, %50) gerçekleştiremez. Koruma mantığının pozisyonu doğru bir şekilde parçalayabilmesini sağlamak için en az 0.05 lotluk bir başlangıç lotu önerilir.
6. Koruma Yükselişinin Karşılaştırmalı Sentezi
Aktivasyon Sırası | Seviye | Tetikleyici (ATR) | Ana Eylem | Öğrenen İçin Fayda
--- | --- | --- | --- | ---
1. | 2: Dönüm | 1.0x | %30 Kapanış + BE+20 | Sermaye Koruma: Sıfır Risk.
2. | 1: Kalkan | 1.2x | Kısmi kapanış %20 | Alfa Güvencesi: Gerçek Kar.
3. | 4: Koşucu | 1.5x | Takip Eden Durdurma (1.0 ATR) | Dinamik Savunma: Koşuyu korur.
4. | 3: Konsolidasyon | 2.0x | Kısmi kapanış %50 | Maksimizasyon: Trendin büyük kısmını yakalar.
7. Sonuç: "Sıfır Risk" Zihniyeti
STARFOX 'nın mimarisi, kar yönetiminin psikolojik sürtünmesini ortadan kaldırarak manuel ticareti aşar. Sistem ne olacağını görmek için "beklemez"; oynaklığa matematiksel olarak tepki verir. Bu dört seviyeyi otomatikleştirerek, açgözlülük düzenli bir tasfiye sürecine ve korku zırhlı bir zararı durdurma yapısına dönüştürülür.
STARFOX Başarısının 3 Sırrı:
1. Hayatta Kalma Önceliği: Sistem, diğer herhangi bir metrikten önce Başa Baş (1.0x ATR) arar ve sermayenin mümkün olan en kısa süre maruz kalmasını sağlar.
2. Risk Parçalanması: "Taksitler" halinde toplama (%20, %30, %50), karı geri vermeden öz sermaye eğrisini düzeltmeye ve genişletilmiş trendlerden yararlanmaya olanak tanır.
3. Algoritmik Takip: Trailing ATR kullanımı, işlem kazanan olduğunda, duygusal dürtüyle çıkmaya karar vermemiz yerine, piyasanın bizi garantili bir karla "dışarı atması" gerektiğini garanti eder.
STARFOX Uzman Teknik Analiz ve Yapılandırma
──────────────────────────────────────────────────
XAUUSD (Altın) çiftinde H1 zaman diliminde STARFOX uzman strateji test raporuna dayanarak, yapılandırma parametreleri klasik teknik analizi agresif kurtarma yönetimi (Grid/Martingale) ve dinamik koruma ile birleştiren hibrit bir stratejiyi ortaya koymaktadır.
Bu testte kullanılan temel parametreler aşağıda ayrıntılandırılmıştır:
1. Trend ve Gösterge Yapılandırması
Uzman, işlem yapmadan önce piyasa yönünü filtrelemek için standart göstergeler kullanır:
• Hareketli Ortalama (MA): 200 periyotluk bir süre kullanılır (MA_Trend_Period=200), bu da sistemin ana filtre olarak uzun vadeli trende öncelik verdiğini gösterir[1].
• RSI (Göreceli Güç Endeksi): 30 aşırı satım ve 70 aşırı alım seviyeleri ile 14 periyot olarak yapılandırılmıştır[1]. Ayrıca, UseRSI50Cross=true parametresi, bu yapılandırmada RSI 50 seviyesinin kesişmesinin aktif bir giriş tetikleyicisi olduğunu göstermektedir[2].
• ADX: 20 minimum seviyeli bir trend gücü filtresi kullanılır (ADX_MinLevel=20), bu da aşırı yatay veya momentumsuz piyasalarda işlem yapmaktan kaçınmayı sağlar[1].
2. Risk Yönetimi ve Çıkışlar (SL/TP)
Sistem sabit pipler kullanmaz, ancak ATR (Ortalama Gerçek Aralık) aracılığıyla piyasa oynaklığına uyum sağlar:
• Zarar Durdur ve Kar Al: ATR çarpanları ile tanımlanmış olup son derece geniştir: ATR_SL_Multiplier=13.80 ve ATR_TP_Multiplier=14.75[1]. Bu, işleme "nefes alması" için bolca alan bırakma niyetini gösterir.
• Temel Risk: BaseRiskPercent %6.25 olarak ayarlanmıştır, bu da standart muhafazakar bir risk yönetimi yaklaşımı için oldukça yüksektir[1].
3. Akıllı Koruma (Smart Protection)
Sistem dinamik korumayı etkinleştirmiştir (UseSmartProtection=true), ancak bu test için özel bir yapılandırma ile:
• Seviye 1 ve 2 (L1/L2): Tetikleyiciler sırasıyla 1.6 ATR ve 2.4 ATR'de olsa da, kapanış yüzdesi (ClosePct) her ikisinde de 0'dır. Bu, bu seviyelerde EA'nın yalnızca Zarar Durdur'u hareket ettirdiğini (muhtemelen Prot_L2_BESpread=190 ile L2'de Başabaş noktasına), ancak kısmi kar almadığını göstermektedir[1].
• Seviye 3 (L3): Burada büyük kar alımı gerçekleşir. 3.2 ATR'ye ulaşıldığında, sistem pozisyonun %80'ini kapatır (Prot_L3_ClosePct=80)[1].
• Seviye 4 (Trailing): Pozisyonun geri kalanının devam etmesi için 6.15 ATR'de devreye girer[1].
4. Grid ve Kurtarma (Martingale)
Bu, yapılandırmanın en agresif yönüdür:
• Grid Etkinleştirildi: UseGridRecovery=true[2].
• Martingale Çarpanı: Grid_Martingale 3.36'dır[2]. Bu, bir işlem başarısız olursa ve sistem bir kurtarma işlemi açarsa, yeni işlemin hacminin bir öncekinin üç katından fazla olacağı anlamına gelir. Bu, sonuçlarda gözlemlenen %48.44'lük yüksek göreceli düşüşü (Drawdown) açıklar[3], çünkü risk kayıp serileri sırasında katlanarak artar.
• Grid Mesafesi: Kurtarma işlemleri oynaklığa göre aralıklanır (Grid_Distance_ATR=6.90)[2].
5. Devre Dışı Bırakılan Filtreler
Bu özel yapılandırma ("set") için, birkaç güvenlik filtresi kapatılmıştır:
• Oynaklık Filtresi: UseVolatilityFilter=false[2].
• Çoklu Zaman Dilimi Filtresi (MTF): UseMTF_RSI=false, bu da EA'nın yalnızca mevcut grafiğin RSI'sine (H1) baktığı ve daha yüksek zaman dilimleri ile onaylamadığı anlamına gelir[2].
• Zaman Filtresi: UseTimeFilter=false, robotun günde 24 saat işlem yapmasına izin verir[2].
Davranış Özeti
Bu yapılandırma agresif bir botu tanımlar. RSI kullanarak ana trend (MA 200) yönünde girişler arar ve büyük fiyat hareketlerine (geniş SL/TP) izin verir. İşlem ters giderse, karlı çıkmak için güçlü bir Martingale (x3.36) ile bir Grid'e başvurur. İşlem iyi giderse, genişletilmiş bir harekette (3.2 ATR) karın çoğunluğunu (%80) güvence altına alır.
──────────────────────────────────────────────────
Kaynak:
[1] ReportTester_XAUUSD_H1_FB205_FR487.csv
