Fan sayfamıza katılın
- Görüntülemeler:
- 5
- Yayınlandı:
-
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.

MetaQuotes Ltd tarafından İspanyolcadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/es/code/76437
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.
One-Click Trade Manager — risk-based lot size with entry, stop and target in one click
Works out the lot from your risk percent and the stop distance, then opens the trade with the stop loss and take profit already attached. Never trades by itself.
InfoAccount
This is an informative script displaying data on the current trading account in the chart window.
ShowMinMaxDayLevels
The indicator displays high and low levels of a day (specified by the input parameter value) on any timeframe.