The Closer
- Yardımcı programlar
- Cornelius Eichhorst
- Sürüm: 1.6
- Güncellendi: 22 Şubat 2025
- Etkinleştirmeler: 5
The Closer – Kısa Açıklama
The Closer, serbestçe yapılandırılabilen kurallara dayalı olarak açık pozisyonları ve bekleyen emirleri otomatik veya manuel olarak kapatabilen bir MQL5 Uzman Danışmanıdır (Expert Advisor). Gerekli tüm ayarları yapabileceğiniz bir kontrol panelini grafikte gösterir.
1. Ana Fikir & İşlevsellik
- Bakiyeye (Equity), Kar (Profit), Marjin Seviyesi/Depozit Yükü, fiyatlar ve benzeri hesap parametrelerinin izlenmesi.
- Tanımlanmış bir veya birden çok koşul karşılandığında kapatma işlemleri tetiklenir.
- Dilediğiniz zaman ilgili düğmeye basarak filtrelenmiş tüm pozisyonları manuel olarak kapatabilirsiniz.
- Geri dönüş mekanizması: Bir kapatma girişimi başarısız olursa, konfigüre edilebilir bekleme süreleri dahil olmak üzere birden fazla deneme yapılır.
İpucu: Grafikteki paneli kullanarak tetik değerlerini ayarlayın ve etkinleştirin. Aynı anda birden fazla koşul tanımlayabilirsiniz.
2. Yapılandırılabilir Tetikleyiciler (Koşullar)
- Equity (Bakiye): Hesabın bakiyesi (veya % ya da ± değer) belirli bir eşiğe ulaştığında kapat.
- Profit (Kar): Hesabın toplam kar veya zararının izlenmesi.
- Symbol Profit (Sembol Karı): Yalnızca belirli bir sembole ait karlı veya zararda olan pozisyonları kapat.
- Marjin Seviyesi / Depozit Yükü: Marjin seviyesi belirlenen bir eşiğin altına düştüğünde/üstüne çıktığında kapatmayı etkinleştir.
- Price Trigger (Fiyat Tetikleyici): Belirli bir fiyat seviyesi aşıldığında veya bu seviyenin altına inildiğinde tetiklenir.
- High/Low Range (Yüksek/Düşük Aralığı): Mevcut fiyat, belirli bir dönemin en yüksek veya en düşük (kapanış fiyatları) değerini kırarsa tetiklenir.
- Moving Average Penetration (Hareketli Ortalama Geçişi): Fiyat, bir hareketli ortalamayı kestiğinde (isteğe bağlı olarak standart sapma ile) tetiklenir.
- Date / Time (Tarih / Saat): Belirlenen bir zamanda pozisyonları kapat.
Bu tetikleyiciler tek tek ya da bir arada etkinleştirilebilir. Bir koşul bile karşılandığında kapatma işlemi gerçekleştirilir.
3. Filtreler & Seçenekler
- Pozisyonları filtreleme:
- Yalnızca Long veya yalnızca Short.
- Yalnızca karda (Profit) veya yalnızca zararda (Loss) olan pozisyonlar.
- Sembol seçimi: Sadece geçerli sembol veya tüm semboller.
- Bekleyen emirleri silme: Gerekirse, açık durumda olan tüm bekleyen emirler de kaldırılabilir.
- Diğer eylemler:
- Diğer grafikleri kapat (dolayısıyla diğer Uzman Danışmanların da kapanmasına neden olabilir).
- Terminalden çık (MetaTrader'ı tamamen kapat).
- Sanal SL/TP:
- Stop seviyeleri broker'a gönderilmez, “içeride” izlenir.
- Sanal limit ulaşır ulaşmaz pozisyonlar piyasa emriyle kapatılır.
Not: Aynı anda birden fazla filtreyi (örneğin, “Sadece Long + Sadece Kâr”) etkinleştirmek, gerçekten kapatılan pozisyonların sayısını azaltır.
4. Trailing & Zaman Aralıkları
- Trail fonksiyonu: Bazı tetikleyicilerin (örneğin Equity, Fiyat) dinamik “takibini” etkinleştirerek tetik değerinin daha uygun bir yöne kaymasını sağlar.
- Timer (Zamanlayıcı): Kontroller, ayarlanabilir zaman aralıklarında (milisaniye) gerçekleştirilir. Ek olarak, her tikte kontrol (“Check on every tick”) seçeneğini etkinleştirebilirsiniz.
5. Ana İş Akışı
- Başlatma (OnInit):
- Dialog penceresini açar ve varsayılan değerleri ayarlar.
- İzleme (OnTick/OnTimer):
- Hesap bakiyesi, fiyatlar ve indikatörler düzenli olarak güncellenir.
- Tetikleyici koşullardan herhangi birinin karşılanıp karşılanmadığı kontrol edilir.
- Eğer karşılandıysa, kapatma eylemi gerçekleştirilir.
- Kapatma Eylemi:
- Tanımlanan filtrelere göre kapatılacak pozisyonlar seçilir.
- Kriterleri karşılayan tüm işlemler kapatılır, gerekirse önce bekleyen emirler kapatılabilir.
- Uyarılar, e-posta veya anlık bildirimler tetiklenir (eğer yapılandırıldıysa).
- İsteğe bağlı olarak diğer grafikleri veya tüm terminali de kapatır.
- Sıfırlama & Temizleme (OnDeinit):
- Uzman panelini kapatır ve kaynakları serbest bırakır.
6. Pratik İpuçları
- Kutucukları ve parametre değerlerini düzenli olarak kontrol edin. Etkinleştirilen tetikleyiciler hemen devreye girer.
- Daha karmaşık çıkış stratejileri için birden fazla koşulu birleştirin (örneğin, zaman sınırlaması + minimum kâr).
- Broker şeffaflığını azaltmak için “Sanal SL/TP”yi kullanabilirsiniz. Ancak bağlantı sorunlarında oluşabilecek olası kayma (slippage) riskini göz önünde bulundurun.
- Herhangi bir sorun veya ağ hatası durumunda, “The Closer” pozisyonları birden fazla kez kapatmayı deneyecektir.
- Başka Uzman Danışmanlar çalışıyorsa, “Diğer grafikleri kapat” ve “Terminali kapat” seçeneklerini kullanırken dikkatli olun.
Sonuç: “The Closer”, çeşitli piyasa ve hesap kriterlerine göre pozisyonların esnek ve otomatik olarak kapatılmasını sağlar. Yapılandırılabilir filtreler ve seçenekler sayesinde hangi pozisyonların kapatılacağı ve ne zaman tetikleneceği üzerinde tam kontrole sahipsiniz.

