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

Risk Guard — riske dayalı lot büyüklüğü, günlük zarar sınırı, maksimum pozisyon sayısı, aşırı büyük işlemlerin kısıtlanması, zorunlu stop-loss - MetaTrader 5 için uzman

BRAINGRAIN TECHNOLOGIES LLP
BRAINGRAIN TECHNOLOGIES LLP
  • Founder · MT5 / Full-stack Developer at  BRAINGRAIN TECHNOLOGIES LLP
  • Hindistan
  • 1440
5 (2)
MT5 / MQL5 developer. I build indicators, Expert Advisors and utility panels from a written spec — every rule an input, 0 errors / 0 warnings, verified in the Strategy Tester before handover.
| Turkish English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano
Görüntülemeler:
13
Derecelendirme:
(1)
Yayınlandı:
RiskGuard.png (20.77 KB)
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Risk Guard bir işlem stratejisi değildir. Asla pozisyon açmaz. Her hesap için bir grafiğe eklediğinizde, hesap üzerindeki tüm pozisyonları — manuel işlemleri ve diğer Uzman Danışmanları da dahil olmak üzere — izler ve belirlediğiniz kuralları uygular. Her kural bir girdi niteliğindedir ve devre dışı bırakılabilir.

1. Risk temelli lot büyüklüğü, grafikte gerçek zamanlı olarak görüntülenir. Riski bakiyenin yüzdesi veya sabit bir tutar olarak seçin, işlem yaptığınız stop mesafesini ayarlayın; panel, bu sembol için tam lot büyüklüğünü gösterir. Hesaplama, sembolün tik değeri, tik boyutu ve hacim adımını kullanır; bu nedenle sadece forex çiftlerinde değil, altın, endeksler ve kripto CFD'lerinde de doğrudur.

2. Kilitli günlük zarar limiti. Bugünün kapanış kâr/zararı ile değişken kâr/zarar toplamı limite ulaştığında (bir para tutarı veya gün başı bakiyesinin bir yüzdesi), tüm pozisyonlar kapatılır (isteğe bağlı) ve her yeni pozisyon, ortaya çıktığı anda — bir sonraki sunucu gününe kadar — kapatılır. Kilit, terminalin genel değişkeninde saklanır; bu nedenle, terminalin veya EA'nın yeniden başlatılması kilidi silmez.

3. Maksimum açık pozisyon sayısı. Sınırı aşan en yeni pozisyon kapatılır.

4. Aşırı büyük işlem kırpma. Bir pozisyon açıldığında, Risk Guard stop-loss mesafesini okur ve risk ayarınızın izin verdiği lot büyüklüğünü hesaplar. Pozisyon daha büyükse, fazla hacim kısmi kapatma ile kapatılır; minimum lot bile çok fazla risk oluşturuyorsa, pozisyonun tamamı kapatılır.

5. Zorunlu stop-loss. Stop-loss olmadan açılan herhangi bir pozisyona, belirlediğiniz mesafede bir stop-loss atanır.

6. Spread uyarısı. Spread, maksimum değerinizin üzerine çıktığında panelde WAIT (BEKLE) mesajı görüntülenir.

Her eylem Uzmanlar günlüğüne kaydedilir ve isteğe bağlı olarak terminal Uyarısı olarak gösterilir.


Önerilen kullanım: herhangi bir sembol, herhangi bir zaman dilimi — grafik sadece panelin yer aldığı bir alandır. Ekran görüntüsünde EURUSD M1 kullanılmıştır. Tek bir grafikten tüm hesabı korumak için "Sadece bu grafiğin sembolünü koru" seçeneğini kapalı bırakın.

Girişler

Grup Giriş Varsayılan
Pozisyon büyüklüğü Risk modu Bakiye yüzdesi
Pozisyon büyüklüğü Bakiyenin risk yüzdesi 1,0
Pozisyon büyüklüğü Sabit risk (hesap para birimi) 50
Pozisyon büyüklüğü Lot hesaplaması için stop mesafesi (pip) 20
Limitler Günlük zarar limitini etkinleştir true
Limitler Günlük kayıp limiti (para, 0 = % kullan) 0
Sınırlar Günlük kayıp limiti (gün başı bakiyesinin %) 3,0
Limitler Tüm pozisyonları limit fiyatından kapat true
Limitler Maksimum açık pozisyon sayısı (0 = kapalı) 3
Limitler Maksimum spread (pip, 0 = kapalı) 3,0
Koruma SL eklenmemiş pozisyonlara SL ekle true
Koruma Zorunlu SL mesafesi (pip) 30
Koruma Sınırı aşan risk taşıyan pozisyonları kapat true
Koruma Yalnızca bu grafiğin sembolünü koru yanlış
Koruma Her uygulama sırasında açılır uyarı göster true
Görüntüleme Paneli göster true
Görüntüle Panel köşesi Sol üst
Ekran Panel yazı tipi boyutu 10

Bir pip, 3 ve 5 basamaklı fiyatlarda 10 puan, diğer durumlarda ise 1 puandır.

Nasıl çalışır

Uygulama, işlem ekleme olayında OnTradeTransaction içinde çalışır; bu nedenle reddedilen bir pozisyon, açıldığı aynı tikte kapatılır. Günlük limit, sunucu saatine göre gece yarısından itibaren kapatılan işlemleri (kar + swap + komisyon) ve açık pozisyonların değişken P/L'sini sayar; bu değerler her tikte ve zamanlayıcıya göre her saniyede kontrol edilir. Günlük limit, hesap giriş adıyla adlandırılan bir terminal global değişkenine yazılır ve bir sonraki sunucu gününde otomatik olarak sıfırlanır.

Doğrulanmış

Strateji Test Aracı, EURUSD M1, MetaQuotes-Demo, 10.000 USD, hedging hesabı. Test ortamında, EA'ya karşı kasıtlı olarak kötü işlemler açılmıştır:

Risk Guard: yeni gün 2026.06.02, başlangıç bakiyesi 10000,00

adım 1: SL olmadan 1,00 lot alım

Risk Guard: #2'de 1,16017'de zorla SL - tamam

Risk Guard: #2 1,00 lot > 30,0 pip'lik SL için maksimum 0,33 - 0,67'ye düşürüldü (tamam)

2. adım: dört adet 0,01'lik alım (maks. 3)

Risk Guard: 5 açık pozisyon > maksimum 3 - en yeni #4 kapatıldı

Risk Koruma: 4 açık pozisyon > maksimum 3 - en yeni #5 kapatılıyor

3. adım: günlük limiti aşan 30 gidiş-dönüş işlem

Risk Koruma: GÜNLÜK ZARAR LİMİTİ AŞILDI - Kâr/Zarar -230,60, limit 50,00. Yarına kadar yeni pozisyon açılmayacak.

adım 4: kilitliyken 0,01'lik alım

Risk Guard: günlük limit aktif - EURUSD #73 kapatılıyor

ÖZ TEST TAMAMLANDI: 5 başarılı, 0 başarısız



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

USDX Trader EA - Trade the US Dollar Index even if your broker does not include the USDX among their symbols. USDX Trader EA - Trade the US Dollar Index even if your broker does not include the USDX among their symbols.

USDX Trader v1.33 — Synthetic Dollar Index chart and basket trading for MetaTrader 5 Version 1.33 · MetaTrader 5 · Any broker that offers the major USD pairs

GDS Renko Canvas GDS Renko Canvas

GDS Renko Canvas, klasik sabit boyutlu bir Renko grafiğinin standart CCanvas sınıfı kullanılarak MetaTrader 5’te doğrudan nasıl oluşturulabileceğini gösteren kompakt bir eğitim göstergesidir. Gösterge, gelen BID tiklerinden Renko blokları oluşturur ve yalnızca tamamlanmış blokları görüntüler. Devam için bir blok gerekirken, tersine dönüş klasik iki blok kuralına göre gerçekleşir. Nesne tabanlı Renko katmanlarından farklı olarak, görünür grafik tek bir Canvas bitmap katmanına çizilir. Bu, grafik nesne listesini küçük tutar ve boyut değiştirme sırasında yeniden çizim işlemlerini kolaylaştırır.

Prop-Firm Equity Guard - daily and max drawdown protection (FTMO-style) Prop-Firm Equity Guard - daily and max drawdown protection (FTMO-style)

Prop firmalarının karşılaştığı zorluklara yönelik sıkı bir risk yönetimi aracı. Günlük ve maksimum değer kaybı sınırlarının aşılmasını önlemek için hesabınızın tamamını otomatik olarak izler. Değerlendirmeniz sona ermeden önce tüm pozisyonları ve bekleyen emirleri anında kapatarak, spread dalgalanmalarına ve intikam amaçlı ticarete karşı bir güvenlik tamponu görevi görür.

AIS Ortalama sıralama hızı AIS Ortalama sıralama hızı

Gösterge, fiyatın ortalama sıralı hızını gösterir