Trade Duration Profile
- Yardımcı programlar
- Sürüm: 1.10
- Güncellendi: 6 Eylül 2026
- Etkinleştirmeler: 10
Trade Duration Profile, bu hesabın kendi kapanmış işlem geçmişini okur ve pozisyonların gerçekte ne kadar süre tutulduğunu tek bir ortalama olarak değil, bir dağılım olarak gösterir. Tahmin yapmaz, tavsiye vermez. Hiçbir yerde işlem sonuçlarına bakmaz; yalnızca zamanı ölçer.
BU ARAÇ NEDEN VAR
Çoğu trader kendi tarzı hakkında yalnızca kabaca bir fikre sahiptir - "daha çok scalper'ım", "pozisyonları uzun tutma eğilimindeyim" - ama bunun arkasında gerçek bir rakam yoktur. Hesabın geçmiş sekmesi işlemleri tek tek listeler; gerçekte ne kadar tutulduklarını, hangi sembolün en uzun süre pozisyonda kaldığını veya pazartesi işlemlerinin cuma işlemlerinden daha uzun sürüp sürmediğini asla toplamaz. "Ortanca tutma sürem 42 dakika, ama yalnızca XAUUSD'de bu neredeyse 3 saate çıkıyor" - bu, hesabın zaten sahip olduğu bir gerçektir, sadece hiç sayılmamıştır.
KURULUM
1. EA'yı herhangi bir grafiğe sürükleyin. Sembol ve zaman dilimi önemli değildir - çalıştığı grafiği değil, hesabın tüm kapanmış işlem geçmişini okur.
2. Sol üst köşede bir panel belirir ve bu hesabın kendi geçmişinden dolar.
3. Yalnızca kapanmış işlem sayısı değiştiğinde yeniden hesaplar, bu her 60 saniyede bir kontrol edilir. Başlatılacak veya yapılandırılacak hiçbir şey yoktur.
4. Başka hiçbir şeye gerek yoktur. Ayarlanacak sayısal bir ayar bulunmaz.
GİRİŞLER (dört tane, bu sırayla)
- InpShowPanel (varsayılan true) - paneli göster veya gizle.
- InpPanelCorner (varsayılan sol üst) - panelin grafiğin dört köşesinden hangisinde duracağı.
- InpPanelFontSize (varsayılan 9) - panel yazı boyutu. Yalnızca görüntüleme.
- InpColorText (varsayılan beyaz) - panel yazı rengi.
Hiçbir yerde sayısal bir eşik yoktur. 365 günlük pencere, 7 tutma süresi bandı ve bir ortanca için gereken en düşük örnek büyüklüğü sabittir ve değiştirilemez.
PANEL NE GÖSTERİR
Son 365 gündeki her kapanmış pozisyon, açılıştan kapanışa kadar tutulduğu süreye göre 7 banttan birine yerleştirilir: 5 dakikanın altı, 5 ila 30 dakika, 30 dakika ila 2 saat, 2 ila 8 saat, 8 ila 24 saat, 1 ila 7 gün ve 7 günün üzeri. Panel, hesabın genel ortanca tutma süresinin yanında her bandın sayısını gösterir.
Altında, By symbol, hesabın en çok işlem gören sembolleri (işlem sayısına göre en fazla 5 tane; bunun ötesindekiler tahmin edilmez, yalnızca gösterilmez) için ortanca tutma süresini listeler. By weekday ise aynı ortancayı pozisyonun açıldığı güne göre - pazartesiden cumaya - ayırır. Kapanmış pozisyon sayısı 5'in altında olan bir sembol veya gün, bir sayı yerine tire gösterir - örneklem anlamlı olamayacak kadar küçüktür.
RAPOR DOSYASI
MQL5\Files\TradeDurationProfile\duration_report.csv konumuna, ay bazında üç tür satırla - genel bir satır, sembol başına bir satır ve haftanın günü başına bir satır - yazılan bir CSV dosyası oluşturulur; sütunlar: Month, Symbol, Weekday, Count, MedianDurationSeconds. Her seferinde tamamen yeniden yazılır, sonuna eklenmez, bu yüzden asla yinelenen kayıt içermez. Tam yolu panelde gösterilir.
TEST ETMEDEN ÖNCE
Strateji Test Cihazı yalnızca o tek test çalıştırmasındaki kapanmış işlem geçmişine sahiptir, bu yüzden orada gördükleriniz test dönemini yansıtır, bu hesabın gerçek işlem geçmişini değil. EA'nın hatasız çalıştığını doğrulamak için kullanışlıdır, rakamlarını gerçek hesap verisi gibi okumak için değil.
NE YAPMAZ
Hiçbir zaman bir işlem açmaz, kapatmaz veya değiştirmez - terminalin işlem tarafıyla hiçbir bağlantısı yoktur. İşlem sonuçlarını hiçbir yerde kullanmaz - yalnızca bir pozisyonun ne zaman açıldığını ve ne zaman kapandığını kullanır. Açık pozisyonları içermez - yalnızca tamamen kapanmış olanlar sayılır, bu yüzden burada hâlâ devam eden bir işlemi yansıtan hiçbir şey yoktur. Bir tutma süresinin çok uzun mu çok kısa mı olduğuna karar vermez ve tutma süresini değiştirmeyi önermez. Tek bir terminaldeki tek bir hesabı okur, yalnızca bu hesabın kendi işlem geçmişinin ulaştığı noktaya kadar geriye gider.
