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
Herkese iyi günler!
Biraz farklı bir durumum var. Komisyoncu BCS. Bir piyasa emri ilk seferde yürütülmez.
Marketten satın almak için sipariş gönderme. İşlev, "Sipariş verildi" ve sipariş numarasını döndürür, ancak sipariş fiilen yürütülmez!
Ve böylece robot birçok girişimde bulunur. Piyasaya bir satın alma emri gönderir, başarılı bir yanıt alır, ancak işlem yapılmaz. Aynı zamanda, yanıttaki sipariş numarası her seferinde yenidir.
Sonuç olarak, pozisyon er ya da geç açılacaktır, ancak komisyoncuyu emirlerle bombalamanız gerekir ki bu açıkça yanlıştır.
Lütfen yardım edin, robotum mu yoksa komisyoncu mu hata yapıyor anlamıyorum? Robotla ilgili herhangi bir şikayet yok, tüm doğrulama fonksiyonları beklendiği gibi gidiyor ve cevaplar kontrol ediliyor.
Brokerlar aradı ama "danışman" sanki elleriyle bir anlaşma açılmış gibi, o zaman robotta bir hata var gibi omuzlarını silkti, ama burada işsizler.
Herkese iyi günler!
Biraz farklı bir durumum var. Komisyoncu BCS. Bir piyasa emri ilk seferde yürütülmez.
Marketten satın almak için sipariş gönderme. İşlev, "Sipariş verildi" ve sipariş numarasını döndürür, ancak sipariş fiilen yürütülmez!
Ve böylece robot birçok girişimde bulunur. Piyasaya bir satın alma emri gönderir, başarılı bir yanıt alır, ancak işlem yapılmaz. Aynı zamanda, yanıttaki sipariş numarası her seferinde yenidir.
Sonuç olarak, pozisyon er ya da geç açılacaktır, ancak komisyoncuyu emirlerle bombalamanız gerekir ki bu açıkça yanlıştır.
Lütfen yardım edin, robotum mu yoksa komisyoncu mu hata yapıyor anlamıyorum? Robotla ilgili herhangi bir şikayet yok, tüm doğrulama fonksiyonları beklendiği gibi gidiyor ve cevaplar kontrol ediliyor.
Brokerler aradı ama "danışman" sanki elleriyle bir anlaşma açılırmış gibi omuzlarını silkti, o zaman robotta bir hata var, ama burada iş yok.
Sergey!
Kodunuzu görmeden bir şey söylemek zor.
Ancak çıktıya bakılırsa, siparişin yerleşimini doğru bir şekilde kontrol etmiyorsunuz.
Sergey!
Kodunuzu görmeden bir şey söylemek zor.
Ancak çıktıya bakılırsa, siparişin yerleşimini doğru bir şekilde kontrol etmiyorsunuz.
Michael, bu terminal günlüğü, yani. siparişi kabul eder, doğru doldurulduğunu söyler, başarı kodunu ve sipariş numarasını döndürür, yani. emri yürütme kuyruğuna koyar, ancak yürütmez. Ve pek çok kez.
Ama ne olduğunu anlamış gibiyim.
Algoritmaya göre, izin verilen risk, tüm depozito için bir anlaşma açmanıza izin verir. İşlem hacmi = mevcut fonlar / GO, yani. Depozito neredeyse son kuruşuna kadar kullanılır. (Elbette bu bir hata, bunu yapamazsınız).
Resmi olarak, bu hacimle bir anlaşma açmak için yeterli para vardır ve bu nedenle sipariş, terminalin kontrollerinden geçer ve MT5 çekirdeği tarafından kabul edilir ( OrderSend işlevi true ve sipariş numarasını döndürür),
ancak yürütme kuyruğunda (brokerde veya değişim ile ağ geçidinde) daha sonra bir yerde reddedilir ve sonuç olarak yürütülmez. Burada, bir yerde, Metaquotes kısmındaki MT5 kusuru var.
Sorun şu ki, bir müşteri olarak bu konuda hiçbir şekilde bilgilendirilmiyorum. Robot için her şey yolunda gitti, ancak aslında sipariş komisyoncu / ağ geçidi / takas tarafından reddedildi (burada sadece tahmin edebilirim).
OrderSend işlevinin siparişi reddetmesi ve robota TRADE_RETCODE_NO_MONEY hata kodunu döndürmesi gerekirdi. ama nedense olmadı.
Görünüşe göre, OnTradeTransaction işleminin yürütülmesinin ilerlemesini ayrıntılı olarak izlemek gerekiyor .
Michael, bu terminal günlüğü, yani. siparişi kabul eder, doğru doldurulduğunu söyler, başarı kodunu ve sipariş numarasını döndürür, yani. emri yürütme kuyruğuna koyar, ancak yürütmez. Ve pek çok kez.
Ama ne olduğunu anlamış gibiyim.
Algoritmaya göre, izin verilen risk, tüm depozito için bir anlaşma açmanıza izin verir. İşlem hacmi = mevcut fonlar / GO, yani. Depozito neredeyse son kuruşuna kadar kullanılır. (Elbette bu bir hata, bunu yapamazsınız).
Resmi olarak, bu hacimle bir anlaşma açmak için yeterli para vardır ve bu nedenle sipariş, terminalin kontrollerinden geçer ve MT5 çekirdeği tarafından kabul edilir ( OrderSend işlevi true ve sipariş numarasını döndürür),
ancak yürütme kuyruğunda (brokerde veya değişim ile ağ geçidinde) daha sonra bir yerde reddedilir ve sonuç olarak yürütülmez. Burada, bir yerde, Metaquotes kısmındaki MT5 kusuru var.
Sorun şu ki, bir müşteri olarak bu konuda hiçbir şekilde bilgilendirilmiyorum. Robot için her şey yolunda gitti, ancak aslında sipariş komisyoncu / ağ geçidi / takas tarafından reddedildi (burada sadece tahmin edebilirim).
OrderSend işlevinin siparişi reddetmesi ve robota TRADE_RETCODE_NO_MONEY hata kodunu döndürmesi gerekirdi. ama nedense olmadı.
Siparişin yerleşimini doğru bir şekilde kontrol etmediğinizi bir kez daha tekrarlıyorum.
Bir sipariş BİLET almış olmanız, siparişin borsada işlem gördüğü anlamına gelmez!
Siparişin yerleşimini doğru bir şekilde kontrol etmediğinizi bir kez daha tekrarlıyorum.
Bir sipariş BİLET almış olmanız, siparişin borsada işlem gördüğü anlamına gelmez!
Katılıyorum, ortaya çıktığı gibi, bu konuda bilgi eksikliğim var.
Ondan önce böyle bir davranışla karşılaşmadım, sadece markete gönderdim ve her zaman ya açıldı ya da hemen bir hata aldım.
Genel olarak, kuyrukta sipariş yürütmenin düşük seviyeli nüanslarını araştırmaya gerek yoktu. Ve burada...
Katılıyorum, ortaya çıktığı gibi, bu konuda bilgi eksikliğim var.
Ondan önce böyle bir davranışla karşılaşmadım, sadece markete gönderdim ve her zaman ya açıldı ya da hemen bir hata aldım.
Genel olarak, kuyrukta sipariş yürütmenin düşük seviyeli nüanslarını araştırmaya gerek yoktu. Ve burada...
Bir sipariş aldıktan sonra OrderRealSelect() işlevini kullanın
https://www.mql5.com/en/forum/67298/page2#comment_2089220
Yaklaşık olarak şu şekilde yapılmalıdır:
Yaklaşık olarak şu şekilde yapılmalıdır:
Aitugan, belki bazı yorumlar olacak? :((
Anlıyorum, elbette, dikkatinizi Kıbrıs'taki tatilinizden uzaklaştırmak istemem ama bir şekilde sessizlik müstehcen uzun bir süre devam etti. :((