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¥MQL¥Libraries¥permvar2.dll is not 64-bit version Cannot load 'C:¥Program FilesForexClub MT5MQL5¥Libraries¥permvar2.dll' [193] If calling permvar.dll #import "stdlib.ex5" #import "permvar.dll" Message : unresolved import function call Can it be initiated different?
Важной особенностью данного движка является то, что вся база данных находится в единственном стандартном файле, который находится на компьютере пользователя. Простота реализации достигается за счёт того, что перед началом исполнения транзакции записи файл, содержащий базу данных, блокируется. При этом...
素晴らしいライブラリ。キリル文字をサポートしていないのが残念。
バージョン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¥MQL¥Libraries¥permvar2.dll is not 64-bit version Cannot load 'C:¥Program FilesForexClub MT5MQL5¥Libraries¥permvar2.dll' [193] If calling permvar.dll #import "stdlib.ex5" #import "permvar.dll" Message : unresolved import function call Can it be initiated different?
これは少しオフトピックですが、MT5のターミナルがヒントを与えてくれます - ライブラリは32ビットで、MT5ではx64用にコンパイルされたバージョンが必要です。そうでなければ動作しません。64ビット版があるかどうか開発者に尋ねてください。
少し遅いかもしれないが、それでも......。テストのために知りたいことがあります:
1.エキスパートアドバイザーは異なる端末で実行されますか? それとも同じ端末で異なるチャートで実行されますか?
異なる端末では、DLLは独自のメモリ領域にロードされ、そのような衝突はないはずです。
2.WHEREフレーズが括弧で囲まれていますが、原理的には問題ありませんが、標準SQLではありません。
3.SqlModifyClient(ticket, open_ticket) 関数は何を返しますか?
4. 使用しているMQLMySQL.dllのバージョンは?
テストしてみます。
最新のリリースには、社内のSqliteベースを実装する社内のDatabaseXXX関数があります。
これは素晴らしい
バージョン3.0はUTF-8での動作を含む
素晴らしいニュースです!ありがとう!
<削除
新年明けましておめでとうございます!
ユージン
Eugeniyさん、こんにちは。とても便利で、本当に機能しています!
Eugeniy Lugovoy:
<削除
新年明けましておめでとうございます!
ユージン
こんにちは、ありがとうございます。
本当にありがとう。
ピーター