Stop Distance Ledger
- Yardımcı programlar
- Sürüm: 1.10
- Güncellendi: 6 Eylül 2026
- Etkinleştirmeler: 10
Stop Distance Ledger, bu hesabın kendi kapanmış işlem geçmişini okur ve bir pozisyon açılırken gerçekten bir zarar durdur (stop-loss) veya kâr al (take-profit) ayarlanıp ayarlanmadığını ve ne kadar uzaklıkta - açılış fiyatının yüzdesi olarak - yerleştirildiğini gösterir. Tahmin yapmaz, tavsiye vermez ve hiçbir yerde işlem sonuçlarına bakmaz; yalnızca ayarlanmış olanı ölçer.
BU ARAÇ NEDEN VAR
Bir işleme girmeden önce her zaman bir zarar durdur koymaya karar vermek, birçok trader'ın uymayı amaçladığı ama nadiren kontrol ettiği bir kuraldır. Hesabın geçmiş sekmesi işlemleri tek tek listeler; kaçında gerçekten bir zarar durdur olduğunu, kaçında olmadığını veya bu durdurmaların ne kadar uzaklıkta yerleştirildiğini asla toplamaz. "931 kapanmış pozisyondan 17'sinde zarar durdur vardı - yüzde 1,8 oran" - bu, hesabın kendi geçmişinin 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 sabittir ve değiştirilemez.
NEYE BAKAR: YALNIZCA AÇILIŞ EMRİ
Bu araç, bir pozisyonu açan emirde, açıldığı anda ayarlanmış olan zarar durdur ve kâr alı okur. MT5, daha sonra yapılan zarar durdur veya kâr al değişikliklerini emir geçmişinde tutmaz - bir pozisyonun durdurma seviyesini daha sonra değiştirmek, emir geçmişinde hiçbir kayıt bırakmadan doğrudan pozisyonu günceller. Bu, bu aracın değil, platformun bir sınırlamasıdır: yalnızca hesap geçmişinden bir durdurmanın tam değişiklik geçmişini yeniden oluşturmak teknik olarak imkansızdır. Bu aracın yanıtladığı soru "bu pozisyon bir zarar durdurla mı başladı, ve ne kadar uzaklıktaydı" sorusudur - "durdurma daha sonra taşındı mı" değil.
PANEL NE GÖSTERİR
Panel, son 365 gündeki zarar durdur ayarlama oranını, arkasındaki sayının yanında gösterir. Altında, Take-profit set rate aynısını kâr al için gösterir, ardından hem zarar durdur hem de kâr al için ortanca uzaklık gelir, ikisi de açılış fiyatının yüzdesi olarak (bu durdurmaya sahip pozisyon sayısı 5'ten azsa sayı yerine tire gösterilir). By symbol, kaç zarar durdur ayarlandığına göre sıralanmış, en fazla 5 sembol için ortanca zarar durdur uzaklığını listeler; bunun ötesindekiler tek bir Other symbols satırında toplanır. Değerlendirilecek kapanmış geçmiş yoksa, panel bunu tek bir satırda belirtir.
RAPOR DOSYASI
MQL5\Files\StopDistanceLedger\stop_distance_report.csv konumuna, ay bazında yazılan bir CSV dosyası oluşturulur; sütunlar: Month, Symbol, ClosedCount, SLSetCount, MedianSLPercent, TPSetCount, MedianTPPercent. Symbol alanı boş olan bir satır, o ayın genel satırını gösterir. 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, ve hiçbir zaman bir zarar durdur veya kâr al ayarlamaz ya da değiştirmez - terminalin işlem tarafıyla hiçbir bağlantısı yoktur; yalnızca bir pozisyon açıldığında zaten orada olanı okur. İşlem sonuçlarını hiçbir yerde kullanmaz - yalnızca bir zarar durdur veya kâr alın ayarlanıp ayarlanmadığını ve ne kadar uzaklıkta olduğunu kullanır. Açık pozisyonları içermez - yalnızca tamamen kapanmış olanlar sayılır. Bir durdurma uzaklığının çok dar mı çok geniş mi olduğuna karar vermez ve hangi uzaklığın kullanılması gerektiğini ö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.
