Ana Sayfa > Blog > MT5 Backtest Tick Verisi Kalitesi - OHLC

BacktestMT5Tick VerisiStrategy TesterDoğrulama Kalitesi

MT5 Backtest Tick Verisi Kalitesi - OHLC

Yayınlandı: 2026-05-18Okuma süresi: yaklaşık 3 dk
⏱ This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results →

MT5 Backtest Tick Verisi Kalitesi - OHLC, 1 Dakikalık ve Gerçek Tick Verisi Arasındaki Farklar

MT5'teki Strategy Tester ile backtest yaparken "Model" adında bir ayar seçeneğiyle karşılaşırsınız. Seçilen modele göre backtest hassasiyeti büyük ölçüde değişir. Özellikle scalping EA'larında yanlış model seçimi, "backtestte harika sonuç ama gerçek işlemde çalışmıyor" sorununa yol açar.

3 Farklı Backtest Modeli

MT5 Strategy Tester'da seçilebilecek üç model bulunmaktadır.

Modelleme modunun seçimi (Her tik / Gerçek tiklere dayalı her tik / 1 dakikalık OHLC / Yalnızca açılış fiyatları)
Modelleme modunun seçimi (Her tik / Gerçek tiklere dayalı her tik / 1 dakikalık OHLC / Yalnızca açılış fiyatları)

1. Tüm Tick Verisi (Gerçek Tick)

En yüksek hassasiyete sahip modeldir. Piyasada gerçekleşen her fiyat hareketini yeniden üretir.

  • Spread değişimleri de yeniden oluşturulur
  • Emir defteri hareketlerini kapsayan yüksek doğruluklu doğrulama mümkündür
  • İşlem süresi en uzundur (H1 10 yıl için 30 dakika ile 1 saat arasında)
  • Veri boyutu büyüktür

Önerilen kullanım: Scalping (M15 ve altı), spread etkisinin büyük olduğu stratejiler

2. 1 Dakikalık OHLC (1 Dakikalık Veriden Üretilen Tick)

1 dakikalık mumlardaki açılış, yüksek, düşük ve kapanış değerlerinin dördünden yapay tick oluşturulur.

  • Gerçek tickten daha düşük hassasiyet, ancak swing stratejileri için yeterli
  • İşlem hızı ile hassasiyet arasında iyi bir denge sunar (H1 10 yıl için 5-15 dakika)
  • MT4 kullanıcılarının alışkın olduğu yönteme benzer

Önerilen kullanım: H1 ve H4 swing EA'ları, orta düzeyde hassasiyet gerektiren durumlar

3. OHLC (Yalnızca Mumlardaki 4 Nokta)

Mumlardaki açılış, yüksek, düşük ve kapanış değerlerinin dörduyle doğrulama yapılır.

  • En hızlı işlem (dakikalar içinde tamamlanır)
  • En düşük hassasiyet
  • ATR tabanlı SL/TP kullanan stratejilerde hata özellikle büyük olur

Önerilen kullanım: Yalnızca genel işlem kontrolü için. Ciddi doğrulama için kullanmayın


Scalping'de Gerçek Tick Verisi Neden Zorunludur?

M15 ve altı zaman dilimlerinde scalping EA'larını 1 dakikalık OHLC modeliyle backteste tabi tuttuğunuzda şu sorunlar ortaya çıkar.

Sorun 1: SL ve TP Tetiklenme Zamanlaması Değişir

Gerçek piyasada yüksek ile düşük arasında "hangisinin önce oluştuğu" kritik önem taşır. 1 dakikalık OHLC modelinde High ve Low'un hangi sırayla gerçekleştiği bilinemediğinden, "SL mi önce tetiklendi, TP mi önce tetiklendi?" sorusu doğru şekilde yeniden oluşturulamaz.

Örnek: 1 dakikalık fiyat hareketi
  Gerçekte: Yüksek → Düşük sırası (TP'ye önce ulaşıldı, ardından fiyat düştü)
  OHLC modeli: High=TP ulaşıldı, Low=SL ulaşıldı sırası belirsiz

Scalping işlemlerinde SL ve TP birbirine yakın olduğundan, bu hata performansı ciddi biçimde etkiler.

Sorun 2: Spread Değişimleri Yeniden Oluşturulamaz

1 dakikalık OHLC modeli, ekonomik veri açıklamalarında yaşanan ani spread genişlemelerini yeniden oluşturamaz. Scalping, spread etkisinden en fazla etkilenen strateji türüdür; bu nedenle sabit spreadle yapılan backtest aşırı iyimser sonuçlar verir.


Backtest için Gerekli Verinin İndirilmesi

MT5'te backtest yapabilmek için geçmiş verilerin terminale indirilmiş olması gerekir.

Geriye dönük test çalışıyor (geçmiş verisi indirme ve ilerleme çubuğu)
Geriye dönük test çalışıyor (geçmiş verisi indirme ve ilerleme çubuğu)

Adım 1: Geçmiş Verileri İndirin

  1. MT5'i başlatın ve broker hesabınıza giriş yapın
  2. Menü → Araçlar → Geçmiş Merkezi (veya Ctrl+H)
  3. İlgili döviz çiftini seçin (XAUUSD vb.)
  4. Hedef zaman dilimini (M1 en önemli) sağ tıklayın → "İndir"
  5. Tamamlanmasını bekleyin (ilk seferinde birkaç dakika ile birkaç on dakika sürebilir)

Adım 2: Veri Kalitesini Kontrol Edin

Strategy Tester başlatıldıktan sonra "Kalite" sütununda veri kalitesi gösterilir.

Kalite %99  → Gerçek tick verisiyle yüksek hassasiyetli doğrulama mümkün
Kalite %90  → 1 dakikalık veriden oluşturulmuş yapay tick
Kalite %25 ve altı → Yalnızca OHLC (düşük hassasiyet)

Doğrulama öncesinde %99 kaliteye ulaşmak için veriyi indirdiğinizden emin olun.


Bu Sitedeki EA'lar için Önerilen Backtest Ayarları

EAZaman DilimiÖnerilen ModelGerekçe
DONCHIAN ENGINE / MONTHLY BURST / OVERDRIVE USDJPY / MEGAMAX DONCHIANH11 dakikalık OHLC veya üzeriH1 swing için 1 dakikalık OHLC genellikle yeterlidir (DONCHIAN ENGINE'in yayımlanan değerleri Dukascopy gerçek tick verileriyle doğrulanmıştır)
GOLD VIPER / GOLD NEURONM301 dakikalık OHLC veya üzeriAynı şekilde
BITCOIN COMETH41 dakikalık OHLCH4 swing için 1 dakikalık OHLC yeterlidir
GOLD KING v6M1Gerçek ticklerM1 grid tipi için gerçek tick zorunludur (not: yayınlanan 7,5 yıllık Exness backtest'inin geçmiş verisi kalitesi %5'tir, gerçek tick doğrulaması değildir)

Backtest Süresi Tahmini

Ortam: Core i5 eşdeğeri, 8 GB RAM, SSD; XAUUSD için 10 yıl

Modelİşlem Süresi (Tahmini)
OHLC2-5 dakika
1 Dakikalık OHLC10-20 dakika
Gerçek Tick40 dakika - 2 saat

VPS üzerindeki MT5'te backtest çalıştırırken işlem süresi CPU performansına bağlıdır. İşlem sırasında VPS CPU kullanımı %100'e yaklaşacağından, EA çalışırken backtest almak performansı olumsuz etkileyebilir.


Özet

  • Swing stratejiler (H1 ve üzeri): 1 Dakikalık OHLC yeterli (hız ve hassasiyet dengesi)
  • Scalping (M15 ve altı): Gerçek Tick kullanın (hassasiyet her şeydir)
  • OHLC modeli yalnızca genel işlem kontrolüne sınırlandırılmalıdır
  • Backtest öncesinde veri kalitesinin %90 ve üzeri olduğunu doğrulayın

Backtest hassasiyeti, "backtest sonuçlarına ne kadar güvenebilirsiniz?" sorusunun doğrudan yanıtıdır. Özellikle scalping EA'larını değerlendirirken gerçek tick verisiyle doğrulama yapmayı mutlaka uygulayın.


SSS

S: Gerçek tick verisi nereden alınır?

Temel yaklaşım, MT5'i bir broker hesabına bağlıyken Geçmiş Merkezi üzerinden indirmektir. Yalnızca broker'ın sağladığı geçmiş veri aralığı dahilinde veri alınabilir. Dukascopy gibi harici tick verisi sağlayıcılarından CSV içe aktarma yöntemi de mevcut olmakla birlikte, MT5'e entegrasyon süreci karmaşıktır.

S: Bazı döviz çiftleri için %99 kaliteli veri alınamıyor.

Broker'lara göre sahip oldukları geçmiş tick verisi aralığı farklılık gösterir. Özellikle eski dönemlere (10 yıldan daha eskisi) ait tick verisi çoğu broker tarafından sağlanmamaktadır. Bu durumda mevcut en eski veriden başlayarak doğrulama yapın.

S: Backtest ile forward test arasında tutarlılık nasıl sağlanır?

Temel yaklaşım, backtest ile aynı broker hesabında forward test yapmaktır. Farklı broker'ların spread ve swap değerleri birbirinden farklı olduğundan, aynı broker'ı kullanmak BT/FT sapmasını en aza indirir.

S: Strategy Tester'daki "optimizasyon" ve "backtest" aynı modeli kullanır mı?

Evet. Optimizasyon (parametre arama) da aynı modeli kullanır. Ancak optimizasyon binlerce ile on binlerce backtest çalıştırdığından, gerçek tick modeliyle optimizasyon yapmak günler sürebilir. Optimizasyonu OHLC ya da 1 dakikalık OHLC ile yapmak, yalnızca son doğrulamayı gerçek tick ile gerçekleştirmek verimli bir yaklaşımdır.


İlgili Sayfalar

📧 Fiyat artışı öncesi uyarılar + ücretsiz 5 günlük e-posta kursu

Tüm EA'lar lansman fiyatında ve satışlarla birlikte kademeli olarak artıyor. Her artıştan önce bildirim alın; ayrıca algoritmik ticaret, backtest okuma ve broker seçimi üzerine günlük bir e-posta.

* Gizlilik kesinlikle korunur. İstediğiniz zaman abonelikten çıkabilirsiniz.

EA'lar veya Forex hakkında bir sorunuz mu var?

Sorunuzu Nattzy'nin trading forumunda paylaşabilirsiniz (ücretsiz kayıt). Bu yazının dışındaki sorular da olur — EA ayarları, aracı kurum seçimi ve daha fazlası.

Nattzy'de sor ↗

Yorumlar ve sorular