Expert Advisors (EA) — MT4/MT5'te otomatik işlem robotu

Risk uyarısı · YMYL Bu makale yalnızca eğitim amaçlıdır ve yatırım tavsiyesi niteliği taşımaz. Forex piyasasında işlem yapmak yüksek sermaye kaybı riski içerir — ESMA verilerine göre bireysel yatırımcı hesaplarının %74–89'u zarar etmektedir. Türkiye'de kaldıraçlı döviz işlemleri SPK ve BDDK denetimine tabidir; herhangi bir yatırım kararı vermeden önce lisanslı bir mali danışmana başvurunuz.

YouTube'da bir reklam görüyorsunuz: "95% başarı oranına sahip EA, tek seferlik $200, uyurken otomatik kâr!" Satın alıyorsunuz. İlk iki hafta +%20 getiri, harika. Üçüncü hafta -%50, dördüncü hafta -%80. Hesap silindi. Bu senaryonun neden bu kadar yaygın olduğunu ve işlem platformları ekosisteminde nasıl korunabileceğinizi adım adım açıklıyorum.

Expert Advisor (EA) nedir?

Expert Advisor (EA), MQL4 (MT4) veya MQL5 (MT5) dilinde yazılmış otomatik işlem robotudur. Belirlenen algoritmaya göre 24/5 çalışır: pozisyon açar, değiştirir ve kapatır. Duygusuz çalışır, ara vermez, karar yorgunluğu yaşamaz.

EA, işlemleri doğrudan broker sunucusunda yönetir. Bu sayede MT4 veya MT5 platformu kapalı olsa bile zarar durdur (stop loss) ve kâr al (take profit) emirleri aktif kalır.

EA'nın avantajları ve dezavantajları

Avantajlar

  • Duygusuz işlem: tilt yok, intikam ticareti (revenge trading) yok
  • 24/5 çalışma — Asya seansı (04:00–12:00 TSİ, Türkiye saati / TSİ) dahil tüm seanslarda kesintisiz yönetim
  • Geriye dönük test (backtesting) yapılabilir
  • Tutarlılık — her seferinde aynı plan uygulanır
  • Kurulum sonrası aktif zaman gerektirmez

Dezavantajlar (kritik)

  • Ücretsiz EA'ların %90'ı sahtedir — backtest verilerine aşırı uyum (overfitting) sonucu oluşur
  • Ücretli EA'lar ($200–2.000) daha iyidir; ancak bunların da %70'i bir yıl içinde çalışmayı bırakır
  • Programlama bilgisi gerektirir ya da satın alma maliyeti doğurur
  • Aracı kurum (broker) riski: kayma (slippage), yeniden kotasyon (requote)
  • Piyasa rejimi değiştiğinde EA çalışmayı durdurur
  • Size trading öğretmez

EA'ların büyük çoğunluğu neden zarar eder?

EA'ların zarar etmesinin üç temel nedeni vardır:

  1. Overfitting (aşırı uyum) — Backtest verisine göre optimize edilen EA geçmiş verilere mükemmel uyum sağlar, ancak canlı piyasada bu uyum bozulur ve zarar eder.
  2. Curve fitting (eğri uydurma) — Geliştirici parametreleri backtest'te %95+ başarı oranı elde edecek şekilde ayarlar. Bu istatistiksel açıdan imkânsız olduğundan, sahteciliğin en net sinyalidir.
  3. Piyasa rejimi değişikliği — 2020 yılının trend piyasasına göre tasarlanan EA, 2023'ün yatay (ranging) piyasasında artık işe yaramaz.
"Sistematik bir işlem sistemi geliştirmek, sezgisel bir sistem geliştirmekten çok daha güçtür; ancak doğru yapıldığında duygusal kararları tamamen ortadan kaldırır." — Ed Seykota, 1992

Gerçek bir EA testi nasıl yapılır?

  1. 5+ yıllık backtest — MT5 Strategy Tester'da gerçek tick verileriyle çalışın. Platform seçimi (Forex Tester veya MT'nin yerleşik Strategy Tester'ı) bütçenize ve gereken veri hassasiyetine göre değişir.
  2. Dikkatli optimizasyon — minimum 100 işlem üzerinde farklı parametreler deneyin; eğri uydurma yapmayın
  3. Demo ileriye dönük test (forward test) — 1–3 ay gerçek piyasa verisiyle demo hesapta çalıştırın
  4. Küçük pozisyonla canlı işlem — 1–3 ay boyunca 0,01 lot ile başlayın
  5. Normal boyutla canlı işlem — yalnızca tutarlılık kanıtlandıktan sonra

Tüm süreç 6–12 ay alır. Aşamaları atlamak para kaybı anlamına gelir.

EA nereden satın alınır?

  • MQL5 Market (resmi MetaQuotes) — en güvenli seçenek; MetaQuotes ürünleri doğrular
  • FX-On, StrategyQuant — güvenilir üçüncü taraf platformlar
  • Telegram, Reddit, Forumlar — KAÇININ; sahtekârlık riski son derece yüksektir

Fiyat aralıkları: düşük segmentte $50–300, premium $200–1.000, kurumsal düzey $1.000–5.000. Kural: yalnızca en az 6 aylık gerçek hesap geçmişi (backtest değil) olan EA satın alın. Bir aylık canlı sonuç henüz yeterli değildir.

Türkiye'de yatırım hizmetleri sunan aracı kurumlar, SPK (Sermaye Piyasası Kurulu) veya BDDK (Bankacılık Düzenleme ve Denetleme Kurumu) lisansına sahip olmalıdır. SPK ve BDDK lisansı olmayan yabancı bir aracı kurum üzerinden kaldıraçlı Forex/CFD işlemi gerçekleştirmek, Türkiye'deki bireysel yatırımcılar için mevzuata aykırı olabilir ve önemli yasal-mali riskler doğurabilir. Aracı kurum seçmeden önce broker değerlendirme kriterlerini gözden geçirin.

Ayrıca Avrupa Birliği'nde ESMA, perakende müşteriler için kaldıracı 1:30 ile sınırlandırmıştır ve ESMA verilerine göre perakende hesapların %74–89'u zarar etmektedir. Bu veriler AB bağlamına aittir; Türkiye'de SPK kendi tebliğlerine göre farklı limitler uygulayabilir.

Daha iyi bir alternatif: kendi EA'nızı geliştirin

Canlı hesapta 6+ ay boyunca işlem günlüğüyle kanıtlanmış çalışan bir stratejiniz varsa, otomasyonu planlayabilirsiniz:

  1. MQL5 öğrenin (3–6 ay) veya cAlgo için C# öğrenin
  2. YA DA kendi stratejiniz temelinde bir geliştirici tutun ($500–2.000)
  3. 6–12 ay test edin
  4. Canlıya geçin

Gerçekten işe yarayan tek yol budur. Marketplace EA = şans oyunu.

EA gelirlerinin Türkiye'deki vergisel boyutu için kısa not: Forex işlemlerinden elde edilen gelir, Türkiye'de Gelir Vergisi Kanunu kapsamında menkul sermaye iradı veya diğer kazançlar olarak değerlendirilebilir; aracı kurum vezerinden gerçekleştirilen işlemlerde stopaj (tevkifat) uygulanabilir. Kesin oran ve yükümlülükler için bir mali müşavire ya da vergi uzmanına danışın.

Nereden başlamalı: deneyim düzeyine göre üç adım

EA, ancak deneyimli trader'ların elinde verimli bir araçtır. Aşağıdaki yol haritası başlangıç noktanıza göre bir çerçeve sunar:

  1. Yeni başlayanlar (<1 yıl): EA kullanmayın. Önce Forex temellerini ve manuel işlem becerilerini edinin; stratejiyi anlamadan hiçbir EA sizi kâra taşımaz. Çoğu yeni trader, ilk yılda EA dolandırıcılıklarına $2.000–5.000 kaybeder — bu kaçınılabilir bir kayıptır.
  2. Orta düzey (1–3 yıl): Demo hesapta EA test edebilirsiniz, ancak canlı hesaba geçişte acele etmeyin. Risk yönetimi kurallarınız oturmuş, işlem büyüklüğü yönetiminiz (pozisyon büyüklüğü yönetimi) yerinde olmadan hiçbir otomasyon sizi korumaz.
  3. İleri düzey (3+ yıl): Kanıtlanmış stratejinizi temel alan kendi EA'nızı geliştirin ya da geliştirici tutun ($500–2.000). Ardından 6–12 aylık eksiksiz test sürecini tamamlayın ve yalnızca tutarlılık gördükten sonra tam pozisyon boyutuna geçin.
Jarosław Wasiński
Yazar hakkında

Jarosław Wasiński

MyBank.pl genel yayın yönetmeni · Finans ve piyasa analisti

Finans sektöründe 20 yılı aşkın deneyime sahip bağımsız analist ve uygulayıcı. 2004'ten bu yana faaliyet gösteren MyBank.pl portalının kurucusu ve genel yayın yönetmeni. 2007'den beri döviz ve makroekonomik piyasaların temel analizi. Küresel piyasalar perspektifinden yazmaktadır. Kaldıraçlı Forex işlemleri yüksek risk taşır; Türkiye'de SPK denetiminde faaliyet gösteren aracı kurumlara başvurun.

Kaynaklar ve bibliyografya

  1. MetaQuotes MQL5 Documentation · oficjalna dokumentacja MQL5 www.mql5.com ↗
  2. MQL5 Market EA Marketplace · oficjalny marketplace EA www.mql5.com ↗
  3. BabyPips Algorithmic Trading · edukacja algotradingu www.babypips.com ↗

Sık sorulan sorular

EA'ların %90'ı neden zarar eder?

Üç temel neden: (1) Overfitting (aşırı uyum) — Backtest'e göre optimize edilmiş EA geçmiş verilere mükemmel uyum sağlar, ancak canlı piyasada bu uyum bozulur ve zarar eder. (2) Curve fitting (eğri uydurma) — Geliştirici, backtest'te %95+ başarı oranı elde etmek için parametreleri ayarlar. Bu istatistiksel açıdan imkânsız olduğundan sahteciliğin en net göstergesidir. (3) Piyasa rejimi değişikliği — 2020–2022 trend piyasasına göre tasarlanmış EA, 2023'ün yatay (ranging) piyasasında işe yaramaz. Kural: Backtest başarı oranı %70'i aşan EA neredeyse her zaman sahte. Gerçek stratejilerin başarı oranı %50–60 arasındadır.

EA nereden satın alınır?

Üç ana kanal: (1) MQL5 Market (resmi MetaQuotes) — en güvenli seçenek; MetaQuotes ürünleri yayınlanmadan önce doğrular. (2) FX-On, StrategyQuant, EA Forex Academy — güvenilir üçüncü taraf platformlar. (3) Telegram, Forumlar, Reddit — KAÇININ; dolandırıcılık riski son derece yüksektir. Fiyat aralıkları: $50–$300 düşük segment, $200–$1.000 premium, $1.000–$5.000 kurumsal düzey. Kural: yalnızca en az 6 aylık gerçek hesap geçmişi (backtest değil) olan EA satın alın. Bir aylık canlı sonuç henüz yeterli değildir. Türkiye'de aracı kurum seçmeden önce ilgili firmanın SPK veya BDDK lisansına sahip olduğunu doğrulayın; lisanssız yabancı aracılar aracılığıyla işlem yapmak yasal ve mali riskler doğurabilir.

EA'yı canlıya geçmeden önce nasıl test ederim?

Doğru sıralama beş adımdan oluşur: (1) Backtest (geriye dönük test) — MT5 Strategy Tester'da en az 5 yıllık gerçek tick verisiyle çalışın. (2) Dikkatli optimizasyon — minimum 100 işlem üzerinde farklı parametreler deneyin; eğri uydurma yapmayın. (3) Demo ileriye dönük test (forward test) — 1–3 ay gerçek piyasa verisiyle demo hesapta çalıştırın. (4) Küçük pozisyonla canlı işlem — 1–3 ay boyunca 0,01 lot ile başlayın. (5) Normal boyutla canlı işlem — yalnızca tutarlılık kanıtlandıktan sonra. Tüm süreç 6–12 ay alır. Aşamaları atlamak para kaybı anlamına gelir.

EA yeni başlayanlar için uygun mu?

HAYIR. Yeni başlayan trader stratejiyi henüz anlamadığı için iyi bir EA'yı sahte olandan ayırt edemez. Doğru öğrenme sırası: (1) 1–2 yıl manuel trading öğrenin. (2) Gerçekten çalışan kendi stratejinizi belirleyin. (3) Kendi EA'nızı programlayın ya da geliştirici tutun ($500–$2.000). (4) 6–12 ay test edin. (5) Canlıya geçin. 1–2. adımları atlamak, anlamsız EA'lara para yakmak anlamına gelir. Çoğu yeni başlayan, ilk yılında EA dolandırıcılıklarına $2.000–$5.000 kaybeder.

Daha derine inin · tam rehber