Black Hornet
- Uzmanlar
- Faisal Ammari
- Sürüm: 2.1
- Etkinleştirmeler: 9
Black Hornet (XAUUSD) — MT4 EA
“Black Hornet”, XAUUSD (Altın) için disiplinli bir trend + seviye Expert Advisor’dır. Önceki mumun en yüksek seviyesinin üzerine Buy Stop, en düşük seviyesinin altına ise akıllı bir buffer ile Sell Stop yerleştirir. Bir taraf tetiklendiğinde, diğer taraf anında iptal edilir (OCO). Exness tarzı 3 basamaklı Altın için geliştirilmiştir ancak 2 basamaklı brokerlarda da çalışır. ECN uyumludur, risk bazlı lot hesaplama, breakeven ve trailing, zaman seansı kontrolü ve güçlü teşhis (diagnostic) özelliklerine sahiptir.
Ne yapar
Altın için kırılım motoru: Fiyat, önceki mumun yüksek/düşük seviyesini ayarlanabilir bir offset kadar kırmadıkça işleme girmez.
OCO mantığı: İki bekleyen emir (Buy Stop / Sell Stop) yerleştirilir. Biri gerçekleştiğinde diğeri silinir.
ECN uyumlu emir akışı: SL/TP olmadan bekleyen emir gönderir, ardından SL/TP’yi modifiye eder (ECN/Raw hesaplarda çalışır).
Önce risk: Sabit lot veya % bakiye bazlı risk; temiz stop yerleşimi; kazançları korumak için opsiyonel breakeven + trailing.
Zaman filtresi: Sadece belirlenen seans içinde işlem yapar (ör. NY 12:30–20:00 sunucu saati).
Teşhis: Her emir yerleştirme veya atlama nedeni için açık loglar.
EA türü: Trend + Seviye işlemleri (Martingale değil, Grid değil, Arbitraj değil, Haber değil, Neural değil).
Enstrüman: XAUUSD / Altın (3 basamaklı ve 2 basamaklı brokerlarda çalışır; aşağıdaki eşleştirmeye bakın).
Zaman dilimleri: M1 ve M15 (M1: daha fazla işlem, daha fazla dalgalanma riski; M15: daha temiz kırılımlar).
Temel özellikler
Önceki mum kırılımı ve ayarlanabilir OffsetPoints (spread’e karşı çarpan ile otomatik koruma).
Gerçek OCO: Emir gerçekleştiğinde karşıt bekleyen emir silinir.
Risk bazlı pozisyon boyutlandırma: Sabit lot veya % risk (SL mesafesi ve broker tick değeri kullanılır).
Breakeven: X puan sonra SL’yi BE’ye taşıma (opsiyonel offset).
Trailing: Sabit veya ATR bazlı, SL gürültüsünü azaltmak için adım filtresi.
Seans penceresi: Sunucu saatine göre başlangıç/bitiş; opsiyonel zaman farkı.
Broker güvenliği: Opsiyonel StopLevel kontrolü, FreezeLevel farkındalığı, bekleyen emir süresi.
Teşhis: Tester ve canlıda davranışı hızlı anlamak için 2 seviye log ayrıntısı.
Hazır ayarlar: Aggressive M1, Controlled M15, NY Anti-Chop.
Girişler nasıl hesaplanır
Grafikteki önceki mumun High[1] ve Low[1] değerleri okunur.
Etkin offset = max(OffsetPoints, spread × MinOffsetVsSpreadMult).
Buy Stop = High[1] + offset, Sell Stop = Low[1] − offset.
Emir gerçekleştiğinde: SL/TP ayarlanır, karşıt bekleyen emir silinir (OCO).
Ardından (aktifse) breakeven ve trailing uygulanır.
Girdiler (en çok kullanılanlar)
Sembol / Seans
TradeSymbol (boş = grafiğin sembolü), UseSessionFilter, SessionStartTime, SessionEndTime, ServerTimeOffsetHours.
Kırılım / Yerleştirme
UseBreakout (true), OffsetPoints, OrderExpirationMinutes, PlaceOncePerBar.
Risk / Boyut
UseRiskPercent, RiskPercent, FixedLots, MaxSlippagePoints.
Stop / Hedef
StopLossPoints, UseTakeProfit, TakeProfitPoints.
Breakeven / Trailing
UseBreakeven, BreakevenTriggerPoints, BreakevenOffsetPoints,
TrailingMode (0=Kapalı, 1=Sabit, 2=ATR), TrailingFixedPoints, TrailingStepPoints,
ATR_Period, ATR_Trail_Mult, ATR_Trail_StepMult.
Filtreler / Güvenlik
MinPrevBarRangePoints, UseATRBufferOnEntry, ATR_Buffer_Mult,
RespectStopLevel, MinOffsetVsSpreadMult, DeleteOppositeOnFill.
Teşhis / Diğer
EnableDebugLogs, DiagnosticLevel, MagicNumber, OrderComment.
EA içindeki dokümantasyon tüm parametreleri detaylandırır. Varsayılan ayarlar Altın için uygundur.
Hazır presetler (Mesaj atarak isteyebilirsiniz)
-
Optimized M1
-
Controlled M15
Broker uyumluluğu (3 basamak vs 2 basamak Altın)
EA, Digits/Point değerini otomatik algılar ve fiyatları normalize eder.
2 basamaklı brokerlarda aynı dolar mesafeleri için 3 basamaklı “point” değerlerini 10’a bölün:
| Ayar (points) | 3 basamak (Point=0.001) | 2 basamak (Point=0.01) |
|---|---|---|
| OffsetPoints | 300 | 30 |
| StopLossPoints | 3000 | 300 |
| TakeProfitPoints | 1200 | 120 |
| BreakevenTriggerPoints | 800 | 80 |
| TrailingFixedPoints | 1200 | 120 |
| MinPrevBarRangePoints | 1000 | 100 |
| MaxSlippagePoints | 30 | 3 |
Spread eşleştirme: Exness ~180 (3 basamak) ≈ 18 (2 basamak).
Hızlı başlangıç
XAUUSD (ör. XAUUSDm) grafiğini açın (M15 veya H1).
EA’yı ekleyin, dahil edilen .set dosyalarından birini yükleyin.
AutoTrading (Algo trading) açık ve sembol Market Watch’ta görünür olsun.
VPS önerilir.
Backtest rehberi
Model: Every tick (mümkünse gerçek tickler).
Spread: Broker ortalamanıza ayarlayın (ör. Exness 3 basamak için 180).
Anlamlı istatistikler için ≥ 3–6 ay test edin.
“İşlem yok” görürseniz: seans penceresini, sembol adı/suffix’i ve offset ≥ spread×çarpan şartını kontrol edin.
Risk notları
Altın volatil bir enstrümandır. Yatay piyasalarda kayıp serileri beklenebilir.
Gürültüyü azaltmak için seans pencerelerini, minimum aralık filtresini ve M15’te daha yüksek offset kullanın.
Asla aşırı risk almayın; önce demo hesapta test edin.
