Expert Advisor Live Audit
- Yardımcı programlar
- Sürüm: 1.0
- Etkinleştirmeler: 10
Expert Advisor Live Audit, her Uzman Danışman (EA) kullanıcısının er ya da geç sorduğu soruyu yanıtlar: Uzman Danışmanım bozuk mu, yalnızca şanssız mı, yoksa maliyetler tarafından eritiliyor mu? Bu hesabın işlem geçmişini okur, magic number'a göre gruplar ve her EA için gerçek avantajını (edge), backtest ile karşılaştırmasını ve emir icrasının gerçekte neye mal olduğunu gösterir.
Bu bir göstergedir: hiçbir işlemi açmaz, değiştirmez veya kapatmaz. DLL yok, web isteği yok, harici hizmet yok.
Neler görürsünüz
- Overview (genel bakış): hesaptaki her EA için işlem sayısı, kazanma oranı, kâr faktörü (PF), net sonuç, maksimum düşüş (drawdown), ortalama işlemin 90% aralığı ve bir durum: OK, WATCH, ALERT veya EARLY (20'den az işlem).
- EA detail (EA ayrıntısı): kapanmış işlemlerin özsermaye (equity) eğrisi. Backtest'teki kazanma oranını ve kâr faktörünü girin; mavi bir bant, backtest'e göre beklenen aralığı (90%) gösterir. Ayrıca kaç simüle edilmiş yolun canlı sonucunuzdan daha kötü olduğunu, drawdown değerinizin ve en uzun kayıp serinizin ne kadar olağandışı olduğunu görürsünüz.
- Emin olmak için gereken işlem sayısı: ortalama işlemin, EA'nın mevcut volatilitesinde istatistiksel olarak sıfırdan farklı olabilmesi için kaç işlem gerektiği. EA'lar çoğu zaman 20 veya 30 işlemden sonra değerlendirilir; bu sayı, bir değerlendirmenin ne zaman anlam kazanmaya başladığını gösterir.
- Execution costs (icra maliyetleri): talep edilen fiyata göre giriş ve çıkış kayması (slippage), girişteki spread (makas), sunucu icra süresi, komisyon ve swap, giriş saatine göre maliyet ve "maliyet öncesi" ile "net sonuç" arasında bir şelale (waterfall) grafiği.
- Trades (işlemler): son işlemler ve kendi maliyetleri. "Save CSV" (CSV olarak kaydet), her işlemi ve özeti Excel, Python veya bir yapay zekâ asistanı için yazar.
Maliyetler nasıl ölçülür
- Bekleyen emirler, stop-loss ve take-profit: emir fiyatı gerçekleşme fiyatıyla karşılaştırılır.
- Piyasa emirleri: MetaTrader talep edilen fiyatı saklamaz; bu nedenle gerçekleşme fiyatı, sunucunun emri aldığı andaki son tick ile karşılaştırılır (terminalde o zamana ait tick geçmişi varsa).
- Girişteki spread: tick verilerinden, aksi halde 1 dakikalık çubuktan (* ile işaretlenir).
- Sunucu icra süresi: emir geçmişinde "emir alındı" ile "gerçekleşti" arasındaki süre.
Backtest ile karşılaştırma
"Backtest expectations" parametresine her EA için bir kayıt yazın: magic=winrate/PF, örneğin 1001=62/1.45; 2002=48/1.8. Kazanma oranını ve kâr faktörünü herhangi bir Strategy Tester raporunda okuyabilirsiniz. Karşılaştırma, ölçek olarak canlı ortalama kaybınızı kullanır; bu nedenle her lot büyüklüğüyle çalışır.
Bilmeniz gerekenler
- Yalnızca geriye bakış süresi içinde kapanan pozisyonlar analiz edilir. Açık pozisyonlar dahil edilmez.
- Strategy Tester içinde hesap geçmişi yoktur; bu nedenle ücretsiz demo yerleşik örnek verileri gösterir (SAMPLE DATA ile işaretlenir). Aynı örneği canlı bir grafikte "Show built-in sample data" parametresiyle önizleyebilirsiniz.
- Tüm sayılar geçmişi anlatır. OK durumu, bir EA'nın kârlı kalacağı anlamına gelmez.
Giriş parametreleri
- Look back N days (365): son N günün kapanmış işlemleri. 0 = tüm geçmiş.
- Only these magic numbers (boş): virgülle ayrılmış liste. Boş = her EA.
- Include manual trades (true): magic 0, "Manual trades" (manuel işlemler) olarak gösterilir.
- Names for magic numbers (boş): örneğin 1001=Gold breakout; 2002=Scalper. Boş bırakılırsa deal yorumu kullanılır.
- Backtest expectations (boş): her EA için magic=winrate/PF, ";" ile ayrılmış.
- İlk açılacak sekme, "cost by hour" için saat dilimi, sunucu GMT farkı (-99 = otomatik), panel konumu.
- "Show built-in sample data" (false), ilk seçilecek EA (0 = dikkat gerektiren).
Destek
Anlaşılmayan bir nokta olursa lütfen bana MQL5 üzerinden özel mesaj gönderin.
Kaldıraçlı ürünlerde işlem yapmak yüksek kayıp riski taşır.
