Bu makalede
Bu makaleyi okuduktan sonra…
- Platform yeteneği ile sağlayıcının hesap/ürün erişimini ayırabilirsiniz.
- Tersine dönen miktarı kapanış ve yeni maruziyet olarak bölebilirsiniz.
- Çoklu dolumda kronolojiyi koruyup doğru altkümenin ağırlıklı fiyatını hesaplayabilirsiniz.
Kavramları makaleden ayrılmadan öğrenin
Pozisyon büyüklüğü Gerçekleşmiş kâr/zarar — realized P/L Kısa pozisyon — satış yönü CFD — fark sözleşmesi Demo hesap Emir gerçekleşmesiMetaTrader 5 çoklu varlık desteği ve strateji test araçlarıyla MT4’ten ayrılır. Ancak yeni hesap açan herkes için otomatik tek seçim değildir. Sağlayıcının gerçekten sunduğu ürün ve hesapları, kullandığınız kodla ve görevlerle karşılaştırın. Taşınmanın maliyeti, hesap modu ve veri modeli daha çok menü seçeneğinden önemli olabilir.
Yeni hesapta MT5 tercihi hangi gerçek imkânlara bağlıdır?
MT5 daha geniş ürün ve test mimarisi sunar; MT4 için “artık bakım yapılmıyor” demek doğru değildir. Üreticinin notlarında Mart 2026 güncellemeleri ve 2 Ekim 2026 tarihli build 1490 vardır. Bunlar beş yıl sonraki destek takvimi garantisi değildir. Kararı bugünkü işlevler ve sağlayıcının mevcut hesabı üzerinden verin; doğrulanmamış lisans veya popülerlik iddiasını ölçüt yapmayın.
MT5, hesap ve sağlayıcı izin veriyorsa tezgâhüstü ve borsa işlemlerini, para birimlerini, CFD, hisse ve vadeli araçları destekler. Hisse adını taşıyan CFD hisse sahipliği değildir; endeks sembolü borsa future’ı olduğunu kanıtlamaz. Tam ürün, sözleşme büyüklüğü, miktar adımı, işlem seansı, maliyet ve yürütme yerini okuyun. Platform simgesi bütün piyasalara erişim hakkı değildir.
Günlük grafik çalışmasında ne kadar fazlası var?
MT5’in 21 standart grafik dönemi, MT4’ün dokuzuna ek dakika ve saat seçenekleri getirir. Daha fazla dönem strateji üstünlüğü kanıtı değildir. Altı temel bekleyen emir türü içinde Buy Stop Limit ve Sell Stop Limit de vardır; sembol izni ve dolum kuralları ayrıca belirlenir. Kurgu OTC alışta 1,1050 stopu 1,1040 Buy Limit’i etkinleştirir. Fiyat yükselmeye devam edip limit koşuluna dönmezse pozisyon açılmayabilir: etkinleşme dolum değildir.
Ekonomik takvim ve DOM bulunur; MT4’ün de DOM penceresi vardır. Borsa defteriyle OTC sağlayıcı kotasyonları aynı anlamı taşımaz. Borsa verisinin erişimi de sağlayıcıya bağlıdır. MQL5 takvim fonksiyonları işlem sunucusunun saat dilimini kullanır; yayın zamanını İstanbul veya başka takvimle karşılaştırmadan bu temeli yazın. Takvimde yüksek etki etiketi pozisyonu otomatik korumaz.
Demoda test cihazının veri modlarını ve çok sembollü yeteneklerini inceleyin. Sonra seçili aracın DOM’unu açıp gerçekten hangi verinin geldiğini belirleyin. Ekranın varlığı, tüm piyasadaki gerçek bekleyen emirlerin eksiksiz görünmesi demek değildir; varsayımı veri kaynağıyla eşleştirin.
MQL5 ve strateji testleri hangi farkları getirir?
MT4 MQL4, MT5 MQL5 kullanır. İki dil de sınıf, kalıtım ve çok biçimlilik gibi nesne yönelimli yapıları destekler. İşlem API’si ve test ortamları farklıdır; EA taşırken kod incelenir. Dil etiketinden her algoritmanın daha temiz veya daha hızlı çalıştığı sonucu çıkmaz. Derleme hatası olmaması hesap mantığının aynı olduğu anlamına da gelmez.
MT5 test cihazı birkaç sembolle işlem yapacak biçimde yazılmış EA’yı çalıştırabilir; veri varsa gerçek tick modu ve desteklenen yerel/uzak/bulut ajanlarıyla paralel optimizasyon kullanılır. Tek test tek ajan kullanır; paralel optimizasyon başka parametre kümelerini test eder. Her işin saatlerde biteceği veya canlı dolumu üreteceği vaadi yoktur. Veri kapsamı, model, maliyet ve gecikme varsayımını kaydedin.
| Ortam | Ne kontrol edilir? |
|---|---|
| MT4 standart test | Tek sembol seçimi; bağımsız sonuçları ortak portföy saymayın. |
| MT5 | Tek uyumlu çok sembollü EA, her sembolün geçmişi ve seçili veri modu. |
| Optimizasyon | Desteklenen ajanlarda paralel geçişler; her tek testte bir ajan. |
Üç ayrı nihai kârı toplamak ortak portföyün özsermaye, teminat veya limit sırasını yeniden üretmez. Tek pariteli hareketli ortalama koduna üç isim seçmek onu portföy EA’sına dönüştürmez. Dürüst strateji testi uyumlu kod, veri ve sonradan doğrulama gerektirir; daha çok hesaplama kaynağı bunları ikame etmez.
Büyük satışın tamamı eski uzunun kapanışı değildir
Kaynak kurgu USD netting hesabında 1,1000’den 0,20 lot uzun EUR/USD vardır. Tek 0,30 satış 1,1020’de tamamen dolar. Sözleşme 100.000 EUR/lot, maliyet sıfır. Yalnız eski 20.000 EUR kapanır: 0,0020×20.000=40 USD gerçekleşmiş sonuç. Kalan 10.000 EUR yeni kısa olarak 1,1020’den başlar; sonraki fiyat veya sonuç atanmaz. Tüm 30.000’i eski giriş farkıyla çarpıp 60 USD yazmak yeni maruziyete geçmiş kâr yükler.
Hesap modu: hedging mi netting mi?
MT5 iki modeli destekler; hangi hesabın sunulacağını sağlayıcı belirler. Kurgu tam gerçekleşmede mevcut 0,30 uzun karşısında yeni 0,10 satış netting’de 0,20 uzun bırakır. Hedging’de yeni ayrı pozisyon olarak gönderilmiş satış, 0,30 uzunu tutup 0,10 kısa ekleyebilir. Belirli uzunun kısmi kapaması başka talimattır. Aynı işaretli net miktar, aynı komisyon veya teminat değildir; ticket ve kabul edilmiş korumaları inceleyin. Emir türleri niyeti tanımlar.
Ayrı kaynak USD örneğinde 0,30 EUR/USD alış, 0,10 lot 1,1000 ve 0,20 lot 1,1010 şeklinde dolar. Sözleşme 100.000 EUR/lot; ek maliyet yok. 30.000 EUR’nun fiyat tutarı 33.020 USD, ağırlıklı giriş 1,100666… olur. Bid 1,1020’de tam kapanış 40 USD fiyat sonucu verir. İki satırın fiyatını eşit ortalamak 1,100500 ve sahte 45 USD sonuç üretir: 5 USD fazla. Bağlantılı gerçekleşmeleri miktarla ağırlıklandırın; gerçek dolum fiyatındaki sonuca spreadi tekrar masraf diye çıkarmayın.
TRY karşı örneği: tersine dönen emrin bütün fiyatlarını ortalamayın
Ayrı doğrusal USD/TRY netting hesabında eski uzun 0,02 lot 40,000’dan açılmıştır. Sözleşme 100.000 USD/lot. 0,03 satış tek emirle gönderilir ama gerçek model gerçekleşmeleri sırayla 0,01 lot 40,020 ve 0,02 lot 40,040’tır. Aynı anda başka işlem yoktur. Bunlar atanmış fiyatlar, TCMB veya gerçek kurum kaydı değildir.
İlk gerçekleşme eski uzundan 0,01 kapatır: 1.000×0,020=20 TRY. İkinci gerçekleşme önce kalan eski 0,01’i kapatır: 1.000×0,040=40 TRY; ardından fazla 0,01’i 40,040 girişli kısa yapar. Eski pozisyonun toplam gerçekleşmiş fiyat sonucu 60 TRY. Yeni kısaya bu +60 geçmiş sonuç atanmaz.
Bütün satışın ağırlıklı fiyatı (0,01×40,020+0,02×40,040)/0,03=40,033333… doğrudur ama başka ölçüdür. Bunu eski 0,02’nin tek kapanış fiyatı sanmak 66,666667 TRY kâr üretir, 6,666667 fazla. Yeni kısanın girişi de bu emir ortalaması değil, onu gerçekten açan ikinci dolumun 40,040 fiyatıdır. Önce gerçekleşmeleri sırayla kapanan ve açılan miktara bölün, sonra ilgili altkümede ağırlıklandırın.
Yalnız tam hesap uzlaştırması için satış gerçekleşmelerine toplam 6 TRY/lot komisyon atayalım: 0,03×6=0,18 TRY; önceki açılış ve diğer maliyetler sıfır. Başlangıç bakiyesi 5.000 → 5.059,82. Sonraki atanmış Ask 40,050’de kalan 0,01 kısa −10 TRY açık değerleme taşır; model equity 5.049,82. Bu gerçekleşmelerin bütün komisyonu bakiyede bir kez yer alır; kapanmış strateji altkümesine özel maliyet tahsisi yapılmış sayılmaz.
Emir ortalamasının matematikçe doğru olması, onu eski pozisyon kapanışına uygulamayı doğru yapmaz.
Küçük ekranda şemayı yatay kaydırabilir veya büyütebilirsiniz. Değerler ve sonuç aşağıdaki metinde de yer alır.
- Eski uzunun kapanan parçaları
- 20+40=60 TRY – Her 0,01 kapanışı kendi gerçek fiyatıyla hesaplanır.
- Yeni kısa
- 0,01 @40,040 – Yalnız ikinci dolumun fazlası; önceki kâr atanmaz.
- Tüm satış ortalamasının yanlış kullanımı
- 66,666667 TRY – Doğru emir ortalaması yanlış altkümeye uygulanır; 6,666667 fazla.
MT4 ne zaman hâlâ mantıklı olabilir?
Belirli çalışan MQL4 programınız veya mevcut iş akışınız varsa uyarlama maliyetini ölçün. EX4 doğrudan MT5 programı değildir; kaynak veya uyumlu MQL5 sürümü gerekir. Olay fonksiyonları, önceden tanımlı değişkenler ve gösterge erişimleri incelenir. Kaynak lisansı, sinyal, miktar, pozisyon seçimi ve kapama testlerini yazın; yalnız derleyici sonucuyla geçişi tamamlanmış saymayın.
Eski kodunuz yoksa sağlayıcının ürünlerini, hesap modunu ve kullanacağınız görevleri karşılaştırın. Hızlı backtest hızlı canlı dolum veya maliyetsiz işlem anlamına gelmez. MT4/MT5 karşılaştırması ve cTrader/MT5 karşılaştırması başka denetim noktaları sunar. Türkiye’de yerleşik okur için SPK yetki kapsamı ayrıca önemlidir; Türkçe arayüz veya platform markası izin yerine geçmez. Vergi sonucu da buradan tek oranla çıkarılmaz.
Nereden başlamalı?
- Mevcut demoda sembol şartnamesi, hesap modu, faydalı dönemler ve takvimin saat dilimini kaydedin. Bir saat gezinmek ustalık veya ölçülmüş zaman tasarrufu kanıtı değildir.
- EUR/USD, GBP/USD ve USD/JPY’yi gerçekten yöneten uyumlu çok sembollü EA ile veri kapsamını inceleyin. Ayrı test toplamını ortak portföy diye sunmayın.
- Eski kodunuzu ve lisanslarını envanterleyin; uyarlama ve yeniden test maliyetini ölçüp sonra geçişi değerlendirin.
- Sağlayıcının hedging/netting seçeneklerini ve izinlerini doğrulayın. Demoda ayrı ters talimat ile belirli pozisyon kapamasını ayırın; NFP gibi yayın öncesi takvim filtresini koşulsuz koruma sanmayın.
Anladığınızı kontrol edin
Alıştırma: yaklaşık 2 dakika.
Yanıtı ve açıklamayı göster
Eski 0,20 kapanır: 20.000 EUR×0,0020. Fazla 0,10, 1,1020’de geçmiş kârı olmadan kısa açılır.
Diğer sorular
MT5 neden MT4’ü tamamen değiştirmedi?
Hedging ve netting farkı nedir?
MT5 testi gerçekten daha mı yetenekli?
MT4’ten geçiş zor mu?
TRY modelinde bütün satışın ağırlıklı fiyatı neden kapanış fiyatı değil?
Kaynaklar ve doğrulama
- MetaQuotes — MT5 Platform
Çoklu ürün, 21 dönem, altı bekleyen emir ve hesap seçenekleri.
- MT5 — Testing Features
Çok sembollü EA verisi ve tek test başına bir ajan.
- MQL5 — Moving from MQL4
Program uyarlaması, olaylar, değişkenler ve seri erişimi.
- MT5 — Basic Principles
Emir/gerçekleşme/pozisyon ayrımı, netting ve hedging.
- MT5 — Executing Trades
Pozisyon giriş fiyatı ve miktarla ağırlıklı gerçekleşmeler.
- MQL5 — Economic Calendar
Fonksiyonlarda işlem sunucusu saat dilimi.
- MetaQuotes — MT4 Release Notes
2 Ekim 2026 build 1490 ve Mart 2026 bakım notları; gelecek destek garantisi değildir.
- MQL4 — Object-Oriented Programming
MQL4 sınıf, kalıtım ve çok biçimlilik desteği.
- MQL5 — Object-Oriented Programming
MQL5 nesne yönelimli yapılar; tek başına yürütme hızı garantisi değildir.
Hesaplamalar açıkça belirtilen varsayımlara dayanır. Güncel piyasa verilerinin veya sağlayıcının koşullarının yerini almaz.
