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
Test betiği:
+Karşılaştırma amacıyla int ViewInt() içine __int d0 yazdırıldı ve test edildi
ÇIKTI:
Önceki mesajları yazmadan önce kodunuzu okudum @o_o ve bir birleşme olduğunu gayet iyi gördüm - bu yüzden bu hata bana da garip geldi, ama belli ki orada.
Bununla birlikte, lib'deki hatayı bulamadım (kodun ilerisinde - ViewArray ve yapıcılarda __int) . Bununla birlikte, OUTPUT 'ta vurgulanan şeyden (union için açıkça garip), "tür" derleyicinin ViewArray'den sonra __int'deki değişikliği görmediğini varsayabilirim ( . b) ve d. v'nin kendisine "bakmadan" önbellekten .v = 0 (vurgulanan) için bilinen son değeri döndürdü .
Ancak burada sadece varsayımlarım var, çünkü derleyicinin kendisini görmedim ve tekrar ediyorum, kodunuzda bu hatayla ilgili herhangi bir hata bulamadım.
Yeni makale SQL ve MQL5: SQLite Veritabanı ile Çalışma yayınlandı:
Yazar: o_O
Hey dostum, harika bir makale.
İyi günler,
Komut dosyasını çalıştırırken 2 uyarı alıyorum:
2017.09.26 07:39:35.569 SQLite3Test 'C:\Users\Roman\AppData\Roaming\MetaQuotes\Terminal\MQL5\Libraries\sqlite3_32.dll' 64 bit sürüm değil
Hem 32 hem de 64 kütüphaneleri arşivdeydi. Bende Win7 64 var. Anlamıyorum - ne yapmam gerekiyor?
Komut dosyasını çalıştırırken 2 uyarı alıyorum:
2017.09.26 07:39:35.569 SQLite3Test 'C:\Users\Roman\AppData\Roaming\MetaQuotes\Terminal\MQL5\Libraries\sqlite3_32.dll' 64 bit sürüm değil
2017.09.26 07:39:35.602 SQLite3Test (GAZP,H1) 'C:\Users\Roman\AppData\Roaming\MetaQuotes\Terminal\MQL5\Libraries\sqlite3_32.dll' yüklenemiyor [193]
Hem 32 hem de 64 kütüphaneleri arşivdeydi. Bende Win7 64 var. Anlamıyorum - ne yapmam gerekiyor?
hiçbir şey
bu MT'nin içe aktarmaya verdiği tepkidir, ancak kod çalışmaya devam eder.
Ekte PrintTable işlevi için bir düzeltme bulunmaktadır.
Yeni makale SQL ve MQL5: SQLite Veritabanı ile Çalışmak yayınlandı:
Yazar: o_O
32 bit sürümünüz var mı?
Sorun şu ki çok sayıda 32 bit müşterim var...
Merhaba.
SQLite3Test.mq5 dosyasını çalıştırdığımda 14 hatası alıyorum (SQLITE_CANTOPEN). Neyi yanlış yapıyorum?
Merhaba.
SQLite3Test.mq5 dosyasını çalıştırdığımda 14 hatası alıyorum (SQLITE_CANTOPEN).
Neyi yanlış yapıyorum?
hata ayıklamıyor veya hata konumunu günlüğe kaydetmiyor
hata ayıklama yapmayın veya hata konumunu günlüğe yazdırmayın
1. Komut dosyasını arşivden "olduğu gibi" çalıştırıyorum.
2. "Gerçek veriler üzerinde" hata ayıklama. İlk fonksiyonu giriyorum:
3. SQLite3Base.mqh dosyasında bu yere ulaşıyorum:
4. Satırı çalıştırdıktan sonra
int res=::sqlite3_open(file,m_db);Res değeri 14'e eşit. Bu senaryonun sonu.
Yine de, makalenin metnine bakılırsa, şöyle olması gerekir
"В результате работы появится файл базы данных в папке установки терминала MetaTrader 5."Sebebi ne olabilir? Hangi yöne bakmalı?
İndirilen komut dosyası kontrol edildi
Her şey ilk seferinde doğru çalıştı
Serhii Shevchuk:
Hangi yöne bakmalı?
buradan başlayın
İndirilen komut dosyası kontrol edildi
Ben de kontrol ettim:
Hala hata 14.
Sizden yardım almanın zor olduğunun farkındayım. Bunu kendim çözmem gerekecek. Sadece örneğinizin her yerde çalışmadığını unutmayın. Nedenini bilmiyorum.