tmaru-eng/strategy-bricks

mql5-docs-research

Research MQL5 documentation (Japanese and English only) for MQL5 creation/editing issues, compile errors, or API questions.

First seen Jan 27, 2026

Installation

$ npx skills add tmaru-eng/strategy-bricks --skill mql5-docs-research

Summary

  • Research MQL5 documentation (Japanese and English only) for MQL5 creation/editing issues, compile errors, or API questions.
  • Use when users ask to look up docs, interpret MQL5 errors, or confirm correct language usage.
  • Sources limited to https://www.mql5.com/ja/docs and https://www.mql5.com/en/docs.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from tmaru-eng/strategy-bricks.

npx skills add tmaru-eng/strategy-bricks

Browse all from tmaru-eng/strategy-bricks

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,996 B
  • docs SUMMARY.md 325 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 124 installs

SKILL.md

MQL5 Docs Research (JA/EN)

Provide doc-based guidance when users hit errors while creating or modifying MQL5 code. Use only the official docs in Japanese and English.

Scope and Sources

  • Allowed sources:

- https://www.mql5.com/ja/docs - https://www.mql5.com/en/docs

  • Do not use forums, blogs, or third-party sites.

Inputs to Collect

Ask for any missing context before research:

  • Exact error text and error code (if any)
  • File path and line/column numbers
  • MQL5 file type (.mq5 or .mqh)
  • Related API/class names (e.g., CTrade, MqlRates)
  • MetaTrader 5 build/version (if available)

Workflow

  1. Normalize the error or question into keywords:

- Extract error code and symbols (function/class names) - Keep 2-5 keywords for searching

  1. Search Japanese and English docs:

- Use site search in the docs pages - If no direct hit, search broader sections by keyword

  1. Open the most relevant doc pages and confirm:

- Correct function signatures - Parameter types and constraints - Return values, error handling, and examples

  1. Produce a response in Japanese with:

- Summary of the cause - Doc links (JA first, EN second) - Specific guidance aligned with doc wording - Next checks (if ambiguity remains)

Output Format (Markdown)

  • Summary (1-3 sentences)
  • Relevant Docs

- JA: <url> - EN: <url>

  • Key Notes (bullets)
  • Next Checks (bullets, optional)

Guardrails

  • If the error cannot be mapped to docs, state that clearly and propose a best-effort hypothesis.
  • Never invent API signatures or behavior not documented in the official docs.
  • Keep the response concise and actionable.