Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
Kodu ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Kodu beğendiniz mi? MetaTrader 5 terminalinde deneyin
Komut dosyaları

Drawdown DNA Analyzer - MetaTrader 5 için komut dosyası

Yayınlayan:
Cristian David Castillo Arrieta
Cristian David Castillo Arrieta
Finansal Yönetim alanında uzmanlaşmış Finans ve Uluslararası İş profesyoneli. Algoritmik ticaret, çoklu varlık portföy oluşturma ve kantitatif risk yönetimi odaklı, kendi kendini yetiştirmiş MQL5 ve Python geliştiricisi.
Görüntülemeler:
32
Derecelendirme:
(2)
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Çoğu yatırımcı, bir stratejinin riskini tek bir rakamla değerlendirir: maksimum düşüş oranı. Bu rakam, sermayenin zirveden ne kadar düştüğünü gösterir; ancak düşüşlerin ne sıklıkta gerçekleştiği, hesabın önceki zirvenin altında ne kadar süre kaldığı ya da ne kadar hızlı toparlandığı hakkında hiçbir bilgi vermez. Aynı maksimum düşüş oranına sahip iki sermaye eğrisi, yatırımcılara çok farklı bir deneyim yaşatabilir.

DrawdownDNA, günlük sermaye eğrisini okuyan ve düşüşlerin tüm yapısını ayrıntılı olarak inceleyen bir komut dosyasıdır. Sermaye eğrisini ve negatif sermaye eğrisini yeniden oluşturur, negatif sermaye eğrisini ayrı düşüş dönemlerine ayırır ve bir dizi risk ölçütünü tek bir dayanıklılık derecesinde birleştirir.

Her çalıştırmada, Uzmanlar sekmesinde şunları görüntüler:

  • Düşüşlerin şekli bir bakışta görülebilsin diye metin biçiminde bir su altı eğrisi.
  • Derinlik, düşüş süresi, toparlanma süresi ve su altı süresini içeren bir düşüş dönemleri tablosu.
  • Maksimum ve ortalama değer kaybı, dönem sayısı, en uzun negatif dönem ve negatif kalma süresi.
  • Ülser Endeksi, Acı Endeksi ve Toparlanma Faktörü.
  • A+'dan F'ye kadar derecelendirilmiş, öneriler içeren bir bileşik dayanıklılık puanı (derinlik, toparlanma ve istikrar).

Giriş. Komut dosyası, her işlem günü için bir satır içeren, "Date" ve "DailyPnL" adlı iki sütunlu bir CSV dosyasını okur. İlk çalıştırmada, herhangi bir dosya bulunmazsa, örnek bir EquityCurve.csv dosyası oluşturur ve bunu analiz eder; böylece çıktıyı hemen görebilirsiniz (bu ilk çalıştırmada 5004 hatası ile birlikte "dosya bulunamadı" mesajının görünmesi beklenir). Kendi stratejinizi analiz etmek için günlük sonuçlarını aynı biçime aktarın; dahil edilen ExportEquity.mq5 yardımcı programı, bu dosyayı işlem geçmişinden yazar ve bir Uzman Danışman'ın OnTester() olayından çağrılabilir.

Parametreler. InpFileName (CSV dosyası), InpStartCapital (sermayeyi yeniden oluşturmak için kullanılan başlangıç sermayesi), InpMinDepthPct (bu değerden daha sığ dönemleri göz ardı eder) ve bileşik puan için üç ağırlık: InpWeightDepth, InpWeightRecov ve InpWeightUlcer.



MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/74240

Premium Discount Range Mapper Premium Discount Range Mapper

Seçilen bir piyasa aralığından Premium, Denge ve İndirim alanlarını gösteren, kullanımı kolay bir MetaTrader 5 eğitim göstergesi.

BlueMoon BlueMoon

BlueMoon EA is an MT5 Expert Advisor that combines EMA Envelope entries with adaptive basket management, progressive position sizing, spread filtering, drawdown protection, and automatic trade recovery for hedging accounts.

Nikkei 225 Gap Continuation EA Nikkei 225 Gap Continuation EA

The Nikkei 225 Gap Continuation EA is a MetaTrader 5 Expert Advisor that trades bullish and bearish continuation movements after the cash-session opening gap. It combines an opening-range breakout with VWAP confirmation, automatic risk-based position sizing, partial profit-taking, break-even management and a forced session exit. The EA supports both netting and hedging accounts.

Confirmed Swing Points Helper Confirmed Swing Points Helper

Onaylanmış salınım yüksek ve düşük seviyelerini işaretleyen ve piyasa yapısını HH, HL, LH ve LL olarak etiketleyen küçük bir eğitici MetaTrader 5 göstergesi.