Manual Backtest Practice Panel
- Yardımcı programlar
- Sürüm: 1.2
Manual Backtest Panel, Strateji Test Cihazı'nın görsel modunda geçmiş veriler üzerinde manuel işlem pratiği yapmak için MetaTrader 5'e yönelik ücretsiz bir yardımcı Uzman Danışmandır (EA). Görsel bir test başlatır, grafiğin ilerleyişini izler ve işlemleri panel düğmeleriyle kendiniz açıp kapatırsınız. Panel lotu risk yüzdesinden hesaplar veya sabit lot kullanır, SL ve TP koyar, ayarlarınızı saklar ve kapanan her işlemi bir sonuç tablosuna ve CSV ile HTML dosyalarına kaydeder.
Bu bir pratik aracıdır, bir işlem stratejisi değildir. Alım veya satım sinyali vermez, giriş veya çıkış seçmez ve yönteminizin iyi olup olmadığını değerlendirmez. Rakamlar yalnızca test cihazında yaptığınız pratik işlemleri anlatır. Test cihazındaki sonuçlar gerçek işlemlerden farklıdır ve geçmiş sonuçlar, gerçek ya da simüle, gelecekteki sonuçları garanti etmez.
Yalnızca Strateji Test Cihazı'nın görsel modunda çalışır. Canlı bir grafikte (gerçek veya demo hesap) yalnızca "Works in the Strategy Tester (visual mode) only." uyarısını gösterir ve hiçbir emri veya pozisyonu asla açmaz, kapatmaz ya da değiştirmez. Görsel modda yalnızca panel düğmelerine bastığınızda işlem yapar. Görsel mod olmadan test cihazında (optimizasyon, otomatik kontroller) panel kullanılmaz; EA yalnızca çalıştığını göstermek için küçük gösterim işlemleri açar: minimum lot, magic 26111399, günde en fazla bir, sırayla alış ve satış, her biri zarar durdur ve kâr al ile, yaklaşık 3 saat sonra kapatılır. Bunlar bir işlem yöntemi veya sinyal değildir ve herhangi bir piyasa saatini hedeflemez (spread'lerin geniş olduğu gün değişimi civarında açılmaz). Test cihazı raporu bu durumda yalnızca bu işlemleri gösterir ve bir işlem sonucu değildir; zararla sonuçlanabilir. Bu işlemler panelin sonuçlarını, dosyalarını veya ayarlarını etkilemez ve görsel modda ya da gerçek veya demo hesapta asla açılmaz.
Özellikler
- BUY, SELL ve CLOSE ALL düğmeleri. CLOSE ALL yalnızca bu panelin pozisyonlarını kapatır (grafik sembolü ve panelin magic numarası).
- Lot: bakiyenin risk yüzdesi (lot, SL'ye olan mesafeden hesaplanır ve lot adımına aşağı yuvarlanır) veya sabit lot. Risk modunda SL yoksa sabit lot kullanılır ve panel bunu belirtir.
- SL ve TP pip veya fiyat olarak, düğmelerle seçilir: satır başına en fazla 5 değer düğmesi ve değeri değiştirmek için << < > >> (<< ve >> 10 adım). 0 = SL yok veya TP yok.
- Grafiğe tıklayarak SL veya TP: "SL by click" veya "TP by click" düğmesine basın, ardından grafikte istediğiniz fiyata tıklayın. Esc veya aynı düğmeye tekrar basmak iptal eder. Açık pozisyon varken bu panelin aynı yöndeki açık pozisyonlarının SL veya TP'si taşınır; pozisyon yoksa değer bir sonraki emir için ayarlanır.
- "SL to entry", fiyat girişten yeterince uzaktayken açık pozisyonların SL'sini giriş fiyatına taşır.
- Önizleme satırı: bir sonraki emrin lotu ile % ve para olarak riski; açık pozisyonlar ve değişken kâr/zarar.
- Bu panelin kapanan işlemlerinin sonuçları: işlem sayısı, kazanma oranı, net, kâr faktörü, maksimum düşüş, ortalama R ve yıllık tablo (panelde son 8 yıl, HTML'de tüm yıllar).
- CSV ve HTML, kapanan her işlemden sonra otomatik olarak kaydedilir; "Export" düğmesi bunları istediğiniz zaman kaydeder. CSV'de 32 sütun vardır: açılış ve kapanış, ilk SL ve TP, kâr, komisyon, swap, net, pip, tutma süresi, MAE ve MFE (Maximum Adverse / Favorable Excursion: fiyatın işlemin aleyhine ve lehine ne kadar gittiği), risk tutarı, R katı ve daha fazlası.
- Ayarlar her değişiklikte otomatik olarak kaydedilir ve bir sonraki başlangıçta yüklenir: lot modu, birim, risk yüzdesi, sabit lot ve sembol başına SL/TP mesafeleri.
- Panel İngilizce veya Japonca (terminal diline göre otomatik).
Ana Girdiler
- Order size: Lot mode (Risk % / Fixed lot), Risk per trade (bakiyenin %'si, 0.01 - 20, varsayılan 1), Fixed lot (varsayılan 0.10, risk modunda SL yokken de kullanılır), Risk % value buttons (InpRiskPre, varsayılan "0.25,0.5,1,2,3"), Fixed lot value buttons (InpLotPre, varsayılan "0.01,0.05,0.1,0.5,1").
- SL / TP for new orders: Input unit (pips / price), SL distance in pips (varsayılan 20, 0 = SL yok), TP distance in pips (varsayılan 40, 0 = TP yok), Step of the < > buttons (varsayılan 1 pip), SL value buttons (InpSlPre, varsayılan "0,10,20,30,50"), TP value buttons (InpTpPre, varsayılan "0,20,40,60,100"). Her değer düğmesi girdisi virgülle ayrılmış 1 ila 5 değer alır; bunlar düğmeleri ve başlangıç değerlerini belirler.
- Settings file: Load the last saved settings at start (varsayılan ON; kaydedilen değerler emir büyüklüğü ve SL/TP girdilerinin yerine geçer, girdilerden başlamak için OFF yapın), Auto-save CSV / HTML after each closed trade (varsayılan ON).
- Orders: Magic number (varsayılan 26111300; yalnızca bu numaralı pozisyonlar işlenir), Max slippage (puan), Order comment.
- Panel: Language, Panel X offset (InpX), Panel Y offset (InpY), Font size (InpFont, 7 - 16, varsayılan 9). Bunlarla paneli taşıyabilir, büyütebilir veya küçültebilirsiniz.
- 5 grupta 20 girdi.
Nasıl Çalışır
- Başlangıç: Strateji Test Cihazı'nı açın, Manual Backtest Panel'i, sembolü, zaman dilimini ve tarihleri seçin, görsel modu açın ve başlatın. Paneli görsel grafikte kullanın.
- Hız: görsel test cihazının hız kaydırıcısını en sağa (maksimum) getirmeyin. Maksimumda test cihazı tıklamaları okumaya neredeyse hiç zaman bırakmaz ve düğmeler zor tepki verir. Maksimumun bir kademe altı veya daha yavaşı çalışır.
- Neden yazmak yerine düğmeler: test cihazının görsel grafiğinde giriş kutularına yazılan metin ve çizgilerin sürüklenmesi bir Uzman Danışmana ulaşmaz (MetaTrader 5'in bu davranışını kontrol ettik). Bu nedenle değerler düğmelerle seçilir ve SL/TP çizgileri sürüklenemez; bunun yerine "SL by click" ve "TP by click" kullanın.
- Tıklamalar gerçek zamanda yaklaşık her 0,1 saniyede okunur. Test cihazı grafiği duraklatılmışken veya kısa bir süre dururken (örneğin bir yıl geçişinde veriler yüklenirken) tıklarsanız, tıklama test yeniden ilerlediğinde işlenir ve grafiğe tıklayarak belirlenen SL/TP o anki fiyattan ölçülür. Test yeniden ilerledikten sonra paneldeki değeri kontrol edin.
- Araç ipuçları: fare bir düğme üzerinde yaklaşık yarım saniye durduğunda MetaTrader 5 imlecin sağ altında küçük bir araç ipucu gösterir ve o noktaya yapılan tıklama kaybolabilir. Panelin satırları aralıklıdır, bu yüzden alttaki düğme normalde boştur; bir tıklama tepki vermezse fareyi biraz hareket ettirip tekrar tıklayın.
- Fiyat birimi: değer düğmeleriyle seçilen değerler mesafe olarak kalır ve fiyatı izler. Değer kutusu ve kesikli çizgi bunları alış biçiminde gösterir (SL aşağıda, TP yukarıda) ve panel "SL/TP shown: buy" ekler. SELL'e bastığınızda SL ve TP, güncel fiyattan satış için hesaplanır. < > ile veya grafiğe tıklayarak sabitlenen bir fiyat o fiyatta kalır; yalnızca bir yöne uyar ve diğer yöndeki bir emir bir mesajla reddedilir (örneğin "SL must be above Ask"). Pip biriminde mesafeler her iki yön için de geçerlidir.
- Pip: paneldeki tüm semboller için 1 pip = 10 puan (5 basamaklı EURUSD'de 0.0001, 3 basamaklı USDJPY'de 0.01). Diğer semboller için panel "pips(10pt)" yazar; sembolün puan büyüklüğünü kontrol edin. CSV'de pip sütunları yalnızca 3 veya 5 basamaklı semboller için doldurulur.
- Riske göre lot: lot = bakiye x risk % / bir lotun SL'deki zararı, lot adımına aşağı yuvarlanır; bu yüzden gerçek risk aynı veya biraz daha düşüktür. Minimum lot bile risk yüzdenizi aşıyorsa emir gönderilmez ve panel minimum lotun riskini gösterir.
- İstatistikler: net = kâr + komisyon + swap; net > 0 olan işlem kazançtır. Kâr faktörü = kazanç toplamı / kayıp toplamı; kaybeden işlem yoksa "-" gösterilir. Maksimum düşüş = başlangıç bakiyesinden itibaren yalnızca kapanan işlemlerle oluşturulan bakiye çizgisinin en büyük düşüşü (değişken kâr/zarar dahil değildir). R = net / ilk SL'ye kadar olan risk tutarı (SL'siz işlemlerin R'si yoktur). MAE ve MFE, test cihazının EA'ya verdiği tick'lerden gelir, bu yüzden test cihazının modelleme moduna bağlıdır. Yıllık tablo kapanış zamanını kullanır.
- Dosyalar: terminallerin ortak veri klasöründeki Common\Files\ManualBacktestPanel\. settings.txt ayarları tutar. Her test kendi klasörünü alır: Exports\<sembol>_<zaman dilimi>_<test başlangıç tarihi>_<numara>\ içinde journal.csv ve journal.html. Dosyalar kapanan her işlemden sonra yazıldığı için, testi Durdur düğmesiyle bitirseniz bile kalırlar.
Notlar ve Sınırlar
- Yalnızca bir pratik aracı: sinyal yok, tavsiye yok, tahmin yok. Pratik sonuçları testin fiyat verilerine, spread'ine, komisyonuna ve modelleme moduna bağlıdır ve gerçek işlemlerden farklıdır (gerçekleşme, kayma, duygular). Geçmiş sonuçlar gelecekteki sonuçları garanti etmez.
- Yalnızca Strateji Test Cihazı'nın görsel modu. Canlı grafiklerde EA işlem yapmaz ve dosya yazmaz.
- Görsel test cihazının maksimum hızını kullanmayın.
- Küçük ekranlarda (örneğin 1366 x 768) panelin alt kısmı grafiğin dışına taşabilir. Bu durumda InpFont değerini 7 veya 8 yapın ve paneli InpX ile InpY ile taşıyın. Düğmeler ve ana göstergeler üst kısımdadır.
- Netting hesaplar test edilmedi. Test cihazında hedging hesap öneririz.
- Bir panel bir sembolü (grafik sembolü) ve yalnızca kendi magic numarasına sahip pozisyonları işler.
- Aracı kurumun stop seviyesi veya dondurma seviyesi varsa, bu seviyeden daha yakın SL/TP panelde bir mesajla reddedilir.
- Her test yeni bir dışa aktarma klasörü oluşturur; eski klasörler silinmez.
Uyumluluk ve Destek
- MetaTrader 5, görsel modda Strateji Test Cihazı. Test cihazınızda bulunan her sembol ve zaman dilimi. Hedging hesaplarda test edildi.
- DLL yok, internet yok, harici sunucu yok. Dosyalar yalnızca Common\Files\ManualBacktestPanel içine yazılır.
- Ücretsiz.
- MQL5 mesajları üzerinden destek, 3 iş günü içinde yanıt: kurulum, ayarlar, dosyalar ve hata bildirimleri. Giriş, çıkış, SL veya TP seviyeleri öneremez, piyasa görüşü veremez ve işlemlerinizi değerlendiremeyiz.
- İşlemlerinizin hiçbir sonucu vaat edilmez veya ima edilmez.
- Panel pratiğinize yardımcı olursa, kısa bir değerlendirme diğer yatırımcıların onu bulmasına yardımcı olur.
