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
Uzmanlar

PropFirm Equity Protector - Kurumsal Risk Yöneticisi (Açık Kaynak) - MetaTrader 5 için uzman

Noe De Jesus Ramos Cruz
Noe De Jesus Ramos Cruz
  • MQL5 Developer | Prop Firm Risk Management at  Independent Developer
  • Meksika
  • 224
MQL5 Developer | Expert Advisors | Prop Firm Risk Management
I develop and improve MetaTrader 5 Expert Advisors with a strong focus on risk control, code reliability and clear trading rules.
Core capabilities:
• Custom MQL5 Expert Advisors and strategy automation
| Turkish English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano
Görüntülemeler:
51
Derecelendirme:
(3)
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

🛡️ PropFirm Equity Protector (Kurumsal Risk Yöneticisi)

1. Önerilen Sembol ve Zaman Aralığı

  • Sembol: Herhangi biri (XAUUSD, GBPUSD gibi dalgalı varlıklar veya US30 gibi endeksler için şiddetle tavsiye edilir).

  • Zaman Dilimi: Herhangi biri. Bu Yardımcı EA, OnTick() yerine OnTimer() olayına (1 saniyelik aralıklar) dayandığı için zaman diliminden bağımsızdır ve piyasa donmuş olsa bile sürekli risk izleme sağlar.

2. Kodda Yer Alan Temel Fikirler Bu kodun arkasındaki temel fikir, Prop Firm tüccarları için kurumsal düzeyde bir risk yönetimi çerçevesi sağlamaktır. Geleneksel Stop Loss'lar, haber olayları sırasında aşırı kayma riskine maruz kalır. Bu EA, İki Aşamalı Risk Azaltma Sistemi'ni devreye sokarak bu sorunu hafifletir:

  • 1. Kademe (Yumuşak Limit): Hesap bir uyarı düzeyindeki değer kaybına ulaştığında, EA en kötü performans gösteren açık pozisyonu belirler ve hesaba serbest marj eklemek ve tam bir ihlali önlemek için kısmi bir kapatma (örn. hacmin %50’si) gerçekleştirir.

  • 2. Aşama (Sert Limit): Aşırı volatilite, öz sermayeyi Prop Firm’ın mutlak günlük limitine kadar yükseltirse, EA hesabı korumak için brokerın yeniden fiyat tekliflerini atlayarak agresif bir panik kapatma döngüsünü tetikler.

3. Dış Değişkenlerin Açıklaması

  • InpMaxDailyLossPercent : Prop Firm'ınızın izin verdiği mutlak maksimum günlük kayıp (örn. %4,5). Seviye 2'yi tetikler.

  • InpAutoCloseOnLimit : Tier 2 mutlak panik kapatma işlemini etkinleştirir.

  • InpRemoveEAOnLimit: Değer "true" ise, Tier 2 sınırının aşılmasının ardından EA, daha fazla otomatik ticareti engellemek için grafikten kendini ayırır.

  • InpMitigationLossPercent: Uyarı eşiği (örn. %3,5). 1. Seviyeyi tetikler.

  • InpEnableMitigation : Seviye 1 kısmi kapatma modülünü etkinleştirir.

  • InpPartialClosePercent : Seviye 1 risk azaltma sırasında kapatılacak en kötü pozisyon hacminin yüzdesi (Varsayılan: 50,0).

  • InpSlippagePoints : Hızlı piyasalarda kapatmayı zorunlu kılmak için izin verilen sapma.

  • InpSendPushNotification : Limit ihlalleri durumunda mobil push bildirimi gönderir.

  • InpMaxRetries : Broker sunucusu bir hata döndürdüğünde EA’nın kapatma komutunu kaç kez zorla göndereceği.

4. Kod Yapısının Kısa Açıklaması Diğer kullanıcıların uygulamayı daha iyi anlayabilmesi için bu EA, katı Nesneye Yönelik Programlama (OOP) ilkeleri kullanılarak geliştirilmiştir.

  • CPropFirmProtector Sınıfı: Tüm risk mantığını kapsüller ve global değişken çakışmalarını önler.

  • CalculateDailyStartBalance() Yöntemi: Statik değişkenlere güvenmek yerine, HistorySelect()'i sunucu saatine göre 00:00'dan itibaren tarayarak, swaplar, komisyonlar ve kapatılan karları hesaba katarak tam günlük başlangıç bakiyesini matematiksel olarak hesaplar.

  • Kendi Kendini Onaran GUI: Grafik üzerindeki gösterge paneli, Z-sırasına kilitlenmiş bir arka plan ve kendi kendini onaran bir döngü (ObjectFind) kullanır. Başka bir gösterge risk gösterge panelini yanlışlıkla silerse, EA bunu milisaniye içinde yeniden oluşturur.


Prop Firm Koruyucu Kontrol Paneli

MetaQuotes Ltd tarafından İspanyolcadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/es/code/76437

Swing Detector by Pullback (Smart Money Concepts) Swing Detector by Pullback (Smart Money Concepts)

SMC Pullback, olağan 3 mum formasyonu yerine “pullback” tanımını kullanarak salınım yüksek ve düşük noktalarını belirler. Bir tepe noktası, fiyatın onu oluşturan mumun dip seviyesinden geri geçmesiyle teyit edilir — bu nedenle işaretlenen her nokta gerçek bir reddedilmedir ve tepe ile dip noktaları her zaman birbirini takip eder. Yalnızca kapanış mumlarını değerlendirir ve bir kez çizilen işaretçiyi asla hareket ettirmez, dolayısıyla yeniden çizilmez. İki tampon, teyit edilmiş salınım fiyatlarını iCustom aracılığıyla bir EA'ya sunar.

SuperTrend Indicator SuperTrend Indicator

Temel ilkelerden yola çıkılarak oluşturulmuş, ATR tabanlı bir volatilite bandını bir ratchet mekanizmasıyla birleştiren ve net, yeniden çizilmeyen bir trend çizgisi üreten özel bir SuperTrend göstergesi. İç özyinelemeli durum, uygun şekilde kaydedilmiş hesaplama tamponları aracılığıyla yönetilir; böylece manuel olarak yönetilen dizi uygulamalarında sıkça görülen durum kaybı hataları önlenir. "Yeni Başlayanlar İçin Özel Göstergeler Oluşturma" başlıklı makale dizisinden.

Hurst Exponent Regime Switch Indicator Hurst Exponent Regime Switch Indicator

Yeniden ölçeklendirilmiş aralık (R/S) analizi yoluyla fiyatın hareketli Hurst üssünü tahmin eder ve bunu, piyasanın şu anda trend halinde mi, ortalamaya geri dönme eğiliminde mi yoksa rastgele yürüyüş gibi mi hareket ettiğini gösteren renk kodlu bir osilatör olarak grafiğe döker.

Multi Timeframe Trend Dashboard Indicator Multi Timeframe Trend Dashboard Indicator

Mevcut sembolün çeşitli zaman dilimlerinde izlediği eğilimi aynı anda gösteren, kompakt bir grafik içi panel; her zaman dilimi, kendine özgü Hızlı/Yavaş hareketli ortalama kesişimi ile bağımsız olarak değerlendirilir. "H4'te neler oluyor" diye kontrol etmek için grafikler arasında geçiş yapmaya gerek yok — her şey tek bir yerde, renk kodlu olarak gösteriliyor.