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...
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...
どなたかUTF-8に変換された方はいらっしゃいますか?
Visual Studio 2017でx64コンフィギュレーションを作成することで、64bit Windows(7)でのいくつかの問題を解決した。(そして最新のmysqlライブラリを見つけた)。
作者に提案なのですが、ソースをgithubに置くと、コミュニティによってメンテナンスされるかもしれません。
Eugeniy Lugovoyに 感謝します。)
こんにちは、
あなたの解決方法を教えていただけませんか?私はこの問題を解決しようと奮闘していますが、c++とVSの経験は0です。
ありがとうございます。
私も同じ問題を抱えている。
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"Cannot call 'cMySqlVersion', '..\librariesMQLMySQL.dll' is not loaded"
"未解決のインポート関数 呼び出し"
あなたの助けを待っています。
あなたがまだこの問題を抱えているかどうかは分かりませんが、私はこの問題を解決しました:
#import ".. \librariesMQLMySQL.dll"
を
#import ".. \LibrariesMQLMySQL.dll" に変更して解決しました。
(The"\libraries\MQLMySQL.dll' is not loaded" error only appeared in the Strategy Tester)
プログラマーさんに感謝。
ミスを解決するためにこんにちは:
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"Cannot call 'cMySqlVersion', '..゙libraries゙MQLMySQL.dll' is not loaded"
"未解決のインポート関数 呼び出し"
ビジュアルスタジオからプロジェクトを開き、すべてを再コンパイルし、MT5またはMT4にDLLを再度追加する必要があります。
x64で動作します:
皆さんこんにちは。
DLLと(MQLMySQLの)MQLライブラリをユニコード対応に再構築しました。
また、AdoDBとOLEDBを使ってMQLからさまざまなデータベース(MS SQL、Oracle、PostgreSQL、MS Accessなど)を操作するMQLAdoDBプロジェクトも テスト中です。
このプロジェクトも近々GitHubで公開する予定で、もちろん無料だ。
よろしく、
ユージン
<削除
新年明けましておめでとうございます!
ユージン