Hatalar, hatalar, sorular - sayfa 2238
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
16 saniye önce alınan son onayın OrderSend için uygun olmadığı görülür. Sonuçta muhtemelen bir bug.
Bu hata
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Kitaplıklar: MT4Orders
fxsaber , 2018.07.24 09:46
tüm semboller piyasaya sürülmeden önce Piyasa İzleme'ye dahil edilmişse, ForexTimeFXTM-Demo01'deki bu komut dosyası kullanılarak yaklaşık bir dakika içinde yeniden oluşturulabilir.
Bu bir sistem sınırlamasıdır (WinAPI).
Kodunuzun altında çalışacağı doğru bayraklar şunlardır:
imkanı yok )
aynı kontrol edildi - Windows dosyayı açabilir ve komut dosyası açılmaz. FILE_SHARE_READ bayrağıyla ilgili sorun
Lütfen FileLoad'u düzeltin
Mesaj için teşekkürler.
Eklenen bayraklar FILE_FLAG_SHARE_READ | FILE_FLAG_SHARE_WRITE, FileLoad/FileSave işlevlerinin uygulanmasına
Dikkatli olun, aynı anda bir dosya yazarken ve okurken senkronizasyonu doğru organize etmeniz gerekiyor çünkü. okumanın sonucu tanımsız olacaktır.
Mesaj için teşekkürler.
Eklenen bayraklar FILE_FLAG_SHARE_READ | FILE_FLAG_SHARE_WRITE, FileLoad/FileSave işlevlerinin uygulanmasına
Dikkatli olun, aynı anda bir dosya yazarken ve okurken senkronizasyonu doğru organize etmeniz gerekiyor çünkü. okumanın sonucu tanımsız olacaktır.
Düzeltme için teşekkürler, bu senkronizasyon komisyonunu etkilememelidir.
imkanı yok )
aynı kontrol edildi - Windows dosyayı açabilir ve komut dosyası açılmaz. FILE_SHARE_READ bayrağıyla ilgili sorun
https://docs.microsoft.com/en-us/windows/desktop/FileIO/creating-and-opening-files okumanızı tavsiye ederim
https://docs.microsoft.com/en-us/windows/desktop/FileIO/creating-and-opening-files okumanızı tavsiye ederim
Bu gerçekle nasıl başa çıkılır?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Hatalar, hatalar, sorular
fxsaber , 2018.07.23 16:48
Açıkçası bir hata, çünkü benzer bayraklarla, üçüncü taraf uygulamalar dosyayı sorunsuz okur.
Bu tür dosyalar
TotalCommander'da FileClose olmadan göz atıyorum. Elbette bu FILE_SHARE_READ olmadan yapılamaz.
okumanı tavsiye ederim
evet sadece atmak istedim
Hatalı olduğumu kabul ediyorum. ilk tanıtıcı yazmaya açıksa, ikincisi FILE_SHARE_WRITE bayrağını eklemelidir
ama a100'den hiç kaydın olmadığı bir yorum da varOkuma için açıcı FILE_SHARE_WRITE bayrağından yoksundur (yazmaya izin verir), çünkü bir yazar var.
Bu bir sistem sınırlamasıdır (WinAPI).
Kodunuzun altında çalışacağı doğru bayraklar şunlardır:
MSDN'yi de okudum. Açıklayın, - Microsoft İngilizce bilmiyor mu, yoksa kendi belgelerini okumuyorlar mı, yoksa - son seçenek - MQL'deki bayraklar WinApi ile benzer şekilde adlandırılıyor, ancak farklı çalışıyor mu?
Buradan alınmıştır - https://docs.microsoft.com/en-us/windows/desktop/api/FileAPI/nf-fileapi-createfilea
FILE_SHARE_READ - Okuma erişimi istemek için bir dosya veya cihaz üzerinde sonraki açık işlemleri etkinleştirir. Aksi takdirde, diğer işlemler okuma erişimi talep ederlerse dosyayı veya cihazı açamazlar.
FILE_SHARE_WRITE - Yazma erişimi istemek için bir dosya veya cihaz üzerinde sonraki açık işlemleri etkinleştirir. Aksi takdirde, diğer işlemler yazma erişimi talep ederlerse dosyayı veya cihazı açamazlar.
Buna dayanarak, ikinci programın okuyabilmesi için ilk programın FILE_SHARE_READ bayrağını belirtmesi yeterlidir. FILE_SHARE_WRITE, yalnızca ikinci programın dosyaya birincisine ek olarak yazacağı biliniyorsa gereklidir.
Geliştiricilere soru.
Bir senkronizasyon işlevi var:
Bazen bu hatayı alıyorum:
Onlar. gösterge USDJPY üzerinde çalışıyor ve EURGBP sembolünden bir hata alıyorum. Aynı zamanda terminalde açık bir EURGBP tablosu bulunmaktadır.
Hata 4014 şunu söylüyor:
Sistem işlevinin çağrılmasına izin verilmiyor
Bu nasıl olabilir?
evet sadece atmak istedim
Hatalı olduğumu kabul ediyorum. ilk tanıtıcı yazmaya açıksa, ikincisi FILE_SHARE_WRITE bayrağını eklemelidir
ama a100'den hiç kaydın olmadığı bir yorum da var