Ana Sayfa > Blog > Sunucu saat dilimi farkı seans filtresini kaydırır

saat dilimiseans filtresiMT5

Sunucu saat dilimi farkı seans filtresini kaydırır

Yayınlandı: 2026-10-20Okuma süresi: yaklaşık 2 dk
⏱ Bu makale, yayın tarihi itibarıyla geçerli bilgileri yansıtır. EA performans rakamları (PF, DD, yıllık getiri) canlı işlem ve yeniden doğrulamayla değişir — en güncel değerler için EA sayfalarına bakın. En güncel EA sonuçlarını gör →

Sonuç: Seans filtresi, "hangi saate göre kaçta" sorusu netleşmedikçe anlamsızdır

Seans filtreli bir EA'da "yalnızca Londra saatinde işlem yap" ayarını yapsanız bile brokerın sunucu saati kayıksa, EA fiilen 1 saat kaymış bir zaman diliminde işlem açar. Kaymanın çoğu nedeni, sunucu saatinin GMT+2 mi GMT+3 mü olduğu ve yaz saatine geçişin ne zaman yapıldığı konusundaki farklardır.

Seans filtresi kullanan bir EA'yı kurmadan önce "o EA'nın varsaydığı saat" ile "kendi hesabınızın saati"nin uyuşup uyuşmadığını kontrol etmenizi öneriyoruz. Kayma ekrana bakarak kolay fark edilmez; yalnızca sonuçların yavaş yavaş kötüleşmesi şeklinde ortaya çıkar.

📧 Ücretsiz e-posta kursu (8 e-posta) + abonelere özel 13 MT5 göstergesi paketi

Kaydolduktan hemen sonra, 13 MT5 göstergemizi içeren abonelere özel paketin indirme bağlantısını alırsınız: derlenmiş dosyalar (.ex5), kaynak kod ve kurulum kılavuzu. Ardından algoritmik işlemin temelleri, backtestlerin doğru okunması ve aracı kurum seçimi üzerine 8 e-posta gelir (ilk 5 gün her gün bir tane, sonra kayıttan 7, 14 ve 30 gün sonra). MQL5 Market'te satılan sürümlerin her fiyat artışından önce de bildirim alırsınız (satışlara göre kademeli olarak yükselen lansman fiyatı). Bu sitede EA'larımız, ortak bir aracı kurumda gerçek hesapla ücretsizdir.

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

Kayma neden olur?

MT5'teki saat "sunucu saati"dir

MT5 grafiğinde görünen saat de EA'nın TimeCurrent() ile aldığı saat de brokerın sunucu saatidir. Ne Japonya saati ne de GMT'dir. Bu nedenle EA'ya "8:00–16:00" yazarsanız, bunun anlamı sunucu saatiyle 8:00–16:00'dır.

GMT+2/+3 yaz saatiyle değişir

Birçok broker kışın GMT+2, yazın GMT+3 kullanır. Amaç, New York'ta saat 17:00'yi günlük mumun kapanış/açılış noktasına (00:00) denk getirmektir; bu durumda geçiş ABD yaz saatine göre yapılır. Buna karşılık Avrupa yaz saatine göre geçiş yapan brokerlar, yıl boyu GMT+2'de sabit kalanlar ve GMT+0 kullananlar da vardır.

ABD ile Avrupa'da yaz saatinin başlangıç ve bitiş tarihleri farklıdır. 2026 sonbaharında Avrupa 25 Ekim'de, ABD ise 1 Kasım'da yaz saatini bitiriyor. Bu bir haftalık sürede, aynı "GMT+2/+3 tipi" brokerlar arasında bile sunucu saati 1 saat ayrışır. İlkbaharda bu fark süresi biraz daha uzundur.

Sık görülen kayma biçimleri

DurumNe olur
EA GMT+2/+3 varsayıyor, hesap GMT+2'de sabitYaz boyunca sürekli 1 saat erken değerlendirir
ABD ve Avrupa tipi geçiş tarihleri arasındaki farkİlkbahar ve sonbaharda yalnızca birkaç hafta 1 saat kayar
Backtest ile canlı işlemde broker farklıTest sırasındakinden farklı bir zaman diliminde işlem açılır
Saat Japonya saatine göre girildiJaponya saatiyle fark yaz ve kışın değiştiği için yalnızca bir mevsimde doğru çalışır

1 saatlik bir kayma bile, Londra açılışından hemen önceki fiyat hareketini hedefleyen bir EA'yı açılış öncesindeki sakin saatte pozisyona sokar. Spread'in genişlemeye eğilimli olduğu günlük mum geçişi çevresinden kaçınmak için kurulmuş bir filtre ise tam da o saatlerde işlem açar.

Otomatik düzeltme yaklaşımları

Yöntem 1: GMT'yi referans alıp dönüştürmek

TimeGMT() ile GMT'yi alıp seansları GMT üzerinden değerlendirme yöntemidir. Canlıda sorunsuz çalışır; ancak MT5 Strategy Tester'da TimeGMT() sunucu saatiyle aynı değeri döndürür. Yalnızca bu yönteme dayanırsanız backtest'te düzeltme etkisiz kalır.

Yöntem 2: Yaz saati kuralını hesapla bilmek

"Mart ayının ikinci pazarından Kasım ayının ilk pazarına kadar +3" gibi, tarihten farkı hesaplayan yöntemdir. Avantajı, Tester'da da aynı şekilde çalışmasıdır. Ancak brokerın ABD tipi mi, Avrupa tipi mi, yoksa sabit mi olduğunu bilmeniz gerekir; kuralı yanlış seçerseniz düzelttiğinizi sanırken saati kaydırmış olursunuz.

Yöntem 3: Haftanın ilk mumundan tahmin etmek

Hafta açılışındaki ilk barın saat kaçta başladığına bakarak sunucu farkını tahmin eden yöntemdir. Brokerın ayarını bilmeden de kullanılabilir, fakat tatil günlerinde veya işlem saatlerinin olağan dışı olduğu haftalarda tahmin yanlış çıkabilir; bu yüzden biz tek başına kullanmıyoruz.

Hiçbir yöntem kusursuz olmadığından, pratikte "otomatik tahmin yapan ve elle girilen değerle geçersiz kılınabilen" bir yapının en güvenli seçenek olduğunu düşünüyoruz.

Kurulumdan önce kontrol listesi

  1. EA'nın kılavuzunda veya parametrelerinde zaman diliminin sunucu saati, GMT ya da Japonya saatinden hangisiyle yazıldığını kontrol edin
  2. Hesabınızın sunucu saatini, Market Watch'taki saat ile GMT'yi karşılaştırarak doğrulayın (hem yazın hem kışın)
  3. Brokerın ABD tipi, Avrupa tipi veya sabit geçişten hangisini kullandığını destek ekibinden ya da duyurulardan öğrenin
  4. Backtest'te kullanılan broker ile canlıdaki brokerın aynı olup olmadığını kontrol edin
  5. Yaz saati geçiş haftasında EA'nın giriş saatlerini günlükten (log) inceleyin

Brokerlar arasındaki sunucu saati farkları için Forex broker karşılaştırması, parametrelerin nasıl girileceği için ise EA ayar yöntemi sayfasına da göz atabilirsiniz.

Sınırlar ve dikkat edilecekler

Otomatik düzeltme her derde deva değildir. Brokerlar sunucu saati uygulamasını önceden haber vermeden değiştirebilir; geçmiş verinin hangi saat ayarıyla kaydedildiğini dışarıdan doğrulamak da bazen mümkün olmaz. Böyle durumlarda düzeltmeyi doğru girseniz bile backtest'teki zaman dilimini birebir yeniden üretemezsiniz.

Ayrıca seansı kaydırmak sonuçları iyileştirebilir. Ama bu bir tesadüf olabilir. Kaymış ayarın backtest'te daha çok kazandırmış olması, onu benimsemek için bir gerekçe değildir; bu, eğri uydurma (curve fitting) ile aynı sorundur.

Üstelik saati doğru ayarlamış olsanız bile stratejinin o seansta kazanıp kazanmayacağı ayrı bir meseledir. Seans filtresi, kaybettiren saatlerden kaçınmak için bir araçtır; kâr garantisi vermez.

Özet

  • MT5'teki saat sunucu saatidir ve brokerdan brokera GMT+2/+3, sabit ya da GMT+0 olarak değişir
  • ABD ve Avrupa tipi yaz saati geçiş tarihleri arasındaki fark yüzünden ilkbahar ve sonbaharda 1 saat kayan dönemler oluşur
  • TimeGMT() Tester'da sunucu saatiyle aynı değeri verdiğinden, tek başına test sırasında düzeltme yapamaz
  • Otomatik tahmini, elle girişle geçersiz kılma imkânıyla birleştirmek gerçekçi bir çözümdür
  • Kurulumdan önce "EA'nın saati" ile "hesabın saati"ni hem yaz hem kış için karşılaştırın
  • Saat doğru olsa bile o seansta kazanılacağı garanti değildir

MT5 işletimine dair diğer bilgiler için EA ve MT5 bilgi birikimi sayfasına bakabilirsiniz.

📧 Ücretsiz e-posta kursu (8 e-posta) + abonelere özel 13 MT5 göstergesi paketi

Kaydolduktan hemen sonra, 13 MT5 göstergemizi içeren abonelere özel paketin indirme bağlantısını alırsınız: derlenmiş dosyalar (.ex5), kaynak kod ve kurulum kılavuzu. Ardından algoritmik işlemin temelleri, backtestlerin doğru okunması ve aracı kurum seçimi üzerine 8 e-posta gelir (ilk 5 gün her gün bir tane, sonra kayıttan 7, 14 ve 30 gün sonra). MQL5 Market'te satılan sürümlerin her fiyat artışından önce de bildirim alırsınız (satışlara göre kademeli olarak yükselen lansman fiyatı). Bu sitede EA'larımız, ortak bir aracı kurumda gerçek hesapla ücretsizdir.

* 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