Bu makalede
Bu makaleyi okuduktan sonra…
- Kabul edilmiş sunucu talimatını yerel EA ve izleme hesabından ayırabilirsiniz.
- Yanıt yokken eski veri kopyasının neden yeterli olmadığını açıklayabilirsiniz.
- TRY modelinde başarılı eski tekrarın SL mesafesini 50’den 150’ye nasıl değiştirdiğini hesaplayabilirsiniz.
Kavramları makaleden ayrılmadan öğrenin
Stop loss — zarar durdur Emir gerçekleşmesi Takip eden stop (Trailing Stop) Demo hesap Bekleyen emir: koşul ve gerçekleşme Kâr al — Take Profit (TP)Aracı kurum sunucusunun kabul ettiği zarar durdur veya kâr al seviyesi, yerel MetaTrader terminali kapanınca silinmez. Ancak tıklama, kabul ve gerçekleşme aynı olay değildir. Önce hesap, emir kimliği ve güncel kabul edilmiş seviyeyi doğrulayın. Yerel robot veya yerleşik izleyen stop için başka çalışma koşulları gerekir.
Aracı kurum sunucusu ile terminal: talimat nerede tutulur?
Asıl ayrım, sunucuda kabul edilmiş talimat mı bulunduğu, yoksa terminalin önce hesaplayıp yeni bir istek mi göndermesi gerektiğidir. Ekrandaki çizgi veya “gönder” tıklaması kabulü kanıtlamaz. Yanıtı ve mevcut emir durumunu inceleyin. Piyasa, limit ve stop emirleri farklı fiyat ve yürütme koşulları taşır.
Kabul edilmiş talimatlar yerel pencereyle birlikte kapanmaz; yalnız o terminalde çalışan işlemler durur. Bu ayrım kesin fiyat veya koşulsuz kapanış garantisi vermez. Bağlantı kaybında eski bir ekran görüntüsünü güncel sunucu durumu sanmak, bilgisayarın açık olup olmadığından farklı bir hatadır.
Yanıt yoksa kayıtlı stop bilinmez
Önce sunucunun hangi talimatı tuttuğunu belirleyin; dizüstünün çalışması ayrı sorudur.
Kaynak bilgi modelinde tamamlanmış bir değişiklik girişiminin iki hayalî sürümü vardır. Doğru pozisyon hâlâ açık, hesap ve kimlik biliniyor, sonrasında başka değişiklik yapılmıyor. Seviyeler EUR başına USD’dir; olasılık atanmamıştır. A’da sunucu 1,0950’yi kaydetmiş fakat gözlemci yanıt görmemiştir. B’de değişiklik kabul edilmemiş ve 1,0900 kalmıştır. Aynı belirti iki farklı kayıtla uyumludur.
Bağlantı ve tamamlanmış eşitleme sonrası doğru açık pozisyonun yeni kaydı A/B’yi ayırır. Önceden alınmış yerel kopya ayıramaz. Gerçekte pozisyon kapanmış, istek hâlâ işleniyor veya başka bir süreç değişiklik yapmış da olabilir; şema bu ek durumların tam kataloğu değildir. OrderModify’nin belgelenmiş true/false sonucu ile gözlemcinin hiç yanıt görmemesi aynı bilgi değildir. OrderSelect daha önce kopyalanan özelliklerin eskimesini ayrıca açıklar. Bu bir otomatik tekrar gönderme kuralı veya gelecekteki dolum fiyatı modeli değildir.
MT4 kapalıyken ne kalır: SL, TP ve bekleyen emirler
Sunucunun kabul ettiği SL, TP ve bekleyen emirler yerel MT4 açık olmadan işlenebilir. Buy Limit, Sell Limit, Buy Stop ve Sell Stop’un tetikleme ve yürütme kuralları farklıdır. Geçerlilik süresi, işlem seansı, fiyat koşulu ve yürütme düzeni yine önemlidir. Sunucuda saklanma, her emrin mutlaka dolacağı anlamına gelmez.
Onaylı sunucu stopu terminal kapanınca kaybolmaz. Ancak sıradan stop ne seçilen fiyatı ne de her koşulda anında kapanışı garanti eder. Gap yalnız risklerden biridir; yanlış hesap, teyitsiz değişiklik veya farklı bir fiyat tarafının izlenmesi de kontrol edilmelidir. Aracı kurumun sözleşmesini ve ilgili enstrümanın Bid/Ask kurallarını esas alın.
Ne durur: EA, izleyen stop, uyarı ve komut dosyası
Expert Advisor bağlı olduğu terminalde kodunun ele aldığı tick veya zamanlayıcı gibi olaylara tepki verir. Her tick’te işlem yapması gerekmez; yoğun bir olay işleyicisi sonraki bütün NewTick olaylarını almayabilir. O terminalin kapanması yerel EA’yı durdurur. Yalnız bağlantının kopması farklıdır: kod yüklü kalabilir, fakat güncel kotasyon veya sunucunun yeni işlemi kabul edeceği varsayılamaz. Ayrı bir uzak terminaldeki kopya yerel dizüstü kapandığı için durmaz.
MT4’ün yerleşik izleyen stop hesabı istemci terminalindedir. Kâr-mesafe koşulu karşılanınca o mesafede SL isteyebilir; sonraki olumlu hareketler yeni istek üretebilir. Yerel terminal kapanınca yeni hesaplama durur; sunucuda ancak daha önce kabul edilmiş son SL, varsa, kalır. İzleyen stopu etkinleştirmek ilk SL’nin zaten yerleştirildiğini göstermez. Yerel uyarı ve komut dosyalarını da gerçek çalışma ortamına göre inceleyin.
Gece örneği: kabul edilmiş seviye ile ayarı ayırın
Kaynak hayalî örnekte Marek EUR/USD alışını 1,0865’ten açar; sunucuda SL 1,0810 ve TP 1,0920’yi doğrular. Kırk pip izleme mesafesi seçer, yerel EA ekler ve saat on birde terminali kapatır. Beş ondalıklı bu kotasyonda kırk pip 400 platform point’idir. Buradaki kırk pip değişiklik adımı değil, fiyatla SL arasındaki mesafedir; saat ise örnek akışıdır, Türkiye saatine çevrilmez.
Bid 1,0910 olursa girişten 45 pip olumlu mesafe vardır ve kırk pip geride 1,0870 için SL isteği mümkün olur. Sunucu bunu kapanıştan önce kabul ettiyse 1,0810’un yerini alır; ikisi paralel koruma değildir. Fiyat yalnız 1,0880’e çıkarsa kâr 15 pip, aktivasyon mesafesinin altındadır. Sırf ayar etkin diye yeni stop varsayılmaz. Yerel EA ve izleme hesabı durduğunda kabul edilmiş seviyeler kendi yürütme kurallarına tabi kalır.
Kayma, gap ve ayrı sunucu izleme hizmeti
Sıradan SL, gap sırasında farklı fiyattan dolabilir; düzenleme başka yürütme kısıtları veya ret ihtimali de içerebilir. Bu nedenle “fiyat garanti değil ama kapanış kesin” ifadesi de fazla güçlüdür. Garantili stop ürünü sunuluyorsa yalnız o sözleşmenin kapsamını, enstrümanlarını ve ücretini ayrıca inceleyin. MetaTrader’daki sıradan SL simgesinden bu hak çıkarılmaz.
Aracı kurumun ayrıca belgelediği sunucu tarafı izleme hizmetini, MetaTrader’ın yerleşik yerel izleme işleviyle karıştırmayın. Platform, hesap ve özellik sürümü önemlidir. MT4/MT5 genel sunucu-yerel ayrımını paylaşır; emir ve pozisyon muhasebesi ayrıntıları aynı değildir. Türkçe arayüz veya bu örnekler bir kurumun Türkiye’de yetkili olduğunu göstermez.
VPS gerçekte hangi ihtiyacı karşılar?
Genel amaçlı VPS, masaüstü terminalini dizüstünden bağımsız çalıştırabilir; süreç, bağlantı ve izinler yine izlenmelidir. MetaQuotes Virtual Hosting ise normal uzak Windows masaüstü değil, seçilmiş ortamın taşınmasıdır. MT4 kuralları DLL çağrılarını ve komut dosyası taşımayı yasaklar. Sanal ortamda otomatik işlem izni vardır; taşıma sırasında çift robotu önlemek için yerel otomatik işlem kapatılır. Sonradan yerel düğmeye basmak uzak süreci durdurma komutu değildir. Uzak günlük ve gerçekten çalışan programı kontrol edin.
Yalnız kabul edilmiş standart SL/TP’nin sunucuda kalması için kişisel VPS gerekmez. Ek hesaplama veya izleme için kullanılabilir; kesintisiz çalışma ya da stop dolumu garantisi sağlamaz. VPS ve aracı kurum gecikmesi makalesinde süreç ile iletişim süresini ayrı değerlendirin.
Kaynak ayrı tek-pozisyon sıralama modelinde giriş 1,1050; iki kabul edilen SL değişikliği 1,1030 ve 1,1000’dir. İkincisi en son kabul edilirse girişe uzaklık 50 pip, sıra tersse 20 pip olur. İki istek de başarılı olabilir ama son kayıt değişir. Mesafelerin geçerli olduğunu ve başka değişiklik olmadığını varsayarız; bu dolum öngörüsü değildir.
Yeni TRY modeli: başarılı tekrar eski seviyeyi geri getirebilir
Ayrı hayalî EUR/TRY uzun pozisyonu 1.000 EUR, giriş 40,20 TRY/EUR olsun. Güncel Bid 40,19; bütün aşağıdaki SL seviyelerinin sözleşmede geçerli olduğunu özellikle varsayıyoruz. Ücret, gap ve dolum hesabı yapılmaz. Önce süreç P, SL 40,05’i kabul ettirir fakat yerelde yanıtı görmez. Sonra Q, SL’yi 40,15’e değiştirir ve kabul yanıtını alır. P’nin eski isteğini körlemesine tekrarlaması üçüncü kabulü üretir: yeniden 40,05.
| Kabul sırası | İstek | Son kayıt | Girişe fiyat mesafesi |
|---|---|---|---|
| 1 | P: 40,05; yerelde yanıt yok | 40,05 | 150 TRY |
| 2 | Q: 40,15; yanıt görüldü | 40,15 | 50 TRY |
| 3 | P: eski 40,05 tekrar kabul | 40,05 | 150 TRY |
Önceden seçilmiş 80 TRY fiyat-mesafesi bütçesinde ikinci durum 50 ile içeride, son durum 150 ile dışarıdadır. “Üç başarılı kabul var” veya “günlükte en yüksek SL 40,15 görünüyor” son seviyenin hangisi olduğunu kanıtlamaz. Hiçbir istek kaybolmadan eski değer geri gelmiştir. Kabul sonrası güncel kaydı okumak ve değişiklik sorumluluğunu belirlemek gerekir; bu örnek belirli bir platformda atomik sürüm kontrolü bulunduğunu veya tekrarın daima aynı sonucu vereceğini iddia etmez.
150 TRY, giriş ile varsayılan stop seviyesi arasındaki brüt fiyat mesafesidir; garanti azami zarar veya gerçekleşmiş sonuç değildir. 40,15’in kabul edildiği yanıtı geçmişte doğru olsa bile daha sonraki kayıt için eski bilgidir. Yerel saati ileri olan bir isteği seçmek veya en yüksek tarihsel SL’yi almak kabul sırasını yeniden kurmaz. Hesap, ticket ve yeni sunucu okumasını birlikte kaydedin.
Başarılı istek sayısı, en yüksek eski seviye veya yerel zaman damgası son sunucu kaydını göstermez. Güncel durum ve değişiklik sorumluluğunu kontrol edin; bu mesafeler garanti zarar tavanı değildir.
Küçük ekranda şemayı yatay kaydırabilir veya büyütebilirsiniz. Değerler ve sonuç aşağıdaki metinde de yer alır.
- İlk kabul
- SL 40,05 / mesafe 150 TRY – Yerelde yanıt görülmemiş olması bu kabulü yok etmez.
- İkinci kabul
- SL 40,15 / mesafe 50 TRY – 80 TRY mesafe bütçesi içinde; bu bilgi sonraki değişiklikle eskir.
- Eski tekrar kabulü
- SL 40,05 / mesafe 150 TRY – Bütün istekler kabul edildiği hâlde son kayıt bütçenin 70 TRY dışında.
Sonraki demo çalışma sırası
- Doğru hesap, açık emir kimliği, son kabul edilmiş SL/TP ve yerel gizli stop/izleme kuralını belirleyin. Çizgi veya etkin ayar tek başına kanıt değildir.
- Demo hesabında kabulü ve kimliği kaydedin; yerel terminali kapatın. Yeniden bağlanıp eşitlemeden güncel durum sonucu çıkarmayın; yokken pozisyon kapanmış olabilir.
- Dizüstü kapalıyken çalışması gereken programları listeleyin. Genel VPS ile seçilmiş ortam taşımasını, uzak günlük ve izinleri karşılaştırın.
- Bağlantı sorunu için kör tekrar yerine durum doğrulama adımlarını yazın. Değişiklik yapan süreçlerin sahipliğini belirleyin.
- Gap senaryosunu enstrüman, miktar ve varsayımsal kötü dolumla ayrıca değerlendirin; ekrandaki SL’yi kesin zarar tavanı saymayın.
Anladığınızı kontrol edin
Alıştırma: yaklaşık 2 dakika.
Yanıtı ve açıklamayı göster
Pozisyon açık ve başka değişiklik yok varsayımında yeni 1,0950 veya 1,0900 kaydı A/B’yi ayırır.
Diğer sorular
Bilgisayarı gece kapatırsam stop çalışır mı?
İzleyen stop neden gece takip etmedi?
Expert Advisor platform kapalıyken işlem yapar mı?
Sadece normal SL kullanıyorsam VPS gerekir mi?
Yeni TRY modelinde bütün istekler başarılıysa neden eski SL kaldı?
Kaynaklar ve doğrulama
- MetaQuotes — MT4 Trailing Stop
İstemci hesabı, kâr-mesafe aktivasyonu ve terminal kapalıyken son yerleşmiş SL ayrımı.
- MQL4 — OrderSelect
Ticket, açık/geçmiş emir ayrımı ve daha önce kopyalanan özelliklerin eskimesi.
- MQL4 — OrderModify
Değişiklik parametreleri ve true/false sonucu; gözlenmeyen yanıt ayrı bilgi durumudur.
- MetaQuotes — MT4 Virtual Hosting Migration
DLL/komut dosyası kısıtları, uzak işlem izni, yerel otomatik işlem ve günlükler.
- MQL4 — Program Running
Önceden gerçekten okunan EA olay/çalışma kapsamı; yeni tick her zaman yeni işlem demek değildir.
- MetaQuotes — MT5 Basic Principles
Önceden okunan sunucu seviyeleri ve tetikleme/yürütme ayrımı; yerel MT4 hesabı ile karıştırılmaz.
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.
