Position Basket PL Closer
- Yardımcı programlar
- Sürüm: 1.2
- Etkinleştirmeler: 5
MetaTrader 5 için bu yardımcı Expert Advisor, hesabınızdaki açık pozisyonları sepetlerde gruplar ve bir sepetin toplam kârı veya zararı belirlediğiniz seviyeye ulaştığında sepetin tamamını kapatır. Pozisyonlar elle yaptığınız işlemlerden veya başka EA'lardan gelebilir. Grafikteki panelde kısa ad "Basket P/L Closer" görünür.
Ne olmadığı: gerçek veya demo hesapta asla işlem açmaz, alım veya satım sinyali vermez ve bir işlem stratejisi değildir. Dört kapatma koşulunun tümü varsayılan olarak KAPALI'dır (OFF); bu yüzden ekledikten sonra siz bir koşulu açana kadar yalnızca sepetleri gösterir. Zararları önleyemez: piyasa kapatma emirlerini bir seviyeye ulaşıldıktan sonra gönderir ve sonuç seviyeden kötü olabilir (aşağıdaki sınırlara bakın).
SEPETLER
- Gruplama: tüm pozisyonlar için bir sepet, sembol başına bir sepet (varsayılan), magic number başına bir sepet veya sembol + magic number başına bir sepet.
- Alım ve satım: tek sepette birlikte (varsayılan), ayrı sepetler olarak, yalnızca alım pozisyonları veya yalnızca satım pozisyonları.
- İsteğe bağlı filtreler: yalnızca listelenen magic numaralar (0 = manuel işlemler) ve yalnızca listelenen semboller, virgülle ayrılmış. Boş = tümü. Sembol adlarını, varsa son ek dahil, tam olarak Market Watch'taki gibi yazın (büyük veya küçük harf fark etmez).
- Filtrelerin dışındaki pozisyonlara asla dokunulmaz.
KAPATMA KOŞULLARI (tümü varsayılan olarak KAPALI)
- Kâr hedefi: sepetin toplam kârı bu değere ulaştığında sepet kapatılır.
- Zarar limiti: sepetin toplam zararı bu değere ulaştığında sepet kapatılır (pozitif sayı olarak girilir).
- Kâr takibi (trailing): toplam kâr bir başlangıç değerine ulaştığında başlar, en yüksek değeri izler ve kâr bu zirveden belirlediğiniz mesafe kadar geri düştüğünde sepeti kapatır.
- Başabaş: toplam kâr bir başlangıç değerine ulaştığında devreye girer, ardından toplam kâr korumak istediğiniz değere geri düşerse sepeti kapatır.
- Her koşulun kendi birimi vardır: tutar (hesap para birimi), bakiyenin %'si veya pip.
- Zarar limiti ve başka bir koşul aynı anda karşılanırsa zarar limiti kullanılır.
BİR SEPET KAPATILDIKTAN SONRA
- Hiçbir şey: izlemeye devam (varsayılan).
- O sepeti N dakika duraklat (varsayılan 60): duraklama sırasında o sepete giren her yeni pozisyon, EA onu görür görmez kapatılır.
- EA'yı durdur: ilk sepet kapanışından sonra EA TÜM (ALL) sepetlerin koşullarını kontrol etmeyi bırakır. Bu, paneldeki Resume düğmesine basana veya sepet tanımını değiştirene kadar sürer (sınırlara bakın). Yalnızca koşul değerlerini (hedef, limit, takip, başabaş) değiştirmek durdurmayı kaldırmaz.
- İsteğe bağlı: sepet kapatıldığında ve duraklatılmışken sepetin bekleyen emirlerini de sil. Bekleyen emirler pozisyonlar kapatılmadan önce silinir.
PANEL VE UYARILAR
- Durum, toplam K/Z ve pozisyon sayısı ve her sepet için K/Z'si ile her koşula ne kadar uzak olduğu (takip zirvesi, başabaş seviyesi). Kapanmakta olan veya duraklatılmış sepetler en üstte listelenir; gösterilen sepet sayısı ayarlanabilir (1-20).
- EA kapatamadığında nedeni gösterilir (örneğin Algo Trading kapalı).
- Durdurmadan sonra Resume düğmesi, daraltma düğmesi, İngilizce veya Japonca (terminal diline göre otomatik veya seçilerek).
- Bir sepet kapatıldığında açılır pencere uyarısı (varsayılan açık) ve anlık bildirimler (isteğe bağlı).
- Her kapatma, nedeniyle birlikte Experts günlüğüne yazılır. Kapatma emirleri kısa bir "BKC" yorumu ve nedeni taşır.
YENİDEN BAŞLATMADAN SONRA DURUM
- Takip zirvesi, devreye girmiş bir başabaş, devam eden bir kapatma, bir duraklama ve durdurma terminalde kaydedilir ve terminal veya bilgisayar yeniden başlatıldıktan sonra devam eder. Testlerimizde terminalin 5 kez zorla kapatılmasında hiçbir durum kaybolmadı.
- Durum, EA'nın çalıştığı terminalde kaydedilir. Başka bir terminale veya bilgisayara (örneğin sanal sunucuya) geçerseniz durum taşınmaz.
TESTLERİMİZDE ÖLÇÜLENLER (demo hesap, tek bilgisayar)
- 2 pozisyon ve 1 bekleyen emirden oluşan bir sepet, koşulu karşılandıktan yaklaşık 0,3 saniye sonra kapatıldı ve silindi.
- Duraklama sırasında açılan yeni bir pozisyon, göründükten yaklaşık 0,2 saniye sonra kapatıldı.
Sizin süreleriniz aracı kurumunuza, bağlantınıza ve bilgisayarınıza bağlıdır.
SATIN ALMADAN ÖNCE BİLMENİZ GEREKEN SINIRLAR
- Garanti değildir. Sepetler piyasa emirleriyle kapatılır, bu yüzden nihai sonuç belirlediğiniz seviyeden kötü olabilir. Testlerimizden birinde -60 zarar limitiyle sepetler -64 ile -89 arasında kapatıldı. Fiyat boşlukları (örneğin hafta açılışında), hızlı piyasalar, kayma (slippage), reddedilen veya geciken emirler ve kapalı piyasa farkı büyütebilir.
- EA'yı eklediğinizde veya koşulu açtığınızda koşul zaten karşılanmışsa, sepet yaklaşık 3 saniye sonra kapatılır. Bir koşulu açmadan önce paneldeki değerlere bakın.
- Sepet tanımı şunlardan oluşur: gruplama, alım/satım ayarı, magic number ve sembol filtreleri, takip birimi, başabaş birimi, Points per pip ve swap ile komisyonun dahil edilip edilmediği. Bunlardan herhangi birini değiştirmek takip zirvelerini, devreye girmiş başabaşları, duraklamaları ve durdurmayı sıfırlar. Diğer girdileri değiştirmek bunları korur.
- Pip: bir sepetin pip'i, pozisyonlarının pip'lerinin basit toplamıdır, lot büyüklüğüne göre ağırlıklandırılmaz (0,01 lot ve 1,00 lot pozisyon aynı sayılır). Otomatik pip büyüklüğü: 3 ve 5 basamaklı sembollerde 10 puan, diğerlerinde 1 puan; bu yüzden birçok GOLD, endeks ve BTC sembolünde 1 pip = 1 puan. Points per pip girdisi ayarlanırsa tüm sembollere uygulanır. Karışık sembollü sepetlerde tutar veya % genellikle daha anlaşılırdır.
- %: her kontrol anındaki hesap bakiyesinin yüzdesi. Kapatmalardan sonra bakiye değişir, bu yüzden aynı yüzde farklı bir tutara karşılık gelir.
- Tutar ve % swap ve komisyonu içerir (girdi, varsayılan olarak açık). MT5'te yalnızca girişte alınan komisyon dahil edilir; çıkışta alınan komisyon dahil edilmez. Pip'ler swap veya komisyon içermez.
- Sepet tanımı başına bir kopya: aynı hesapta aynı sepet tanımına sahip ikinci bir kopya beklemede kalır. Farklı tanımlara sahip kopyaların ikisi de çalışır ve sepetleri çakışırsa (aynı pozisyonlarda farklı filtreler) ikisi de onları kapatmaya çalışır. Aynı hesapta farklı terminallerdeki kopyalar birbirini göremez.
- Duraklama sırasında her yeni pozisyon yeniden kapatılır ve her biri spread ve komisyon maliyeti doğurur. EA başka bir EA'nın işlem açmasını engelleyemez.
- EA yalnızca MetaTrader 5 çalışırken ve bağlıyken, Algo Trading AÇIK iken (araç çubuğu düğmesi) ve EA ayarlarında izin verilmişken çalışır.
- Henüz gerçek hesapta test edilmedi: netting hesaplar, dondurma seviyesi (freeze level) olan semboller ve sembolün maksimum lotundan büyük bir pozisyonun parçalar halinde kapatılması. Hedging hesaplarda test edildi.
- Strateji Test Cihazı: Orada manuel işlemler simüle edilemediği için EA bir gösterim çalıştırır. Grafik sembolünde 73170 magic number ile küçük pozisyonlar açar, çalıştırma başına bakiyenin en fazla yaklaşık %1,5'ini riske atar ve bakiye başlangıcın %95'inin altına düştüğünde veya 20 çalıştırmadan sonra durur. Gösterim işlemleri rastgeledir ve K/Z'lerinin bir anlamı yoktur; test raporu bir işlem sonucu değildir. Gösterim hiçbir zaman gerçek veya demo hesapta çalışmaz.
KURULUM
1. EA'yı herhangi bir grafiğe ekleyin. Grafik sembolü, neyin izlendiğini sınırlamaz.
2. Filtreleri, gruplamayı ve alım/satım ayarını belirleyin ve panelin beklediğiniz sepetleri gösterdiğini kontrol edin (tüm koşullar KAPALI iken yalnızca izler).
3. İstediğiniz koşulları açın, birimlerini ve kapatmadan sonraki eylemi seçin. Paneldeki notu okuyun ve OK'a basın.
4. Algo Trading'i açın ve EA ayarlarında izin verin. Her şeyi önce bir demo hesapta deneyin.
ÖNEMLİ
- Hiçbir kâr vaat edilmez ve tam olarak bir seviyede kapatma garanti edilmez.
- EA neyin veya ne zaman işlem yapılacağına asla karar vermez; pozisyonlar ve seviyeler sizin kararlarınızdır.
DİĞER
- 8 grupta 34 girdi. Kapatma için maksimum kayma ayarlanabilir (puan); piyasa yürütmeli (market execution) hesaplarda aracı kurum bunu kullanmayabilir.
- Panel gösterilirken EA, panelin okunabilir kalması için kendi grafiğinde "Chart on foreground" seçeneğini kapatır ve EA'yı kaldırdığınızda yeniden açar.
- Destek MQL5 mesajları üzerinden, 3 iş günü içinde yanıt: kurulum, ayarlar ve hata bildirimleri. Neyin veya ne zaman işlem yapılacağına ya da hangi seviyelerin kullanılacağına dair sorular yanıtlanamaz.
