記事"MQL5 (MQL4)から MySQL データベースにアクセスする方法"についてのディスカッション - ページ 21

 
GreenKobra:

こんにちは、Librariesフォルダにdllをロードしましたが、エラー" "Cnnot call 'cMySqlVersion', '...\LibrariesMQLMySQL.dll' is not loaded "を報告します。

それは可能ですか?

私も同じ問題があります

"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"

"未解決のインポート関数 呼び出し"


あなたの助けを待っています。

 

私はamegafx.comにIP番号シーケンスを含む私の本当のアカウントの プロキシサーバーを接続するのに役立ちます。

ありがとう

ポール

私のファイアウォールで何かをシフトした後、行きません...!

 

皆さん、はじめまして。

私はMQL4を学び始めたばかりです。


問題があります。スクリプトがクラッシュし、罵声を浴びせます。

0 19:53:51.456 MySQL-003 EURUSD,Monthly: 初期化されました。

1 19:53:51.456 Cannot call '.. \librariesMQLMySQL.dll::cMySqlVersion', DLL is not allowed

1 19:53:51.456 MySQL-003 EURUSD,Monthly: 未解決のインポート関数 呼び出し

0 19:53:51.456 MySQL-003 EURUSD,Monthly: uninit reason 0

0 19:53:51.464 スクリプト MySQL-003 EURUSD,Monthly: 削除されました。


問題はここにあるのですね。->1 19:53:51.456 Cannot call '. \librariesMQLMySQL.dll::cMySqlVersion', DLL is not allowed.


何が問題なのでしょうか、教えてください。


ファイルは以下のように配置されています:


.includeMQLMySQL.mqh。

MQLMySQL MQLMySQL.dll

MySQL-00*.mq4


OS Windows 10 x64

 

starticys:

119:53:51.456Cannot call '..◆librariesMQLMySQL.dll::cMySqlVersion', DLL is not allowed

まず、DLLのインポートが 許可されているかどうかを確認してください:「サービス」-「設定」-「Advisors」で、該当する行にチェックが入っているはずです。


 
Sergey Kolemanov:

まず、DLLのインポートが許可されているかどうかを確認します:サービス - 設定 - Expert Advisorsの該当行にチェックマークがあるはずです。


ありがとうございます。私は苦しみに行きました)
 

Visual Studio 2017でx64コンフィギュレーションを作成することで、64bit Windows(7)でのいくつかの問題を解決した。(そして最新のmysqlライブラリを見つけた)。

作者に提案したいのですが、ソースをgithubに置くと、コミュニティによってメンテナンスされるかもしれません。

Eugeniy Lugovoyに 感謝します。)

 
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);

コンパイルするが、エラーが出る:
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?
FX1 | PermVar - Persistent Data Storage
  • fx1.net
PermVar can persistently store basic types of data in the registry, such as strings, integers, doubles, and booleans. Reading and writing is easy with its one-touch command. No need for complicated frameworks. All you need is one file to use PermVar. It’s compatible with any application that uses DLL. If you need a key/value storage similar to...
 

moose2089さん、こんにちは、

MQLMySQL.mqhの "StrToInteger "を "StringToInteger "に、"StrToDouble "を "StringToDouble "に置き換えてください。

よろしくお願いします。


moose2089:

こんにちは、Eugeniy Lugovoy


次のようなエラーが出ます!


エラーはMQLMySQL.mqhファイルで発生します。

'StrToInteger' - 関数が定義されていません MQLMySQL.mqh 224 10


'StrToDouble' - 関数が定義されていません MQLMySQL.mqh 229 10

を以下のコード行に追加してください:



int MySqlGetFieldAsInt(int pCursorID, int pField)

{

return (StrToInteger(MySqlGetRowField(pCursorID, pField)));

}


double MySqlGetFieldAsDouble(int pCursorID, int pField) { return (StrToInteger(MySqlGetRowField(pCursorID, pField)).

{

return (StrToDouble(MySqlGetRowField(pCursorID, pField)));

}


よろしくお願いします、



 

こんにちは、


ここのフォーラムを検索してみたのですが、どの記事もすでに数年前のものばかりでした。


MT4とMT5の取引情報(オープン、ペンディング、クローズ)をウェブサイトに(MySQLデータベース経由で)公開するソリューションを探しています。公開される取引情報は、マジックナンバーを含め、例えばMyFxBook.comが提供する可能性に従わなければなりません。このソリューションは、(ユーザー名とパスワードのような認証方法を介して)ウェブサイトの異なるユーザーを区別できる必要があります - これは、ウェブサイトのユーザーがウェブサイトの自分の領域でのみ日付を公開することができることを意味します。

私はMT4とMT5で動作する既存の堅牢なソリューションにお金を払うつもりですが、利用可能なものがない場合は、開発されたソリューションにお金を払うことも検討できます。


このソリューションを商業的に提供することを提案したい場合は、個人的なメッセージを お願いします。


注:私はコーダーではないので、技術的なソリューションの詳細について議論しているスレッドに私を誘導する必要はありません。

ありがとうございました!
 
PivotSquare:

こんにちは、


ここのフォーラムを検索したのですが、どの記事もすでに数年前のものでした。


MT4とMT5の取引情報(オープン、ペンディング、クローズ)をウェブサイトに(MySQLデータベース経由で)公開するソリューションを探しています。公開される取引情報は、マジックナンバーを含め、例えばMyFxBook.comが提供する可能性に従わなければなりません。このソリューションは、(ユーザー名とパスワードのような認証方法を介して)ウェブサイトの異なるユーザーを区別できる必要があります - これは、ウェブサイトのユーザーがウェブサイトの自分の領域でのみ日付を公開することができることを意味します。

私はMT4とMT5で動作する既存の堅牢なソリューションにお金を払うつもりですが、利用可能なものがない場合は、開発されたソリューションにお金を払うことも検討できます。


このソリューションを商業的に提供することを提案したい場合は、個人的なメッセージを お願いします。


注:私はコーダーではないので、技術的なソリューションの詳細について議論しているスレッドに私を誘導する必要はありません。

ありがとうございます!

もちろん、あなたのウェブサイトとデータベースをホストするHostGator、GoDaddyなどのホスティングプロバイダが必要です。最後に、あなたのウェブサイトからMySQL DBに接続し、あなたのウェブサイトに情報を表示する必要があります。これは、PHPまたはnodejsのような任意のバックエンド言語またはこれはuseresを管理し、DBと接続するための言語である何でも必要とします。 そしてもちろん、ウェブサイトの視覚化と外観のためのフロントエンド