Uzman danışmanlar (EA) ve algoritmalar: otomasyon ne zaman yerindedir

Trading robotları ve algoritmalar için tam rehber: trend robotları, scalperlar, grid sistemleri, martingale, AI/ML. Otomasyon tradera nerede yardımcı olur, nerede risk taşır. Pratik, testler ve öneriler.

||
Güncellendi

📖 Forex'te danışmanlar ve algoritmalar: otomasyon ne zaman gerçekten işe yarar

Danışmanlar (trading robotları), işlemleri önceden tanımlanmış mantığa göre otomatik olarak yürüten programlardır. Duyguları devreden çıkarır, tepkiyi hızlandırır ve 7/24 çalışırlar. Ancak güçlü algoritmalar bile yanlış kullanıldığında zarar verebilir.

Bu makalenin amacı, otomasyonun ne zaman yerinde olduğunu anlamaktır. Trading algoritmalarının ve uzman danışmanların (EA, Expert Advisor — MetaTrader ekosistemindeki “danışman”) ne olduğunu, hangi türlere ayrıldığını (scalping, grid sistemleri, haber odaklı robotlar, trend robotları, arbitraj, AI/ML), nerede avantaj sağladıklarını ve nerede sınırlara takıldıklarını ele alacağız. Ayrıca pratik örnekler, platform seçimi için kontrol listeleri, test etme (geri test — geçmiş veride kontrol; forward test — gerçek zamanda kontrol; out-of-sample — ayar setinin dışındaki verilerde test), operasyonel takip ve sonunda net sonuçlar ekleyeceğiz.

Uzman danışmanlar ve algoritmik trading nedir

Algoritmik trading, strateji kurallarına göre işlemlerin otomatik yürütülmesidir. Uzman danışman (EA), insan müdahalesi olmadan önceden belirlenmiş mantığa göre pozisyon açıp kapatan robot programdır.

EA (Expert Advisor): MetaTrader 4/5 içinde kullanılan, strateji kurallarına göre işlemleri otomatik yürüten trading danışmanı.

MQL (MetaQuotes Language): MetaTrader'ın danışman ve indikatör yazmak için kullanılan yerleşik betik dilidir.

Algoritma: robotun duygular ve trader müdahalesi olmadan uyguladığı, biçimsel olarak tanımlanmış kural setidir.

HFT (High-Frequency Trading): işlemlerin saniyede yüzlerce kez yapılabildiği ve minimum yürütme gecikmesinin kritik olduğu yüksek frekanslı trading.

İndikatörden farkı: indikatör piyasa durumunu gösterir ve karar almaya yardım eder; danışman ise risk ve emir yönetimiyle işlemleri kurallara göre kendisi yürütür.

Trading algoritmalarının başlıca türleri

Bireysel trader için başlıca robot türleri: nasıl işlem yaptıkları, nerede güçlü oldukları ve nerede kırılgan kaldıkları. Aşağıda kısa artı/eksi noktalar ve pratik gözlemler var.

Trend danışmanları

Piyasanın yönünü izlerler (seviye kırılımları, MA filtreleri vb.) ve ana hareketi yakalamaya çalışırlar.

✅ Artıları

  • Farklı piyasa ve zaman dilimlerinde güçlü hareketlerin “gövdesini” alırlar
  • Kontrol etmesi kolaydır ve açıklanabilir yapıdadır

❌ Eksileri

  • Yatay piyasada yanlış sinyaller ve düşüş dönemleri üretirler
  • Sert dönüşlerde kârın bir bölümünü geri verebilirler
Pratikte: trend fazlarında yüksek verim sağlarlar; uzun süren yatay piyasada ise küçük zararlı işlemler serisi oluşabilir.

Scalper robotlar

Düşük zaman dilimlerinde çok sayıda kısa işlem yapar, “azar azar” kazanmayı hedefler.

✅ Artıları

  • Sık sık realize edilen kârlar
  • Pozisyonların kısa süre tutulması

❌ Eksileri

  • Spread, komisyon ve gecikmelere olağanüstü duyarlıdır
  • Tek bir impuls onlarca küçük kârı “yiyebilir”
Pratikte: geceleri dar aralıklar istikrar verebilir; haber kaynaklı sıçramalar ise başlıca düşüş kaynağıdır.

Grid danışmanları

Fiyatın çevresine bir emir “ızgarası” yerleştirir, dalgalanmalardan kazanırken pozisyonu ortalamaya çalışır.

✅ Artıları

  • Yatay piyasada çok istikrarlı çalışabilirler
  • Kazanan işlem oranı yüksektir

❌ Eksileri

  • Güçlü trendde tehlikelidir: “ağır” bir pozisyon biriktirirler
  • Düşüşe dayanmak için büyük rezerv gerektirirler
Pratikte: yıllarca süren istikrar, geri çekilmesiz bir trend hareketindeki tek bir “siyah kuğu” ile bitebilir.

Martingale yaklaşımları

Zararlardan sonra hacmi artırarak “döngüyü” artıda kapatmayı hedefler; mean-reversion (ortalamaya dönüş) fikrine dayanır.

✅ Artıları

  • Serilerin neredeyse tamamı kârla kapanır
  • “Normal” fazlarda hesap düzgün biçimde büyür

❌ Eksileri

  • Uzun bir başarısız seri için sınırsız risk taşır
  • Lot/marj ve broker limitleriyle sınırlanır
Pratikte: bir noktaya kadar düzgün büyüme, ardından ekstrem bir seride “sıfırlanma” riski.

Haber robotları

Makro veri açıklamaları çevresinde çalışır: bekleyen emirler veya impuls sırasında piyasa emriyle giriş.

✅ Artıları

  • Dakikalar içinde büyük bir hareketi alma olanağı
  • Kısa elde tutma süresi ve hızlı sonuç

❌ Eksileri

  • Güçlü kayma (slippage — beklenen işlem fiyatı ile gerçek fiyat arasındaki fark) ve spread genişlemesi
  • Sonuçların bir açıklamadan diğerine istikrarsız olması
Pratikte: kritik açıklamalardaki güçlü impuls bir “jackpot” olabilir, fakat her şeyi yürütme kalitesi belirler.

Arbitraj

Piyasalar/brokerlar arasındaki fiyat dengesizliklerinden yararlanır; gecikmelere (latency) son derece duyarlıdır.

✅ Artıları

  • Minimum piyasa maruziyeti
  • Sonucun hızlı biçimde realize edilmesi

❌ Eksileri

  • Hız rekabeti vardır; gecikmeler fikri “öldürür”
  • Altyapı ve işlem platformu kurallarıyla ilgili sınırlamalar
Pratikte: kârlılık “penceresi”, başka algoritmalar oraya geldiğinde hızla kapanır.

AI/ML algoritmaları

Veriler üzerinde eğitilen ve karmaşık örüntüler arayan yapay zekâ/makine öğrenimi modelleridir. Ana risk aşırı öğrenmedir.

✅ Artıları

  • Önemsiz olmayan ilişkileri bulabilirler
  • Yeni verilere uyum sağlayabilirler

❌ Eksileri

  • “Kara kutu” yapısı ve aşırı öğrenme riski
  • Geliştirme ve kontrol sürecinin yüksek karmaşıklığı
Pratikte: model boğa piyasası örnekleminde parlar, fakat adaptasyon mekanizması yoksa yatay piyasada zorlanır (örneğin walk-forward — geçmişin “kayan penceresi” üzerinde parametrelerin düzenli yeniden değerlendirilmesi).

Türlere göre özet tablo

Başlıca robotların hızlı karşılaştırması: çalışma ilkesi, güçlü yanları ve kırılgan noktaları.

🤖 Tür ⚙️ İlke ✅ Güçlü yan ❌ Kırılganlık
TrendTrendi izlerBüyük hareketleri alırYatay piyasada düşüşler
ScalperKısa işlemlerSık kâr realizasyonuSpread/komisyon/latency
GridAralık içinde ortalama almaYatay piyasada istikrarlıTrendlerde bozulma
MartingaleZarardan sonra lotu artırma“Kapanan döngü” oranı yüksekKuyruk riski
HaberAçıklama impulslarıDakikalar içinde büyük kârKayma
ArbitrajFiyat dengesizliğiMinimum maruziyetHız/sınırlamalar
AI/MLYZ örüntüleriUyarlanabilirlikAşırı öğrenme/karmaşıklık

Otomasyonun avantajları ve riskleri

Otomasyon disiplin, hız ve ölçeklenebilirliği artırır; ancak teknolojik ve model kaynaklı riskler de ekler. Yaklaşımı dengede tutmak gerekir.

✅ Artıları

  • Duygusuz disiplin: kurallara ve risk parametrelerine sıkı bağlılık
  • Çok sayıda enstrümanın 7/24 izlenmesi
  • Anlık tepki ve tekrarlanabilirlik
  • Gerçek işlemden önce geri test/forward test
  • Varlık portföyüne kolay ölçeklenme

❌ Eksileri

  • Geçmişe aşırı optimize etme: strateji yeni verilerde bozulur.
  • Teknik arızalar: internet, VPS, platform, güncellemeler.
  • Yürütme kalitesi: spreadler, komisyonlar, kayma, requote.
  • İzleme gerekir: gözetim olmadan robot düşüşü derinleştirebilir.
  • Platform sınırlamaları: scalping/arbitraj kısıtlanabilir.

Grid sistemleri ve martingale “kuyruk” riski taşır: uzun sakin dönemler nadir ama yıkıcı olayları gizler. Sert düşüş limitleri ve algoritmayı durdurma modu belirleyin.

Pratik öneriler: platform, testler, başlatma

İleri seviye kullanıcı için mini playbook: altyapı seçiminden dayanıklı canlı başlatmaya kadar.

Platform ve broker/borsa

Forex için klasik seçenek MQL ile MetaTrader 4/5'tir. Hisse/kripto tarafında API'ler ve Python botları öne çıkar. ECN/STP düzeyinde yürütme (Electronic Communication Network / Straight-Through Processing — “dealing desk olmadan” çalışan modeller), şeffaf komisyonlar, istikrarlı sunucular ve algoritmalar üzerinde yapay kısıtların olmamasını seçin. Robotun kesintisiz çalışması için, gecikmeleri azaltmak amacıyla karşı tarafın sunucusuna coğrafi olarak yakın bir VPS (sanal sunucu) kullanın.

Seçim kriterleri özet tablosu

Platformda tam olarak neyi kontrol etmeli ve bunlar sonucu neden etkiler.

Kriter Ne kontrol edilmeli Neden önemli
Yürütme ECN/STP, requote olmaması, slippage kontrolü “Beklenti → gerçek” farkını azaltır
Gecikme Sunucuya yakın VPS, stabil ping Scalping/arbitraj için kritiktir
Maliyetler Komisyonlar, spread, swaplar, lot/fiyat adımı Gerçek kârlılığı belirler
Robot politikaları Scalping/EA izinli mi, “gri” kısıtlar var mı Blokaj ve anlaşmazlıkları önler
Güvenilirlik Uptime, acil durum prosedürleri, destek Kesinti ve kayıpları azaltır

Risk yönetimi ve parametreler

İşlem başına riski sınırlayın (çoğu zaman sermayenin %0.5–2'si), stop-loss'lar ve düşüşte otomatik durdurma için genel bir “vana” belirleyin. Muhafazakâr presetlerle başlayın, kademeli biçimde ölçekleyin.

Test: geri testten forward teste

Geri test, stratejiyi farklı fazları (trend/yatay/stres) içeren geçmiş veride çalıştırmaktır. Veriyi eğitim setine ve out-of-sample bölüme (ayar dışındaki “dürüst kontrol” verileri) ayırın. Ardından güncel piyasada demo/mikro gerçek hesapta forward test yapın. Geri testten sapma, yürütmeye duyarlılığı gösterir.

Dayanıklılık metrikleri

Max DD (maksimum düşüş): hesabın tepe noktadan dip noktaya kadar yaşadığı değer kaybının derinliği.

R-multiple: sonucun “risk birimleri” cinsinden ifadesi (stop-loss'a göre kaç R kazanıldığı).

PF (Profit Factor): brüt kârın brüt zarara oranı (>1 stratejinin kazandığını gösterir).

Sharpe/Sortino: sırasıyla toplam/aşağı yönlü volatilite birimi başına getiri.

Recovery factor: kârın Max DD'ye bölünmesi (stratejinin düşüşü ne kadar hızlı “geri kazandığı”).

Walk-forward: parametrelerin kayan veri penceresinde dönemsel olarak yeniden gözden geçirilmesi.

Adım adım başlatma

  1. Platformu, hesabı (ECN/STP), VPS'i ve veri kaynaklarını seçin.
  2. Risk profilini oluşturun: işlem limitleri, günlük ve toplam düşüş “vanası”.
  3. Örneklem ayrımı ve stres dönemleriyle geri test yapın.
  4. Demo forward testten geçin ve geri testle karşılaştırın; kopmaları kaydedin.
  5. Gerçek hesapta minimum hacimle başlatın; sonuçlara göre ölçekleyin.

Parametre ve sonuç günlüğü tutun (robot sürümleri, güncelleme tarihi, mantık değişiklikleri). Bu, geri dönüşü ve analizi kolaylaştırır.

Hazır danışman seçimi kontrol listesi

Satın almadan/kiralamadan önce nelere bakmalı

  • Şeffaflık: anlaşılır mantık, açıklanmış giriş/çıkış kuralları, sınırlamalar.
  • Test verileri: kotasyon kaynağı, komisyon modeli, spread/slippage hesaba katılması, geçmiş veri dönemi.
  • Metrik kalitesi: PF, Max DD, Recovery, ortalama R, zararlı işlem serisi; “kusursuz” grafikler olmadan.
  • Streslerde davranış: 2020/2022 ve diğer ekstrem dönemler gösterilmiş mi.
  • Risk yönetimi: lot sınırlamaları, günlük/toplam “vanalar”, durdurma mekanizmaları var mı.
  • Destek ve güncellemeler: changelog, canary sürümleri, hatalara tepki süreleri.
  • Uyumluluk: platform/broker, işlem türü yasakları, VPS gereksinimleri.
En önemlisi: ayrıntılı test metodolojisi ve risk prosedürleri olmadan “pürüzsüz getiri eğrisi” satın almayın.

Yürütme ve mikroyapı: maliyetler stratejiyi nasıl “yer”

Güçlü mantık bile gerçek maliyetler yüzünden kâr kaybeder. Spread, komisyon, gecikme ve kaymayı yönetin; bu scalping ve haber sistemleri için kritiktir.

Ne ölçülmeli

Time-to-fill: sinyalden emrin fiilen yürütülmesine kadar geçen süre.

Gerçekleşen slippage: işlem fiyatının beklenen fiyattan sapması (puan/bps cinsinden).

Fill rate: tamamen/kısmen yürütülen emirlerin payı.

Requotes (yeniden kotasyon): belirtilen fiyattan yürütme denemesinde tekrar kotasyon/ret verilmesi.

ECN/STP yürütme, karşı taraf sunucusuna yakın VPS, kabul edilebilir slippage limitleri, “limit vs market” testleri, en yoğun açıklama dakikalarında trading'i kapatma, varsa likidite agregasyonu.

Robot türlerine göre risk matrisi

Nasıl okunur: algoritma türünü piyasa fazıyla eşleştirin, ana riski ve karşı önlemleri kontrol edin. Risk karşılanmıyorsa hacmi düşürün veya başlatmayı erteleyin.

🤖 Tür🧩 En iyi faz🚫 İstenmeyen faz⚠️ Ana risk🛡️ Karşı önlemler
TrendGüçlü tek yönlü trendUzun yatay piyasaYanlış kırılım serisiVolatilite filtreleri (örneğin ATR — Average True Range), trailing stop, düşük ATR'de mola
ScalperStabil spread, ılımlı volatiliteYoğun haberlerKomisyon/slippageECN/STP; haber dışı işlem; slippage limitleri
GridGeniş yatay aralıkİmpulsif trendPozisyonun “ağırlaşması”Adım/lot tavanı; hesap bazlı stop; otomatik durdurma
MartingaleMean-reversion ortamıUzun, geri çekilmesiz fazKuyruk riskiÇarpan sınırlaması; max lot; acil “vana”
HaberTop açıklamalarKopuk likiditeSlippage/requoteBekleyen limit emirleri; açıklama filtresi; son filtreler
ArbitrajKalıcı dengesizliklerHızla kapanan spreadlerGecikme/retlerYakın VPS; latency izleme; fail-safe
AI/MLStabil rejimlerYapısal kaymalarAşırı öğrenmeWalk-forward; regularization; parametre “platosu”

Başlatma için risk profili şablonları

ProfilRisk/işlemGünlük limitMax düşüşLot büyüklüğüStop politikası
Conservative%0.5–1−%2 (stop-gün)−%10 (durdurma)mikro lot, adım adım yukarısert SL, trailing stop
Balanced%1–1.5−%3−%15ATR'ye göre sabit/adaptifSL + mum bazlı zaman stopu
Aggressive%1.5–2−%4−%20adaptif, kısmi piramitSL + hesap bazlı sert “vana”

Conservative ile başlayın, Balanced'a ancak stabil demo forward ve mikro gerçek işlemden sonra geçin.

Robot mimarisi ve izleme

Modüller

  • Piyasa verisi: kotasyon akışı, agregasyon, doğrulama.
  • Sinyal bloğu: giriş/çıkış mantığı, volatilite filtreleri.
  • Risk yöneticisi: lotlama, limitler, düşüş “vanası”.
  • Yürütme: emir yöneticisi, slippage kontrolü.
  • Loglama/uyarılar: işlem günlüğü, bildirimler.

İzleme

  • Dashboard: PnL, Max DD, win-rate, ortalama R, PF, zarar serisi.
  • Teknik kontrol: latency, API retleri, requote sıklığı.
  • Uyarılar: limit aşımı, metrik referansıyla sapma.

Olay protokolü

  1. “Vana” veya uyarı tetiklendiğinde robotun otomatik duraklatılması.
  2. Log ve parametre anlık görüntüsü (sürüm, preset, zaman).
  3. Neden analizi: yürütme/veri/mantık/altyapı.
  4. Düzeltme + değişiklik günlüğüne kayıt.
  5. Düşürülmüş risklerle pilot yeniden başlatma.

Preset ve sürüm arşivi tutun. “Son stabil” sürüme dönüş, kesintileri ve aynı hatanın tekrarlanma riskini azaltır.

Robotlarda CI/CD ve sürümleme

Robot güncellemeleri risk değişikliği demektir. Sürüm kontrolü, canary sürümleri (canary — hacmin küçük bir bölümünde yayın) ve geri alınabilirlik gerekir.

  1. Git deposu: kod, configler, presetler, changelog.
  2. Sürüm derleme ve otomatik testler: kritik fonksiyonlar için temel unit testler.
  3. Canary başlatma: hacmin %5–10'u, “eski vs yeni” metriklerinin paralel izlenmesi.
  4. Değerlendirme ve karar: güncellemeyi ölçeklemek veya geri almak.
  5. Dokümantasyon: ne değişti, neden değişti, metriklere etkisi ne oldu.
SürümDeğişikliklerBeklentiGerçekDurum
v1.3Giriş için ATR filtresi−%20 yanlış sinyal−%18Uygulandı
v1.4Slippage sınırlamasıİşlem başına +0.1R+0.08RCanary
v1.5SuperTrend ile trailing (ATR bazlı indikatör)+%10 PFTestte

Vaka çalışmaları: strateji vs piyasa fazı

Trend piyasası

Kalıcı yönü olan yükselen/düşen faz.

  • Güçlü olanlar: trend-following, breakoutlar, pyramiding.
  • Zayıf olanlar: grid/martingale (“ağırlaşma” riski).
  • Odak: trailing stop, trend yönünde ekleme.

En önemlisi: trend kurallarına öncelik veririz, agresif ortalama almalar kapalıdır.

Uzun yatay piyasa

Yönlü hareket içermeyen aralık.

  • Güçlü olanlar: range trading, ölçülü gridler.
  • Zayıf olanlar: trend kırılımları (yanlış sinyaller).
  • Odak: adım/lotlama sınırlamaları, aralık dışına çıkıldığında otomatik mola.

En önemlisi: kâr dalgalanmalardan gelir, fakat maruziyet üzerinde sert sınırlamalar vardır.

Şok olay

Sert impuls, likidite çöküşü, spread genişlemesi.

  • Güçlü olanlar: haber impuls girişleri (yalnızca top açıklamalar).
  • Zayıf olanlar: likidite filtresi olmayan scalp/range.
  • Odak: slippage limitleri, pik dakikalarda kapatma, bekleyen senaryolar.

En önemlisi: ya impuls planına göre çalışırız ya da kapanırız; “hiçbir şey yapmamak” da bir stratejidir.

Parametre duyarlılığı: dayanıklılık “platosu” nasıl aranır

Geçmiş verideki “tepe nokta” değil, parametrede makul sapmalar olduğunda sonucun kabul edilebilir kaldığı geniş bir “plato” gerekir.

StratejiAna parametreKontrol aralığıPlato işaretiEylem
TrendMA/kanal uzunluğu20–60 / 80–200PF ve Max DD geniş pencerede stabildirPlatonun merkezini almak; lokal maksimumun peşinden koşmamak
ScalperTake/Stop (puan)TP 3–8 / SL 6–15Pozitif beklenti ±%20'de korunurSabit ayar + spread/volatilite filtresi
GridAdım/maks. seviyeler0.5–1.5 ATR / 5–15Risk ±1 adımda sıçramazSeviye limiti; hesap bazlı stop
AI/MLEğitim penceresi3–12 ayOut-of-sample, in-sample tepesinden daha stabildirWalk-forward, regularization

Parametre ızgarasında metrik “ısı haritaları” oluşturun; tek noktayı değil, bölgeyi seçin.

Geri test için veri kalitesi: nelere dikkat etmeli

Doğru veri başarının yarısıdır. Kotasyon ve maliyet hataları “kâğıt üzerinde” kârlılık üretir.

BoyutNe kontrol edilmeliHata riski
KotasyonlarGeçmişin tamlığı, gap/duplikasyon olmamasıBozulmuş giriş/çıkış noktaları
Spread/komisyonlarMaliyet modeli gerçek hesapla uyumlu muAbartılmış kârlılık
Lot/fiyat adımıMinimum büyüklükler, yuvarlamalar, tick-sizeGerçekleşemez emirler
SlippageHaberlerde kayma senaryolarıVolatilitede çöküş
Saat dilimleriSeans uyumu, DST geçişleriSinyallerin kayması

Geri testi başka verilerde replikasyonla ve demo forward ile karşılaştırarak doğrulayın.

Altyapı karşılaştırması: MT4/MT5 vs API botları vs VPS/bulut

StackAmaçArtılarıEksileriNe zaman seçilmeli
MT4/MT5 (MQL)Forex/CFDEA ekosistemi, tester, indikatör pazarıKapalı stack, HFT sınırlamalarıHazır EA'larla FX üzerinde klasik stratejiler
API botları (Python)Hisse/kriptoEsneklik, veri kütüphaneleri, entegrasyonlarGeliştirme ve bakım gerekirÖzel stratejiler, arbitraj, araştırma
VPS/bulutRobot barındırma7/24, sunuculara yakınlık, ölçekMaliyet, yönetimKesintisiz trading ve latency azaltma

Broker/borsa politikaları ve otomatik trading

Tüm platformlar robotlara aynı şekilde yaklaşmaz. A-/B-book (dealer tarafında müşteri işlemlerini muhasebeleştirme modelleri) ve last-look (ek kontrolden sonra platformun yürütmeyi reddetme/değiştirme hakkı) dikkate alınmalıdır.

  • Scalping: minimum aralıklar, emir sıklığı limitleri.
  • Arbitraj: latency-arbitrage şüphesi — blokajlar/kısıtlamalar.
  • Haberler: genişlemiş spreadler, pik dakikalarda yürütmenin kapatılması.
  • Komisyonlar/swaplar: koşulların yeniden değerlendirilmesi, overnight gizli maliyetleri.
  • Yürütme modeli: A-/B-book, requote, last-look.

Simülasyona en kötü varsayımları dahil edin ve forward testle karşılaştırın. Aksi halde “kâğıt kârı” tuzağına düşersiniz.

Anahtar yönetimi ve güvenlik

API anahtarları, bot için “güven kökleridir”. Yetkileri ve saldırı yüzeyini en aza indirin.

  • En az ayrıcalık ilkesi: yalnızca gerekli izinler (para çekme olmadan trading).
  • Anahtar rotasyonu: düzenli değiştirme, olaylarda iptal.
  • IP allowlist: yalnızca VPS/sunucunuzun adreslerinden erişim.
  • Secret storage: şifreleme/secret manager, “kod içinde” anahtar yok.
  • Log denetimi: giriş denemeleri, imza hataları, olağan dışı istekler.

Presetleri, anahtarları ve günlükleri ayrı tutun; prod secret erişimi yalnızca release hattında olsun.

Düşüş durumunda eylem planı

Düşüş, doğaçlama yapılacak yer değildir. Bozulma tetikleyicilerini önceden planlayın.

  1. Hesapta −X%: lotu yarıya düşürmek ve muhafazakâr preseti açmak.
  2. Hesapta −Y%: otomatik mola, log analizi, referans metriklerle karşılaştırma.
  3. Yerel neden: düzeltme ve canary yeniden başlatma.
  4. Yapısal neden (piyasa rejimi değişimi): parametreleri yeniden seçme veya koşullar değişene kadar kapatma.

Plan eşikleri önceden sabitler. “Duyguyla” alınan kararlar neredeyse her zaman sonucu kötüleştirir.

Sık yapılan hatalar ve anti-patternler

Kaçının

  • Test metodolojisi olmadan “güzel” equity eğrisine göre robot seçmek.
  • Demo forward test ve düşüş limitleri olmadan gerçek hesapta başlatmak.
  • Martingale/grid içinde “seriyi kurtarmak için” stopları kapatmak.
  • Platform politikalarını ve gerçek maliyetleri yok saymak.
  • Canary dağıtım ve geri alma olmadan robot güncellemek.

Otomasyon özellikle nerede yerindedir

  • Tekrarlanabilir örüntüler: net kurallı sistematik trend-following/breakoutlar.
  • Rutinler ve ölçek: onlarca enstrüman ve zaman diliminin aynı anda izlenmesi.
  • Zamanlamalı yürütme: sıkı tanımlanmış senaryolarla haberler; takvime göre portföy yeniden dengeleme.
  • İstatistiksel arbitraj/çift trading: değer öznel değerlendirme değil hız ve disiplin olduğunda.

Sonuç

Algoritmalar traderı güçlendirir: disiplin, hız ve ölçeklenebilirlik verir, rutini kaldırır ve elle yapılması zor ya da imkânsız olanı yürütmeyi sağlar.

Fakat piyasa değişir. Geçmişte parlak görünen bir strateji yarın özelliklerini kaybedebilir. Başarılı otomasyon, insan ve makinenin ittifakıdır: robot yürütür, trader kontrol eder, uyarlar ve “tehlike sinyalleri” geldiğinde zamanında kapatır.

En önemlisi: robotları düşünmenin yerine geçen bir araç olarak değil, disiplin ve ölçeklenebilirliği artıran bir araç olarak kullanın. Risk kontrolü, test ve izleme zorunludur.

Trading algoritması iyi bir hizmetkâr, kötü bir efendidir. Yürütmeyi otomasyona emanet edin; risk ve güncelleme kararlarını kendinizde tutun.

❓ Sorular ve cevaplar (FAQ)

Trading danışmanı (EA) nedir?
Strateji kurallarına göre işlemleri otomatik yürüten programdır. Terim, robotların MQL ile yazıldığı MetaTrader'dan gelir.
Robot kullanmak için programlama bilmek gerekir mi?
Hazır EA alıp talimatları izliyorsanız hayır. Kodlama (MQL/Python) özelleştirme için faydalıdır, fakat asıl önemli olan mantığı anlamak ve riski yönetmektir.
Nasıl doğru test edilir: geri test ve forward test?
Geçmişi eğitim seti ve out-of-sample olarak ayırın, ardından demo/mikro gerçek hesapta forward çalıştırın. Geri testle karşılaştırma, yürütmeye duyarlılığı ortaya çıkarır.
Otomasyonun başlıca riskleri nelerdir?
Aşırı optimizasyon, teknik arızalar, yürütmenin kötüleşmesi (spreadler, komisyonlar, slippage), broker/borsa tarafındaki prosedürel sınırlamalar.
Trading tamamen algoritmaya emanet edilebilir mi?
Önerilmez. Robot, kuralların yürütücüsüdür; bağlam analisti değildir. Optimum formül: “robot işlem yapar — insan riski yönetir”.
A-/B-book, last-look, requote ne anlama gelir?
A-/B-book: dealer tarafında işlemleri muhasebeleştirme modelleri; last-look: ek kontrolden sonra platformun yürütmeyi reddetme/değiştirme hakkı; requote: eski fiyattan yürütme denemesinde tekrar kotasyon verilmesi.

“Forex” konusunu daha ayrıntılı inceleyin

Bu bölümde ilgili analizleri, pratik rehberleri ve incelemeleri bulabilirsiniz.

“Forex” bölümünü aç