The problem of interaction of MQL with databases is not new, however it's still relevant. Use of databases can greatly enhance the possibilities of MetaTrader: storage and analysis of the price history, copying trades from one trading platform to another, providing quotes/trades in real time, heavy analytical computations on the server side...
procomK: 전문가 여러분, 조언 부탁드립니다. 2 년 동안 32 비트 permvar2.dll ( MessageBoxW(uint hWnd,string lpText,string lpCaption,uint uType);
int PVInit(string); int PVValue(int,string,int); int PVGetValue(int,string);
컴파일되지만 오류가 발생합니다 : 'C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll'은 64비트 버전이 아닙니다 'C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll'을 로드할 수 없습니다 [193]
permvar.dll을 호출하는 경우 #import "stdlib.ex5" #import "permvar.dll"
메시지 : 해결되지 않은 가져오기 함수 호출
다르게 시작할 수 있나요 ?
이것은 약간 주제에서 벗어난 것이지만 MT5 터미널에서 힌트를 얻을 수 있습니다. 라이브러리가 32비트이고 MT5에서는 x64용으로 컴파일된 버전이 필요합니다. 그렇지 않으면 작동하지 않습니다. 64비트 버전이 있는지 개발자에게 문의하세요.
Важной особенностью данного движка является то, что вся база данных находится в единственном стандартном файле, который находится на компьютере пользователя. Простота реализации достигается за счёт того, что перед началом исполнения транзакции записи файл, содержащий базу данных, блокируется. При этом...
훌륭한 라이브러리. 키릴 문자를 지원하지 않는 것이 아쉽습니다.
버전 3.0에서는 지원됩니다.
UTF-8로 변환한 사람이 있나요?
버전 3.0에는 UTF-8 작업이 포함되어 있습니다.
전문가 여러분, 조언 부탁드립니다.
2 년 동안 32 비트 permvar2.dll ( MessageBoxW(uint hWnd,string lpText,string lpCaption,uint uType);
int PVInit(string);
int PVValue(int,string,int);
int PVGetValue(int,string);
컴파일되지만 오류가 발생합니다 :
'C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll'은 64비트 버전이 아닙니다
'C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll'을 로드할 수 없습니다 [193]
permvar.dll을 호출하는 경우
#import "stdlib.ex5"
#import "permvar.dll"
메시지 :
해결되지 않은 가져오기 함수 호출
다르게 시작할 수 있나요 ?
이것은 약간 주제에서 벗어난 것이지만 MT5 터미널에서 힌트를 얻을 수 있습니다. 라이브러리가 32비트이고 MT5에서는 x64용으로 컴파일된 버전이 필요합니다. 그렇지 않으면 작동하지 않습니다. 64비트 버전이 있는지 개발자에게 문의하세요.
조금 늦었지만 여전히.... 테스트를 위해 알고 싶습니다:
1. Expert Advisor가 다른 단말기에서 실행됩니까? 아니면 같은 단말기이지만 다른 차트에서 실행됩니까?
다른 터미널의 경우 DLL은 자체 메모리 영역에로드되므로 이러한 충돌이 없어야합니다.
2. WHERE 구문은 괄호 안에 괄호로 묶여 있으며 원칙적으로 영향을 미치지 않아야 하지만 여전히 표준 SQL이 아닙니다.
3. SqlModifyClient(ticket, open_ticket) 함수는 무엇을 반환하나요 ?
4. 어떤 버전의 MQLMySQL.dll이 사용되나요?
테스트해 보겠습니다.
최신 릴리스에는 자체 Sqlite 기반을 구현하는 자체 DatabaseXXX 함수가 있습니다.
이것은 훌륭합니다.
버전 3.0에는 UTF-8 작업이 포함됩니다.
좋은 소식입니다! 감사합니다!
<삭제됨
새해 복 많이 받으시고 개발에도 행운을 빕니다!
유진
안녕하세요 Eugeniy, 귀하의 기여에 감사드립니다. 매우 유용하고 정말 잘 작동합니다!
유지니 루고보이:
<삭제됨>
새해 복 많이 받으시고 개발에 행운을 빕니다!
유진
안녕하세요, 와우이 모든 것에 감사드립니다. 내 알림에 문제가있어서 몇 달 후에야이 작업을 수행 한 것을 방금 보았습니다.
정말 감사합니다.
Peter