Bekleyen emri yönetin.
Yerleştirin. İnceleyin. Değiştirin. İptal edin. Doğrulayın.
Adım adım yazılı anlatım
- 0:00
Bekleyen emri yönetin.
Bu eğitimde, yalnızca deneme için ayrılmış bir demo hesapta MT5 bekleyen emrini yerleştirmeyi, incelemeyi, değiştirmeyi ve iptal etmeyi öğreneceksiniz.
- 0:15
Demo hesabınızı bağlayın.
M T beş nokta M R P C nokta pro adresini açın. TRIAL veya API anahtarınızı girin. Ardından Connect E X içinde demo hesap numaranızı, işlem şifrenizi ve aracı kurumun tam sunucu adını yazın. İsteği çalıştırın. Başarılı olduğunda konsol, sonraki istekler için dönen terminal ID'yi saklar. Alıştırma için ayrı bir demo hesap kullanın.
- 0:43
Güncel fiyatı okuyun.
Symbol Info Tick'i seçip sembol adını tam olarak girin. Bu kayıtta EURUSD ask fiyatı yaklaşık bir virgül bir bir dört yedidir. Buy Limit, güncel ask fiyatının altında olmalıdır. Gösterim için piyasadan uzak olan bir virgül sıfır beş seviyesini seçiyoruz. Aracı kurumunuzun izin verdiği fiyat ve hacim adımlarını kullanın.
- 1:10
Buy Limit emrini yerleştirin.
Order Send'i açın. Varsayılan piyasa Buy işlemi yerine Buy Limit'i seçin. Hacme sıfır virgül sıfır bir lot, giriş fiyatına bir virgül sıfır beş yazın. Çalıştırmadan önce sembolü ve işlem türünü tekrar kontrol edin. Bekleyen emir, giriş koşullarını bekler; yerleştirilmesi, piyasada pozisyon açıldığı anlamına gelmez.
- 1:35
Emir numarasını saklayın.
Yanıtımızda HTTP Status Code 200, boş API hata alanı ve on bin dokuz, yani Done dönüş kodu var. Bu bekleyen emir isteği için yerleştirme tamamlanmıştır. Order alanındaki emir numarasını inceleme, değiştirme ve iptal için kullanacağız. Piyasa işlemi gerçekleşmediğinden deal alanının burada sıfır olması normaldir.
- 2:01
Yerleştirilen emri inceleyin.
Opened Orders çağrısı yapın. opened Orders içinde aynı emir numarasını bulun. Sembolü, Buy Limit türünü, placed durumunu, giriş fiyatını ve kalan hacmi kontrol edin. Bu kayıtta position Infos listesi boştur. Yani gerçekleşmiş bir pozisyon yerine bekleyen bir emir vardır. Eğitim boyunca aynı emir numarasını kullanın.
- 2:25
Giriş fiyatını değiştirin.
Order Modify'ı açıp bekleyen emrin numarasını girin. Fiyatı bir virgül sıfır dört yapın. Bu istek yalnızca giriş fiyatını değiştirdiği için isteğe bağlı zarar durdur, kâr al ve sona erme alanlarını boş bırakıyoruz. Bir kez çalıştırın ve başka bir şey yapmadan önce yanıtı inceleyin.
- 2:49
Değişikliği doğrulayın.
Değiştirme isteği Done döndürür. Şimdi Opened Orders'ı yeniden çağırıp aynı emir numarasını bulun. price Open artık bir virgül sıfır dörttür; tür Buy Limit, hacim sıfır virgül sıfır bir olarak kalır. Bu tekrar okuma, yalnızca başarılı HTTP yanıtına bakarak emrin değiştiğini varsaymak yerine sonucu doğrulamanızı sağlar.
- 3:17
Bekleyen emri iptal edin.
İptal için Order Close'u açıp bekleyen emrin numarasını girin. Bekleyen emri kaldırırken hacmi boş bırakın. Yöntemin adı Order Close olsa da bekleyen emirleri de kaldırır. Önce emir numarasını mutlaka inceleyin: bir pozisyon numarası kullanmak, bekleyen emri iptal etmek yerine pozisyonu kapatma isteği gönderir.
- 3:44
Kaldırma sonucunu okuyun.
Sonuçta Done ve close Mode M R P C Pending Order Remove görünür. Opened Orders'ı yeniden çağırın. Kaydımızda her iki liste de boş ve bekleyen emir numarası artık yok. Emir iptalden önce tetiklendiyse başka bir işlem yapmadan önce pozisyonları ve geçmişi inceleyerek güncel durumunu belirleyin.
- 4:10
Temizlikle tamamlayın.
Emir kaldırılmış ve açık pozisyon kalmamıştır. İşiniz bittiğinde terminal bağlantısını kesin. Tek başına Disconnect, bekleyen emri iptal etmez. Reddedilen isteklerde önce error alanını inceleyin. Data içinde aracı kurum sonucu varsa dönüş kodunu ve açıklamasını okuyun. Tekrar denemeden önce belirtilen sorunu düzeltin. Bekleyen emrin tüm yaşam döngüsünü tamamladınız.