パスワード認証(bool)[AuthByPassword_ReturnBool]
AuthByPassword_ReturnBool
入力されたパスワードが正しいかを取得し、結果をbool型で返します。
関数書式
bool AuthByPassword_ReturnBool(
string ManagerName,
string ApplicationName,
string Password
);
パラメータ
ManagerName
[in] EA等をMQLAuthに登録したアカウントのMQLAuth ID
ApplicationName
[in] EA等のMQLAuthに登録した名称
Password
[in] EA等のMQLAuthに登録した認証用パスワード
戻り値
パスワードが正しい場合はtrue、それ以外の場合はfalse。データベースアクセス過多等によりエラーになった場合もfalseを返します。
サンプル
if(AuthByPassword_ReturnBool(MQLAUTH_ID, APPLICATION_NAME, _password)) {
Print("[Password: " + _password + "] 認証に成功しました。");
} else {
Print("[Password: " + _password + "] 認証に失敗しました。"
+ "利用期限が過ぎているか、パスワードが間違っています。");
return(INIT_FAILED);
}