引数名 | 初期値 | I/O | 詳細 |
error_code | - | In | エラーコード |
#property strict #include <stdlib.mqh> // ライブラリインクルード //+------------------------------------------------------------------+ //| スクリプトスタート //+------------------------------------------------------------------+ void OnStart() { int ea_ticket_res; // エラーになるようにLot:0で発注 ea_ticket_res = OrderSend( // オーダー送信 Symbol(), // 通貨ペア OP_BUY, // オーダータイプ[OP_BUY / OP_SELL] 0.00000, // ロット[0.01単位] Ask, // オーダープライスレート 20, // スリップ上限 (int)[分解能 0.1pips] 0, // ストップレート 0, // リミットレート "エラーテスト", // オーダーコメント 999, // マジックナンバー(管理用) 0, // オーダーリミット時間 clrRed // オーダーアイコンカラー ); if ( ea_ticket_res == -1 ) { // オーダーエラー int error_code; string error_detail; error_code = GetLastError(); // エラーコード取得 error_detail = ErrorDescription(error_code);// エラー詳細取得 if ( error_code != ERR_NO_ERROR ) { printf( "エラーコード:%d 詳細:%s" , error_code , error_detail); } } }
エラーコード: 4051 詳細:invalid function parameter value