Bbmamy Trade and Risk Manager
- Yardımcı programlar
-
Muhammad Amirul Al Hakim Bin Mahyuddin
Benim adım Muhammad Amirul Al Hakim. Malezya’dan bağımsız bir yatırımcı ve MQL5 geliştiricisiyim; işlem yürütme, pozisyon büyüklüğü hesaplama ve hesap risk yönetimi için pratik araçlara odaklanıyorum. MetaTrader 5 için BBMAMY Trade and Risk Manager ürününün geliştiricisiyim. Amacım, işlem sinyali - Sürüm: 4.66
- Etkinleştirmeler: 7
Bbmamy Trade and Risk Manager, MetaTrader 5 için manuel ve yarı otomatik işlem yürütme ve risk kontrol aracıdır. Broker koşullarını dikkate alan pozisyon boyutlandırma, piyasa ve bekleyen emir yürütme, bölgesel kademelendirme, pozisyon yönetimi, hesap korumaları, mobil bildirimler ve yerel günlük kaydını tek bir grafik çalışma alanında birleştirir.
Bu araç sinyal üretmez veya işlem yönünü seçmez. İşlem planını, giriş seviyesini, stop loss'u ve hedefi siz belirlersiniz. Bbmamy bu planı yapılandırılmış bir emir iş akışına dönüştürür ve onaydan önce planlanan finansal riski gösterir.
TRADER'LAR NEDEN KULLANIYOR
• Hacmi, giriş ile stop loss arasındaki gerçek mesafeden hesaplar
• Riski bakiye, özkaynak veya serbest marjin yüzdesi olarak ifade eder
• İşlem öncesi hesaba tahmini komisyonu ve fiyat kaymasını dahil eder
• Piyasa veya bekleyen emirleri tutarlı tek bir iş akışıyla gönderir ve değiştirir
• Tek bir toplam risk bütçesini bir fiyat bölgesindeki birden fazla girişe dağıtır
• Pozisyonları maliyetleri dikkate alan başa baş, kısmi kapatma ve iz süren stop ile yönetir
• Günlük kayıp, drawdown veya portföy limitlerine ulaşıldığında yeni girişleri kısıtlar
• İnceleme için yerel ekran görüntüleri ve CSV denetim kaydı tutar
Amaç süreç tutarlılığıdır: önce riski tanımlayın, broker kısıtlarını inceleyin, talimatı onaylayın ve oluşan pozisyonu aynı panelden yönetin.
RİSKE DAYALI POZİSYON BOYUTLANDIRMA
Risk motoru, önerilen giriş ile stop loss arasındaki kaybı hesabın mevduat para birimi cinsinden tahmin eder. MetaTrader'ın broker hesaplamalarını kullanır ve hacmi sembolün minimum, maksimum ve hacim adımına göre normalleştirir.
Risk kontrolleri şunları içerir:
• Risk tabanı olarak bakiye, özkaynak veya serbest marjin
• Yapılandırılabilir bir üst sınır ile yüzdesel risk
• Broker tick boyutu, tick değeri ve hacim normalleştirmesi
• Yapılandırılabilir yedek değerle manuel veya geçmişe dayalı komisyon tahmini
• İsteğe bağlı fiyat kayması payı
• Spread ve serbest marjin ön kontrolü
• Sembol ve portföy için öngörülen risk limitleri
• Piramitleme ve aynı yöndeki risk limitleri
• Koruyucu stop loss'u olmayan mevcut riskin tespiti
Planlanan risk; gap, fiyat kayması, spread değişiklikleri, komisyon verileri ve broker yürütmesi nedeniyle gerçekleşen nihai kayıptan farklı olabilir. Bir emri onaylamadan önce canlı ön kontrolü her zaman inceleyin.
YÜRÜTME VE BEKLEYEN EMİRLER
Desteklenen emir türleri:
• Buy Market ve Sell Market
• Buy Limit ve Sell Limit
• Buy Stop ve Sell Stop
• Buy Stop Limit ve Sell Stop Limit
Orders çalışma alanı bekleyen emirleri listeleyebilir, seçebilir ve grafik planına yükleyebilir. Sürükleme kontrolleri etkinleştirildiğinde Entry, Stop Loss, Take Profit ve Stop Limit tetik seviyeleri görsel olarak ayarlanabilir. Riski artırabilecek değişiklikler, değişiklik talebi gönderilmeden önce yeniden kontrol edilir.
ARM aşaması yanlışlıkla işlem yürütme riskini azaltır. Yön, emir türü, risk, ticket, giriş, stop loss veya hedef dahil önemli bir unsur değişirse onaylanan talimat geçersiz kılınır. Çift tıklama koruması ve hesap genelindeki yürütme kilidi, hızlı girişlerin veya birden fazla grafik örneğinin oluşturduğu tekrarlanan talepleri azaltmaya yardımcı olur.
BÖLGESEL KADEMELENDİRME
Layer çalışma alanı, tek bir toplam risk bütçesini seçilen bir fiyat bölgesindeki 2 ila 10 bekleyen girişe dağıtabilir.
Şunları siz belirlersiniz:
• Alış veya satış yönü
• Limit emirli veya Stop emirli kademelendirme
• Bölgenin üst ve alt sınırları
• Ortak stop loss ve take profit
• Giriş sayısı
• Toplam sepet riski
Her kademe, kendi giriş-stop mesafesine göre boyutlandırılır. Bu nedenle dağılım, her seviyeye aynı lot büyüklüğünü atamak yerine lot başına beklenen parasal kayba dayanır.
Gönderimden önce sepet; kullanılabilir marjin, yapılandırılmış marjin rezervi, broker emir ve hacim limitleri ile sembol ve portföy risk sınırlarına göre kontrol edilir. Araç emir grubunu takip eder ve gönderimin bir bölümü doğrulanamazsa ilgili yeni emirleri uzlaştırmayı veya geri almayı dener.
Bölgesel kademelendirme hedging hesaplarında kullanılabilir ve Limit ile Stop bekleyen emirlerini destekler. Stop Limit kademelendirme dahil değildir.
POZİSYON YÖNETİMİ
Manage çalışma alanı, açık pozisyonlar için işlem sahipliğini dikkate alan kontroller sunar.
Başa baş:
• Seçilen bir pozisyonu maliyetleri dikkate alan başa baş seviyesine taşır
• Mevcut komisyonu, negatif swap'ı ve yapılandırılabilir pozitif offset'i dahil eder
• Başa baş işlemini seçili pozisyona, mevcut pariteye, yapılandırılmış sembol listesine veya Bbmamy'nin bağlı olduğu tüm grafiklere uygular
Kısmi kapatma:
• Seçilen bir pozisyonun yapılandırılabilir yüzdesini kapatır
• Kapatılan ve kalan hacmi broker kurallarına göre normalleştirir
• Hedging ve netting hesap işlemlerini destekler
• Etkinleştirildiğinde ARM onayı gerektirir
İz süren stop modları:
• R katsayısı merdiveni
• ATR tabanlı iz süren stop
• Kapanmış mum yapısına göre iz süren stop
• Hibrit mod
İz süren stop mantığı; maliyet tabanı, minimum stop iyileştirmesi, güncelleme bekleme süresi, broker stop ve freeze mesafesi kontrolleri ile tekrarlanan değişiklik retlerinden sonra geçici askıya alma özelliğini içerir. Koordinasyon kuralları, birden fazla Bbmamy örneği aktifken birbiriyle çakışan stop güncellemelerini azaltır.
HESAP KORUMASI
Bbmamy, yapılandırılmış hesap limitlerine ulaşıldığında yeni yönetilen girişleri engelleyebilir.
Kullanılabilen kontroller şunlardır:
• Broker gününe göre günlük kayıp limiti
• Günün en yüksek özkaynak seviyesinden hesaplanan gün içi drawdown limiti
• Para yatırma, para çekme, kredi ve diğer bakiye işlemi düzeltmeleri
• Planlanan risk ile gerçekleşen dolum riskinin karşılaştırılması
• Dolum sonrası sembol ve portföy risk kontrolleri
• Koruyucu stop loss doğrulaması ve düzeltme denemeleri
Günlük koruma durumu broker günü boyunca saklanır; timeframe değiştirmek veya terminali yeniden başlatmak bu durumu temizlemez. Aktif bir işlem gününün ortasında ilk kez kullanmadan önce yeni oturum bildirimini ve başlangıç referansını inceleyin.
Bu korumalar yeni Bbmamy girişlerini kısıtlar. Mevcut pozisyonları otomatik olarak tasfiye etmez veya hesaptaki tüm emirleri iptal etmez.
KURTARMA VE YÜRÜTME KONTROLÜ
İşlem terminalleri, broker bağlantıları ve bilgisayarlar kesintiye uğrayabilir. Bbmamy, yeniden başlatma veya yeniden bağlantı sonrasında bekleyen işlemleri uzlaştırabilmek için önemli yürütme ve yönetim durumlarını yerel olarak saklar.
Kurtarma; hazırlanmış girişleri, bekleyen emir değişikliklerini, koruyucu stop taleplerini, kısmi kapatmaları, iz süren stop güncellemelerini, kademe gruplarını ve yakın zamanda dolan bekleyen emirleri kapsar. Sonuç belirsiz olduğunda araç, başka bir talebe izin vermeden önce terminaldeki ve broker tarafındaki mevcut kanıtları kontrol eder. Sadece yanıt geciktiği için aynı işlemi bilerek tekrar göndermez.
PANEL VE GRAFİK İŞ AKIŞI
Panel dört çalışma alanı içerir:
• Setup — yön, emir türü, risk ve ön kontrol
• Orders — bekleyen emir seçimi ve değişikliği
• Manage — başa baş, kısmi kapatma ve iz süren stop
• Layer — çok girişli bölge oluşturma
Giriş, tetik, stop loss, take profit ve bölge seviyeleri grafikte gösterilebilir ve sürüklenebilir. Seviyelerin yanlışlıkla hareket ettirilmesini önlemek gerektiğinde sürükleme kilitlenebilir. Panel; kompakt ve genişletilmiş görünümler, yapılandırılabilir grafik köşesi, sayfalandırılmış emir ve pozisyon listeleri ve hızlı durum yenilemesi sunar. İşlem kısayol tuşları varsayılan olarak devre dışıdır.
BİLDİRİMLER VE YEREL GÜNLÜK
İsteğe bağlı MetaTrader push bildirimleri seçilen yürütme, yönetim ve koruma olaylarını bildirebilir. Terminalde geçerli bir MetaQuotes ID yapılandırılmalıdır.
Entry, Reversal, Partial Close, Breakeven, Take Profit, Stop Loss, Stop-out ve yönetilen kapatma olayları için isteğe bağlı grafik ekran görüntüleri oluşturulabilir. Yerel CSV denetim kaydı; zaman damgalarını, hesap bağlamını, bakiyeyi, özkaynağı, sonucu ve olay ayrıntılarını kaydeder.
Ekran görüntüleri ve denetim dosyaları yerel bilgisayarda kalır. Bulut günlüğü veya uzaktan erişilen bir panel dahil değildir.
HESAP MODLARI VE ÇOKLU SEMBOL KULLANIMI
Temel boyutlandırma, yürütme ve yönetim hedging ve netting hesaplarını destekler. Manuel işlemler ve birden fazla strateji aynı net pozisyonu paylaşabileceğinden netting hesaplarında ek sahiplik kontrolleri kullanılır. Bölgesel kademelendirme yalnızca hedging hesaplarıyla sınırlıdır.
Birden fazla sembolde başa baş veya iz süren stop yönetimi için yönetilecek her sembole bir Bbmamy örneği ekleyin. Bu araç, aktif örneği olmayan semboller için tek grafik üzerinden çalışan bir portföy yöneticisi değildir.
TEMEL GİRDİ GRUPLARI
Risk:
• InpDefaultRiskPercent — panel hazır ayarlarının kullandığı temel risk
• InpRiskBase — bakiye, özkaynak veya serbest marjin
• InpHardRiskCapPercent — izin verilen en yüksek risk ayarı
• InpMaxLotCap — isteğe bağlı hacim sınırı
• InpCommissionPerLotRoundTurn — manuel komisyon varsayımı
• InpSlippageBufferPoints — planlanan fiyat kayması payı
Yürütme ve risk:
• InpEnableTradeExecution — emir ve pozisyon işlemlerini etkinleştirir
• InpRequireArm ve InpArmTimeoutSeconds — onay kontrolleri
• InpMaxSpreadPoints ve InpMaxDeviationPoints — yürütme limitleri
• InpBlockIfExposureExists — halihazırda risk varsa yeni girişi engeller
• InpMaxPyramidEntries — risk engelleme devre dışıyken izin verilen en yüksek giriş sayısı
• InpMaxPortfolioRiskPercent ve InpMaxSymbolRiskPercent — öngörülen risk sınırları
Kademelendirme:
• InpEnableZoneLayering — Layer çalışma alanını etkinleştirir
• InpLayerCount — bekleyen kademe sayısı
• InpLayerBasketRiskPercent — toplam sepet riski
• InpLayerMarginReservePercent — planlanan kademelerden sonra korunacak serbest marjin rezervi
Koruma ve yönetim:
• InpMaxDailyLossPercent — broker gününe göre kayıp koruması
• InpMaxIntradayDrawdownPercent — gün içi tepe özkaynaktan mevcut özkaynağa düşüş koruması
• InpBreakEvenOffsetPoints — ek başa baş offset'i
• InpPartialClosePercent — seçilen kısmi kapatma yüzdesi
• InpTrailingMode — Off, R ladder, ATR, Structure veya Hybrid
• InpTrailingScopeDefault — seçilen yönetim kapsamı
Günlük ve arayüz:
• InpEnablePushNotifications — MetaTrader mobil bildirimleri
• InpEnableTradeScreenshots — yerel olay ekran görüntüleri
• InpEnableAuditLog — yerel CSV denetimi
• InpStartSLTPDragEnabled — grafik çizgilerinin başlangıç sürükleme durumu
• InpPanelCorner ve InpStartView — panel konumu ve düzeni
BAŞLANGIÇ
1. Ürünü MQL5 Market üzerinden yükleyin ve bir grafiğe ekleyin.
2. MetaTrader 5'te ve ürünün Common sekmesinde Algo Trading'i etkinleştirin.
3. Risk tabanını, komisyonu, fiyat kaymasını ve hesap koruma ayarlarını inceleyin.
4. İşlem yürütmeyi yalnızca girdileri inceledikten sonra etkinleştirin.
5. Entry, Stop Loss ve Take Profit seviyelerini ayarlayın veya sürükleyin.
6. Planlanan riski, hacmi, spread'i, marjini ve koruma durumunu kontrol edin.
7. ARM düğmesine basın, talimatı inceleyin ve emri onaylayın.
8. Gerçek hesapta kullanmadan önce tüm iş akışını bir demo hesapta test edin.
Yürütme, kademelendirme ve iz süren stop özellikleri, her özelliğin bilinçli olarak etkinleştirilebilmesi için varsayılan olarak devre dışıdır.
ÖNEMLİ
Bbmamy bir işlem yürütme ve risk yönetimi aracıdır; işlem stratejisi, sinyal hizmeti veya kâr sistemi değildir. Piyasa riskini, gap'leri, fiyat kaymasını, spread genişlemesini, broker reddini, bağlantı kesintisini veya talep edilen fiyat ile gerçekleşen fiyat arasındaki farkları ortadan kaldıramaz.
Risk hesaplamaları; MetaTrader ve broker tarafından sağlanan giriş, stop loss, sembol özellikleri ve hesap verilerine bağlıdır. Örnekler ve ekran görüntüleri gelecekteki performansı öngörmez. Kaldıraçlı işlemler kayıplara yol açabilir. Broker'ınıza, hesabınıza ve risk toleransınıza uygun ayarlar kullanın.
