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
CMemMapFile::Open'ın bir hata kodu ya da hata olmadığında 0 döndürdüğünü yazmıştım.
Konuşmanın başında CMemMapFile::Open fonksiyonunun ne döndürdüğüne dair bir ekran görüntüsü paylaşmıştım.
Sanki hata yokmuş gibi 0'dı.
Sonra tutamacın NULL olup olmadığını görmek için düzelttim.
ve sonuç olarak
2016.03.04 19:00:00.897 BuyNow Client v 1.03 USDCHF.m,M5: BuyNow Client v 1.03.mq4, handle=8589934592
Hata yok, bir tutamaç var, başka neye ihtiyacın var diyebilirsiniz... ama kimse dosya görüntüsünü oluşturmadı... Ve oluşturulmamış bir eşlemeyi açmak imkansız.
Ya da belki bu eşleme başka biri tarafından oluşturuldu ve benim bundan haberim yok????
Bazı programlar tam olarak bu isimde bir ekran oluşturur :-)
Dmitry Luck'janenko:
Ya da belki bu eşleme başka biri tarafından oluşturuldu ve benim bundan haberim yok ???.
Bazı programlar tam olarak bu isimde bir eşleme oluşturuyor :-)
Peki, bundan önce kendiniz bir şey yarattınız)
yazılım sadece hafıza ile böyle çalışır. Hiçbir şeyi bir kerede temizlemez. Bu yüzden eski veriler takılabilir ve açılabilir.
Ancak üzerine yazıldığında açılmaz. Muhtemelen açılışlar arasında bir şey yapmadınız.
Mükemmel bir kütüphane, mutekslerle birlikte yerel bir kopyalayıcı yazmak için kullandım
Alıcı için önemli bir bileşen olarak dosya boyutunu aldım ve bundan bir döngü oluşturdum,
Birkaç hata buldum - ArrayOutOfRange veya 4 bayt eksikliği.
Sabit
Eğer MQL5 ile MMF oluşturursam ve ona yazarsam ve sonra onu okursam.
Ancak MMF'yi başka bir programla oluşturursam, yazmaya veya okumaya çalıştığımda kritik bir hata oluşuyor.
Sorun nedir?
Eğer MQL5 ile MMF oluşturursam ve ona yazarsam ve sonra onu okursam.
Ancak MMF'yi başka bir programla oluşturursam, yazmaya veya okumaya çalıştığımda kritik bir hata oluşuyor.
Sorun nedir?
Telepatlar kulübü kritik hatanın numarasını tahmin etmek için çok uğraşıyor.
Telepatlar kulübü gergin bir şekilde kritik hatanın sayısını tahmin etmeye çalışıyor.
Hata kodu olmayan MT5 kritik hata mesajı. Bir kod olsaydı, belirtilirdi.
Ancak MMF'yi başka bir programla oluşturduysam, yazmaya veya okumaya çalıştığımda kritik bir hata oluşuyor.
Sorun nedir?
-
dosyasını açarken herhangi bir hata olup olmadığını kontrol edin - diziler/dizelerle çalışmanın tüm işlevlerinde okuma/yazma için ayrılan kullanılabilir birimi kontrol edin (2 baytı dikkate alın)
vb.
Sorun çözüldü.
MMF dosyalarını üçüncü taraf bir uygulama tarafından 0'dan değil 4 bayttan başlayarak yazmak ve okumak gerekir.
Ve MT5 için ofset 0 olsa bile 4 bayt sayılmaz.
Bu nedenle, üçüncü taraf bir program 0 bayttan yazdığında, MT5'i okumaya çalışırken bir hata oluştu.
Sorun çözüldü.
MMF dosyalarını üçüncü taraf bir uygulama tarafından 0'dan değil 4 bayttan başlayarak yazmak ve okumak gerekir.
Ve MT5 için ofset 0 olsa bile 4 bayt sayılmıyor.
Bu yüzden üçüncü parti bir program 0 bayttan yazdığında, MT5'i okumaya çalıştığımda bir hata oluştu.