mt5-log-reader

Community

Automate MT5 log validation to confirm results.

Authorterrylica
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill reads MetaTrader 5 log files programmatically to access Print() output from indicators, scripts, and expert advisors. It supports a dual logging pattern where Print() statements go to MT5 logs for human readability and CSV files provide structured data for validation.

Core Features & Use Cases

  • Log exploration: Filter and search MT5 logs to surface relevant messages, errors, and timing.
  • Validation workflow: Correlate log output with unit tests and validation checks to confirm correct behavior.
  • Troubleshooting: Quickly diagnose issues reported in the Experts pane or runtime logs by inspecting messages and version info.

Quick Start

Provide or point to the MT5 log file (e.g., $MQL5_ROOT/Program Files/MetaTrader 5/MQL5/Logs/YYYYMMDD.log) and specify the keywords or indicators you want to investigate, for example: search for "MyIndicator" and "error" on today's log to confirm successful execution.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: mt5-log-reader
Download link: https://github.com/terrylica/mql5-crossover/archive/main.zip#mt5-log-reader

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository