|
|
|
0
|
ERR_NO_ERROR
|
エラーは返されません。
|
1
|
ERR_NO_RESULT
|
エラーは返されませんが、結果は不明です。
|
2
|
ERR_COMMON_ERROR
|
通信エラーです。
|
3
|
ERR_INVALID_TRADE_PARAMETERS
|
無効な取引パラメータです。
|
4
|
ERR_SERVER_BUSY
|
トレードサーバーがビジーです。
|
5
|
ERR_OLD_VERSION
|
古いバージョンのクライアント端末です。
|
6
|
ERR_NO_CONNECTION
|
トレードサーバーとの接続がありません。
|
7
|
ERR_NOT_ENOUGH_RIGHTS
|
十分な権限がありません。
|
8
|
ERR_TOO_FREQUENT_REQUESTS
|
リクエストが多すぎます。
|
9
|
ERR_MALFUNCTIONAL_TRADE
|
異常な取り引き操作です。
|
64
|
ERR_ACCOUNT_DISABLED
|
アカウントが無効になっています。
|
65
|
ERR_INVALID_ACCOUNT
|
無効なアカウントです。
|
128
|
ERR_TRADE_TIMEOUT
|
トレードがタイムアウトしました。
|
129
|
ERR_INVALID_PRICE
|
価格が無効です。
|
130
|
ERR_INVALID_STOPS
|
無効なストップ値です。
|
131
|
ERR_INVALID_TRADE_VOLUME
|
無効な取引ロットです。
|
132
|
ERR_MARKET_CLOSED
|
市場は閉鎖されています。
|
133
|
ERR_TRADE_DISABLED
|
トレードが無効になっています。
|
134
|
ERR_NOT_ENOUGH_MONEY
|
証拠金が不足しています。
|
135
|
ERR_PRICE_CHANGED
|
価格が変更されました。
|
136
|
ERR_OFF_QUOTES
|
価格が提示されていません。
|
137
|
ERR_BROKER_BUSY
|
ブローカーがビジー状態です。
|
138
|
ERR_REQUOTE
|
価格が再提示されました。
|
139
|
ERR_ORDER_LOCKED
|
注文はロックされています。
|
140
|
ERR_LONG_POSITIONS_ONLY_ALLOWED
|
ロング注文のみ許可されています。
|
141
|
ERR_TOO_MANY_REQUESTS
|
リクエストが多すぎます。
|
145
|
ERR_TRADE_MODIFY_DENIED
|
注文が市場価格に近すぎるため、変更が拒否されました。
|
146
|
ERR_TRADE_CONTEXT_BUSY
|
取り引き状況がビジー状態です。
|
147
|
ERR_TRADE_EXPIRATION_DENIED
|
ブローカーによって有効期限が拒否されました。
|
148
|
ERR_TRADE_TOO_MANY_ORDERS
|
未処理および保留中の注文の量がブローカーによって設定された制限に達しました。
|
149
|
ERR_TRADE_HEDGE_PROHIBITED
|
ヘッジが無効になっているときに既存の注文と反対の注文はできません。
|
150
|
ERR_TRADE_PROHIBITED_BY_FIFO
|
FIFOルールに違反する注文はできません。
|
4000
|
ERR_NO_MQLERROR
|
エラーは返されません。
|
4001
|
ERR_WRONG_FUNCTION_POINTER
|
間違った関数ポインタです。
|
4002
|
ERR_ARRAY_INDEX_OUT_OF_RANGE
|
配列インデックスが範囲外です。
|
4003
|
ERR_NO_MEMORY_FOR_CALL_STACK
|
関数呼び出しスタック用のメモリがありません。
|
4004
|
ERR_RECURSIVE_STACK_OVERFLOW
|
再帰的なスタックオーバーフローです。
|
4005
|
ERR_NOT_ENOUGH_STACK_FOR_PARAM
|
パラメータに十分なスタックがありません。
|
4006
|
ERR_NO_MEMORY_FOR_PARAM_STRING
|
パラメータ文字列用のメモリがありません。
|
4007
|
ERR_NO_MEMORY_FOR_TEMP_STRING
|
一時文字列用のメモリがありません。
|
4008
|
ERR_NOT_INITIALIZED_STRING
|
初期化されていない文字列です。
|
4009
|
ERR_NOT_INITIALIZED_ARRAYSTRING
|
配列内の文字列が初期化されていません。
|
4010
|
ERR_NO_MEMORY_FOR_ARRAYSTRING
|
配列文字列用のメモリがありません。
|
4011
|
ERR_TOO_LONG_STRING
|
文字列が長すぎます。
|
4012
|
ERR_REMAINDER_FROM_ZERO_DIVIDE
|
ゼロ除算の余り。
|
4013
|
ERR_ZERO_DIVIDE
|
ゼロ除算はできません。
|
4014
|
ERR_UNKNOWN_COMMAND
|
不明なコマンドです。
|
4015
|
ERR_WRONG_JUMP
|
間違ったジャンプです。(エラーが生成されなかった。)
|
4016
|
ERR_NOT_INITIALIZED_ARRAY
|
初期化されていない配列です。
|
4017
|
ERR_DLL_CALLS_NOT_ALLOWED
|
DLL呼び出しは許可されていません。
|
4018
|
ERR_CANNOT_LOAD_LIBRARY
|
ライブラリを読み込めません。
|
4019
|
ERR_CANNOT_CALL_FUNCTION
|
関数を呼び出せません。
|
4020
|
ERR_EXTERNAL_CALLS_NOT_ALLOWED
|
エキスパート関数の呼び出しは許可されていません。
|
4021
|
ERR_NO_MEMORY_FOR_RETURNED_STR
|
関数から返される一時文字列に十分なメモリがありません。
|
4022
|
ERR_SYSTEM_BUSY
|
システムがビジーです。(エラーが生成されませんでした。)
|
4023
|
ERR_DLLFUNC_CRITICALERROR
|
DLL関数呼び出しの重大なエラーです。
|
4024
|
ERR_INTERNAL_ERROR
|
内部エラーです。
|
4025
|
ERR_OUT_OF_MEMORY
|
メモリ不足です。
|
4026
|
ERR_INVALID_POINTER
|
ポインタが無効です。
|
4027
|
ERR_FORMAT_TOO_MANY_FORMATTERS
|
フォーマット関数の引数が上限数を超えています。
|
4028
|
ERR_FORMAT_TOO_MANY_PARAMETERS
|
パラメータ数が上限数を超えています。
|
4029
|
ERR_ARRAY_INVALID
|
無効な配列です。
|
4030
|
ERR_CHART_NOREPLY
|
チャートからの返信がありません。
|
4050
|
ERR_INVALID_FUNCTION_PARAMSCNT
|
無効な関数パラメーターの数です。
|
4051
|
ERR_INVALID_FUNCTION_PARAMVALUE
|
関数パラメータ値が無効です。
|
4052
|
ERR_STRING_FUNCTION_INTERNAL
|
文字列関数の内部エラーです。
|
4053
|
ERR_SOME_ARRAY_ERROR
|
いくつかの配列エラーです。
|
4054
|
ERR_INCORRECT_SERIESARRAY_USING
|
不正な時系列配列を使用しています。
|
4055
|
ERR_CUSTOM_INDICATOR_ERROR
|
カスタムインジケーターエラー。
|
4056
|
ERR_INCOMPATIBLE_ARRAYS
|
配列に互換性がありません。
|
4057
|
ERR_GLOBAL_VARIABLES_PROCESSING
|
グローバル変数処理エラーです。
|
4058
|
ERR_GLOBAL_VARIABLE_NOT_FOUND
|
グローバル変数が見つかりません。
|
4059
|
ERR_FUNC_NOT_ALLOWED_IN_TESTING
|
テストモードでは許可されていない関数です。
|
4060
|
ERR_FUNCTION_NOT_CONFIRMED
|
関数は呼び出しが許可されていません。
|
4061
|
ERR_SEND_MAIL_ERROR
|
メール送信エラーです。
|
4062
|
ERR_STRING_PARAMETER_EXPECTED
|
文字列パラメータが必要です。
|
4063
|
ERR_INTEGER_PARAMETER_EXPECTED
|
整数パラメータが必要です。
|
4064
|
ERR_DOUBLE_PARAMETER_EXPECTED
|
浮動小数点数パラメーターが必要です。
|
4065
|
ERR_ARRAY_AS_PARAMETER_EXPECTED
|
配列引数が必要です。
|
4066
|
ERR_HISTORY_WILL_UPDATED
|
要求された履歴データは更新状態です。
|
4067
|
ERR_TRADE_ERROR
|
内部取引エラーです。
|
4068
|
ERR_RESOURCE_NOT_FOUND
|
リソースが見つかりません。
|
4069
|
ERR_RESOURCE_NOT_SUPPORTED
|
リソースはサポートされていません。
|
4070
|
ERR_RESOURCE_DUPLICATED
|
リソースが重複しています。
|
4071
|
ERR_INDICATOR_CANNOT_INIT
|
カスタムインジケーターを初期化できません。
|
4072
|
ERR_INDICATOR_CANNOT_LOAD
|
カスタムインジケーターを読み込めません。
|
4073
|
ERR_NO_HISTORY_DATA
|
履歴データがありません。
|
4074
|
ERR_NO_MEMORY_FOR_HISTORY
|
履歴データ用のメモリがありません。
|
4075
|
ERR_NO_MEMORY_FOR_INDICATOR
|
インジケーターの計算に十分なメモリがありません。
|
4099
|
ERR_END_OF_FILE
|
ファイルの終端です。
|
4100
|
ERR_SOME_FILE_ERROR
|
いくつかのファイルエラーです。
|
4101
|
ERR_WRONG_FILE_NAME
|
ファイル名が違います。
|
4102
|
ERR_TOO_MANY_OPENED_FILES
|
開いているファイルが多すぎます。
|
4103
|
ERR_CANNOT_OPEN_FILE
|
ファイルを開けません。
|
4104
|
ERR_INCOMPATIBLE_FILEACCESS
|
ファイルへ互換性のないアクセスです。
|
4105
|
ERR_NO_ORDER_SELECTED
|
注文が選択されていません。
|
4106
|
ERR_UNKNOWN_SYMBOL
|
不明な通貨ペア名です。
|
4107
|
ERR_INVALID_PRICE_PARAM
|
価格が無効です。
|
4108
|
ERR_INVALID_TICKET
|
無効なチケットです。
|
4109
|
ERR_TRADE_NOT_ALLOWED
|
自動売買が許可されていません。ExpertAdvisorプロパティの[自動売買を許可する]チェックボックスを有効にする。
|
4110
|
ERR_LONGS_NOT_ALLOWED
|
ロング注文は許可されていません。ExpertAdvisorのプロパティを確認する。
|
4111
|
ERR_SHORTS_NOT_ALLOWED
|
ショート注文は許可されていません。ExpertAdvisorのプロパティを確認する。
|
4112
|
ERR_TRADE_EXPERT_DISABLED_BY_SERVER
|
エキスパートアドバイザーとスクリプトによる自動取引はブローカーにより無効になっています。
|
4200
|
ERR_OBJECT_ALREADY_EXISTS
|
オブジェクトはすでに存在します。
|
4201
|
ERR_UNKNOWN_OBJECT_PROPERTY
|
不明なオブジェクトプロパティです。
|
4202
|
ERR_OBJECT_DOES_NOT_EXIST
|
オブジェクトが存在しません。
|
4203
|
ERR_UNKNOWN_OBJECT_TYPE
|
不明なオブジェクトタイプです。
|
4204
|
ERR_NO_OBJECT_NAME
|
オブジェクト名がありません。
|
4205
|
ERR_OBJECT_COORDINATES_ERROR
|
オブジェクト座標エラーです。
|
4206
|
ERR_NO_SPECIFIED_SUBWINDOW
|
サブウィンドウが指定されていません。
|
4207
|
ERR_SOME_OBJECT_ERROR
|
グラフィカルオブジェクトエラーです。
|
4210
|
ERR_CHART_PROP_INVALID
|
不明なチャートプロパティです。
|
4211
|
ERR_CHART_NOT_FOUND
|
チャートが見つかりません。
|
4212
|
ERR_CHARTWINDOW_NOT_FOUND
|
チャートサブウィンドウが見つかりません。
|
4213
|
ERR_CHARTINDICATOR_NOT_FOUND
|
チャートインジケーターが見つかりません。
|
4220
|
ERR_SYMBOL_SELECT
|
通貨ペアの選択エラーです。
|
4250
|
ERR_NOTIFICATION_ERROR
|
通知のエラーです。
|
4251
|
ERR_NOTIFICATION_PARAMETER
|
通知パラメータエラーです。
|
4252
|
ERR_NOTIFICATION_SETTINGS
|
通知が無効になっています。
|
4253
|
ERR_NOTIFICATION_TOO_FREQUENT
|
通知の送信頻度が高すぎます。
|
4260
|
ERR_FTP_NOSERVER
|
FTPサーバーが指定されていません。
|
4261
|
ERR_FTP_NOLOGIN
|
FTPログインが指定されていません。
|
4262
|
ERR_FTP_CONNECT_FAILED
|
FTP接続に失敗しました。
|
4263
|
ERR_FTP_CLOSED
|
FTP接続が閉じられました。
|
4264
|
ERR_FTP_CHANGEDIR
|
サーバーにFTPパスが見つかりません。
|
4265
|
ERR_FTP_FILE_ERROR
|
FTPサーバーで送信するファイルがMQL4 \ Filesディレクトリに見つかりません。
|
4266
|
ERR_FTP_ERROR
|
FTPデータ送信中の一般的なエラーです。
|
5001
|
ERR_FILE_TOO_MANY_OPENED
|
開いているファイルが多すぎます。
|
5002
|
ERR_FILE_WRONG_FILENAME
|
ファイル名が違います。
|
5003
|
ERR_FILE_TOO_LONG_FILENAME
|
ファイル名が長すぎます。
|
5004
|
ERR_FILE_CANNOT_OPEN
|
ファイルを開けません。
|
5005
|
ERR_FILE_BUFFER_ALLOCATION_ERROR
|
テキストファイルのバッファ割り当てエラーです。
|
5006
|
ERR_FILE_CANNOT_DELETE
|
ファイルを削除できません。
|
5007
|
ERR_FILE_INVALID_HANDLE
|
無効なファイルハンドルです。(ファイルが閉じているか、開かれていません。)
|
5008
|
ERR_FILE_WRONG_HANDLE
|
間違ったファイルハンドルです。(ハンドルインデックスがハンドルテーブルから外れています。)
|
5009
|
ERR_FILE_NOT_TOWRITE
|
ファイルはFILE_WRITEフラグで開く必要があります。
|
5010
|
ERR_FILE_NOT_TOREAD
|
ファイルはFILE_READフラグで開く必要があります。
|
5011
|
ERR_FILE_NOT_BIN
|
ファイルはFILE_BINフラグで開く必要があります。
|
5012
|
ERR_FILE_NOT_TXT
|
ファイルはFILE_TXTフラグで開く必要があります。
|
5013
|
ERR_FILE_NOT_TXTORCSV
|
ファイルはFILE_TXTまたはFILE_CSVフラグで開く必要があります。
|
5014
|
ERR_FILE_NOT_CSV
|
ファイルはFILE_CSVフラグで開く必要があります。
|
5015
|
ERR_FILE_READ_ERROR
|
ファイル読み取りエラーです。
|
5016
|
ERR_FILE_WRITE_ERROR
|
ファイル書き込みエラーです。
|
5017
|
ERR_FILE_BIN_STRINGSIZE
|
バイナリファイルには文字列サイズを指定する必要があります。
|
5018
|
ERR_FILE_INCOMPATIBLE
|
互換性のないファイルです。(文字列配列の場合-TXT、その他の場合-BIN)
|
5019
|
ERR_FILE_IS_DIRECTORY
|
ファイルはファイルではなくディレクトリです。
|
5020
|
ERR_FILE_NOT_EXIST
|
ファイルが存在しません。
|
5021
|
ERR_FILE_CANNOT_REWRITE
|
ファイルは書き換えられません。
|
5022
|
ERR_FILE_WRONG_DIRECTORYNAME
|
ディレクトリ名が違います。
|
5023
|
ERR_FILE_DIRECTORY_NOT_EXIST
|
ディレクトリが存在しません。
|
5024
|
ERR_FILE_NOT_DIRECTORY
|
指定されたファイルはディレクトリではありません。
|
5025
|
ERR_FILE_CANNOT_DELETE_DIRECTORY
|
ディレクトリを削除できません。
|
5026
|
ERR_FILE_CANNOT_CLEAN_DIRECTORY
|
ディレクトリをクリーンアップできません。
|
5027
|
ERR_FILE_ARRAYRESIZE_ERROR
|
配列サイズ変更エラーです。
|
5028
|
ERR_FILE_STRINGRESIZE_ERROR
|
文字列サイズ変更エラーです。
|
5029
|
ERR_FILE_STRUCT_WITH_OBJECTS
|
構造体に文字列または動的配列が含まれています。
|
5200
|
ERR_WEBREQUEST_INVALID_ADDRESS
|
無効なURLです。
|
5201
|
ERR_WEBREQUEST_CONNECT_FAILED
|
指定されたURLに接続できませんでした。
|
5202
|
ERR_WEBREQUEST_TIMEOUT
|
タイムアウトしました。
|
5203
|
ERR_WEBREQUEST_REQUEST_FAILED
|
HTTPリクエストが失敗しました。
|
|
ユーザーエラー
|
|
65536
|
ERR_USER_ERROR_FIRST
|
エラーはこのコードで始まります。
|