"MQL5'ten (MQL4) MySQL Veritabanına Nasıl Erişilir" makalesi için tartışma - sayfa 21
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
Merhaba Kütüphaneler klasörüne dll yükledim ancak bir hata bildiriyor " "Cnnot call 'cMySqlVersion', '....\Libraries\MQLMySQL.dll' yüklü değil
Bu nasıl mümkün olabilir?
Aynı sorun bende de var
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"cMySqlVersion' çağrılamıyor, '..\libraries\MQLMySQL.dll' yüklenmemiş"
"çözümlenmemiş içe aktarma işlevi çağrısı"
yardımlarınızı bekliyorum.........
ip numarası dizisi dahil gerçek hesap proxy sunucumu amegafx.com'a bağlamama yardım edin.
Teşekkürler
Paul
güvenlik duvarımdaki bir şeyi değiştirdikten sonra gitmiyor .!!
Herkese selamlar.
MQL4'ü yeni öğrenmeye başlıyorum.
Bir sorunum var. Komut dosyası çöküyor ve lanetleniyor
0 19:53:51.456 MySQL-003 EURUSD,Monthly: başlatıldı
1 19:53:51.456 Cannot call '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL'ye izin verilmiyor
1 19:53:51.456 MySQL-003 EURUSD,Monthly: çözümlenmemiş içe aktarma işlevi çağrısı
0 19:53:51.456 MySQL-003 EURUSD,Monthly: uninit reason 0
0 19:53:51.464 Script MySQL-003 EURUSD,Monthly: kaldırıldı
Anladığım kadarıyla sorun burada yatıyor? -> 1 19:53:51.456 Cannot call '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL'ye izin verilmiyor.
Sorun ne olabilir, lütfen bana söyleyin.
Dosyalar aşağıdaki gibi yerleştirilir:
..\include\MQLMySQL.mqh
..\libraries\libmysql.dll MQLMySQL MQLMySQL.dll
..\scripts\MyConnection.ini MySQL-00*.mq4
İşletim Sistemi Windows 10 x64
starticys:
119:53:51.456 '..\libraries\MQLMySQL.dll::cMySqlVersion' çağrısı yapılamıyor, DLL'ye izin verilmiyor
Öncelikle DLL içe aktarımına izin verilip verilmediğini kontrol edin: Servis - Ayarlar - Danışmanlar, ilgili satır işaretli olmalıdır.
Her şeyden önce, DLL içe aktarımına izin verilip verilmediğini kontrol edin: Servis - Ayarlar - Uzman Danışmanlar, ilgili satırda bir onay işareti olmalıdır.
Visual Studio 2017'de bir x64 yapılandırması oluşturarak 64bit Windows (7) ile bazı sorunları çözdüm. (Ve en son mysql kütüphanelerini buldum).
Yazara, belki de kaynağı github'a koymasını önerebilir miyim, o zaman orada topluluk tarafından korunabilir.
Birinci sınıf bir yazılım parçası için Eugeniy Lugovoy 'a teşekkürler :)
32-bit permvar2.dll ( MessageBoxW(uint hWnd,string lpText,string lpCaption,uint uType);
int PVInit(string);
int PVValue(int,string,int);
int PVGetValue(int,string);
Derleniyor, ancak hata veriyor :
'C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll' 64-bit sürümü değil
Cannot load 'C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll' [193]
If calling permvar.dll
#import "stdlib.ex5"
#import "permvar.dll"
Mesaj :
unresolved import function call
Farklı şekilde başlatılabilir mi ?
Merhaba moose2089,
MQLMySQL.mqh dosyasında "StrToInteger" ifadesini "StringToInteger" ve "StrToDouble" ifadesini "StringToDouble" ile değiştirdiğinizde çalışacaktır.
Saygılarımla
MerhabaEugeniy Lugovoy
Aşağıdaki hatayı alıyorum, ne olduğundan emin değilim!
Hatalar MQLMySQL.mqh dosyasında meydana gelir
'StrToInteger' - işlev tanımlanmamış MQLMySQL.mqh 224 10
'StrToDouble' - işlev tanımlanmamış MQLMySQL.mqh 229 10
aşağıdaki kod satırlarında:
int MySqlGetFieldAsInt(int pCursorID, int pField)
{
return (StrToInteger(MySqlGetRowField(pCursorID, pField)));
}
double MySqlGetFieldAsDouble(int pCursorID, int pField)
{
return (StrToDouble(MySqlGetRowField(pCursorID, pField)));
}
Saygılarımla,
Merhaba,
Buradaki forumu araştırdım ve bulduğum tüm makaleler zaten birkaç yıllık.
MT4 ve MT5 işlem bilgilerini (açık, beklemede ve kapalı) bir web sitesinde (MySQL veritabanı aracılığıyla) yayınlamak için bir çözüm arıyorum. Yayınlanan ticaret bilgileri, örneğin sihirli sayı dahil olmak üzere MyFxBook.com tarafından sunulan olanakları takip etmelidir. Çözüm, web sitesinin farklı kullanıcılarını ayırt edebilmelidir (yani kullanıcı adı ve şifre gibi bir kimlik doğrulama yöntemi aracılığıyla) - bu, web sitesinin bir kullanıcısının yalnızca web sitesinin kendi alanında tarih yayınlayabileceği anlamına gelir.
MT4 ve MT5'te çalışan halihazırda mevcut olan sağlam bir çözüm için ödeme yapmaya hazırım, ancak mevcut olmaması durumunda gelişmiş bir çözüm için ödeme yapmayı da düşünebilirim.
Herhangi bir yardım veya ipucu çok takdir edilmektedir. Bu çözümü ticari olarak tedarik etmek için kendinizi önermek istiyorsanız lütfen Kişisel Mesaj gönderin.
Not: Ben bir yazılımcı değilim, bu yüzden beni teknik çözümün kendisinin özünü tartışan insanların konularına yönlendirmenize gerek yok.
Teşekkür ederim!Merhaba,
Buradaki forumu araştırdım ve bulduğum tüm makaleler zaten birkaç yıllık.
MT4 ve MT5 işlem bilgilerini (açık, beklemede ve kapalı) bir web sitesinde (MySQL veritabanı aracılığıyla) yayınlamak için bir çözüm arıyorum. Yayınlanan ticaret bilgileri, örneğin sihirli sayı dahil olmak üzere MyFxBook.com tarafından sunulan olanakları takip etmelidir. Çözüm, web sitesinin farklı kullanıcılarını ayırt edebilmelidir (yani kullanıcı adı ve şifre gibi bir kimlik doğrulama yöntemi aracılığıyla) - bu, web sitesinin bir kullanıcısının yalnızca web sitesinin kendi alanında tarih yayınlayabileceği anlamına gelir.
MT4 ve MT5'te çalışan halihazırda mevcut sağlam bir çözüm için ödeme yapmaya hazırım, ancak mevcut olmaması durumunda gelişmiş bir çözüm için ödeme yapmayı da düşünebilirim.
Herhangi bir yardım veya ipucu çok takdir edilmektedir. Bu çözümü ticari olarak tedarik etmek için kendinizi önermek istiyorsanız lütfen Kişisel Mesaj gönderin.
Not: Ben bir kodlayıcı değilim, bu yüzden beni teknik çözümün kendisinin özünü tartışan insanların konularına yönlendirmenize gerek yok.
Teşekkür ederim!