Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri - sayfa 21
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Evet, henüz yapmıyorum. Mql4'te bile siparişlerin geçmişini gözden geçirmenin faydasız olduğunu düşündüm. Ve burada, herhangi bir yönde hayal kurarken, gerekirse kazmaya başladım. Biraz önce, basit bir nedenden dolayı kontrol edemediğimi, herhangi bir terminalde trol pozisyonum olmadığını ve henüz özellikle başlatmak istemediğimi söyledim.
Buna göre hesaplarımda pozisyon kapandıktan sonra pozisyonla ilgili sadece 2 emir ve 2 işlem bulunmaktadır. Onlardan en azından pozisyon hakkında biraz bilgi alabilirsiniz. Örneğin, açılış başvurusu hangi fiyattan ve özellikle ne kadar açıldı. Buna göre, bir pozisyonun açılmasının hangi kayma ile olduğunu belirlemek kolaydır.
MT4 ile bile yorum konusunda ihtiyatlıyım çünkü DC'nin bir nedenden dolayı tüm yorumun üzerine yazdığını gördüm.
Bir tahminin olduğu açık ama ben kanıtlanmış bir çözüm verdim.
Moderatör Artyom, fazladan gönderiler ve benimkilerden bazıları zaten yok edilebilir.]
Genel olarak, dörtlüden sonra MT5 sipariş sisteminin mantığına hızlı bir şekilde geçmek elbette zor.
MT4->MT5 dönüştürücüyü yazmaya başlayın, her şey hemen yerine oturacaktır. YALNIZCA MT4'ün neler yapabileceğini, SADECE MT5'in neler yapabileceğini ve hiçbirinin yapamayacağı şeyleri bu şekilde çok iyi anladım.
Örneğin
Bir tahminin olduğu açık ama ben kanıtlanmış bir çözüm verdim.
Moderatör Artyom, fazladan gönderiler ve benimkilerden bazıları zaten yok edilebilir.]
Tahminler düzeyinde nasıl yapılacağı gerekli değildir. Kendi adıma, bir pozisyon açma/kapama anında OnTradeTransaction() fonksiyonundan her şeyi belirliyorum ve son kapanan/açılan pozisyonu aramak için geçmişe gitmeye gerek yok.
Bir tahminin olduğu açık ama ben kanıtlanmış bir çözüm verdim.
Moderatör Artyom, fazladan gönderiler ve benimkilerden bazıları zaten yok edilebilir.]
Neden silmek? Normal tartışma - hepsi konuyla ilgili.
Ve burada soru ortaya çıkıyor: gerekli bilgileri zamanında almak her zaman mümkün mü? Özellikle yardımı okuduktan sonra ...
Değişimde ve hatta OrderSendAsync() kullanımında bile, belki her zaman değil. Ancak Forex için, bunu her zaman OnTradeTransaction olayı gerçekleştiğinde alıyorum. Bir pozisyonun açılmasını, bir geciktiricinin aktivasyonunu ve bir pozisyonun kapanmasını belirlemek kesinlikle kolaydır. Bu noktada bir karşı soru ortaya çıkıyor, eğer kapanma gerçeğini yakalayabilirseniz , son kapatılan pozisyonu aramak için tarihe geçmek gerekli mi?
İlk olarak, konum sonuncusuysa neden tarihi yineleyelim? Örneğin, hiç kimse bir dizinin "son" öğesini aramaz.
İkinci soru, pozisyonun SL tarafından mı yoksa TP tarafından mı kapatıldığını belirleme yöntemi ile ilgiliydi. Şu anda en yeterli ve en güvenilir yol yorumları okumaktır. Ayrıca, bir komisyoncunun SL ve / veya TP ile ilgili bir yorumu değiştirebileceği argümanı harika, bu tür komisyoncuların örneklerini ne şahsen ne de kimsenin söylentilerinden görmedim. onlar. birisi bir yerden bir şey duymuş, ama aslında hiç kimse bizzat görmemiştir.
OnTradeTransaction() garanti edilmez, yani bir bilgi kaynağı olarak kullanılabilir, başka bir şey değil. Alım satım operasyonlarında yönetmek ve karar vermek için bir araç değildir.
***
OnTradeTransaction() garanti edilmez, **
Eski bilgiler. Bu olayın garanti edilmediği ifadesi, yardımdan zaten kaldırılmıştır.
Eski bilgiler. Bu olayın garanti edilmediği ifadesi, yardımdan zaten kaldırılmıştır.