記事"MQL5でのエラー処理とロギング"についてのディスカッション

 

新しい記事 MQL5でのエラー処理とロギング はパブリッシュされました:

この記事では、ソフトウェアにおける一般的なエラー処理の問題について述べていきます。また、ロギングについて言及し、MQL5のツールによるデータロガーの実装例をデモンストレーションします。

void SetLevelsメソッド(const ENUM_LOG_LEVEL logLevel, const ENUM_LOG_LEVEL notifyLevel)。 ロギングレベルを設定します。

const ENUM_LOG_LEVEL logLevel — ロギングレベル以上のメッセージはログファイル/ジャーナルに保存されます。デフォルト = LOG_LEVEL_INFO.

const ENUM_LOG_LEVEL notifyLevel — ロギングレベル以上のメッセージは通知として表示されます。デフォルト = LOG_LEVEL_FATAL.

両方に可能な値:

  • LOG_LEVEL_DEBUG,
  • LOG_LEVEL_INFO,
  • LOG_LEVEL_WARNING,
  • LOG_LEVEL_ERROR,
  • LOG_LEVEL_FATAL.


作者: Sergey Eremin