Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1453
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Pozisyonlar arasında neden bekleyen bir emir arıyorsunuz?
Teşekkürler, sanırım çözdüm. Mevcut fiyattan bir pozisyon açmam gerekiyordu, ancak bekleyen emirler veriyordum, bu yüzden mevcut fiyatı belirttiğim için yerleştirilmediler.
Ben kullandım
ama yapmak zorundaydım
PositionOpen'da neden ENUM_ORDER_TYPE değil de ENUM_POSITION_TYPE olduğunu anlamıyorum?
Çünkü bir pozisyon açamazsınız.
Bir işlemi gerçekleştirmek için broker sunucusuna bir işlem emri gönderirsiniz.
Bir pozisyon yalnızca işlem gerçekleştirilmişse açılır.
Emrin başarıyla gönderilmiş olması(10008) bir işlemin gerçekleştirildiğini ve dolayısıyla bir pozisyonun açıldığını (10009) garanti etmez.
İşlem Sunucusu Dönüş Kodları
TRADE_ACTION_DEAL - yani mevcut piyasa fiyatından bir işlem gerçekleştirmek için bir işlem emri (emir) gönderirseniz, 10009 dışındaki herhangi bir dönüş kodu (m_result.retcode) işlemin gerçekleştirilmediğini gösterecektir.
Her ihtimale karşı, m_result.deal biletini de kontrol edin.
TRADE_ACTION_DEAL işlemi yapmak için, yani mevcut piyasa fiyatından işlem yapmak için bir işlem emri (emir) gönderirseniz, 10009 dışındaki herhangi bir dönüş kodu (m_result.retcode) işlemin gerçekleşmediğini gösterecektir.
Ne yazık ki, tam olarak öyle değil. Burada 10012 kodunu nasıl aldığımı zaten gösterdim, sıfır sipariş bileti, ancak sipariş gerçekleştirildi. MQ'lar bu konuda sessiz.
Bunun için bir koltuk değneği yazdım, ancak bunu ancak 10012'yi tekrar aldıktan sonra kontrol etmek mümkün olacak).
Ne yazık ki tam olarak öyle değil. Burada 10012 kodunu nasıl aldığımı zaten gösterdim, sıfır sipariş bileti, ancak sipariş gerçekleştirildi. MQ bu konuda sessiz kalıyor.
Bunun için bir koltuk değneği yazdım, ancak ancak 10012'yi tekrar aldıktan sonra kontrol etmek mümkün olacak).
Askeri iş. emredildi, anlaşıldığı gibi bir cevap aldı. uygulandığı gibi bir cevap aldı, emredildiği gibi uygulandığına dair onay aldı))))) Her şey insan))))))
askeri iş. emredildi, anlaşıldığı gibi bir cevap aldı. uygulandığı gibi bir cevap aldı, emredildiği gibi uygulandığına dair onay aldı))))) Her şey insan)))))))))))))))))))))))))))))
Ve bir sonraki sipariş ancak yarın verilebilir. Böyle bir ticarete kimin ihtiyacı var?
beyler, bakanlar!)
Verilmiş veya gerçekleştirilmiş bir emir veya pozisyonun kontrolünü nasıl organize edebilirim?
10008 kodu alınırsa, emrin emirler veya pozisyonlar listesine yerleştirildiğini nasıl takip edebilirim?
Kodun geldiği, ancak pozisyonun veya emrin orada olmadığı seçeneğini hariç tutmak için.
10008 kodu alınırsa, tam olarak bu emrin emir veya pozisyon listesine yerleştirildiğini nasıl izleyebilirim?
Kodun geldiği ancak pozisyonun veya emrin orada olmadığı seçeneğini hariç tutmak için
OnTrade() yerine OnTradeTransaction () kullanmayı deneyin.
MetaTrader 5 Windows 7,8 üzerinde çalışıyor mu?
MetaTrader 5 Windows 7,8 üzerinde çalışıyor mu?
Çalışır, ancak 64 bit işletim sistemine sahip olmak daha iyidir