Website for documentation of the features offered by AiDataGenByLeo
Find a file
2026-04-22 11:35:51 +00:00
docs Actualizar docs/Main.js 2026-04-22 11:35:51 +00:00
.gitignore new files added 2026-04-21 17:50:23 -05:00
AiDataGenByLeoFeaturesDocs.mqproj Generated by MQL5 Wizard 2026-04-21 17:44:43 -05:00
dependencies.json new files added 2026-04-21 17:50:23 -05:00
Global.mqh new files added 2026-04-21 17:50:23 -05:00
LICENSE Añadir LICENSE 2026-04-21 22:53:12 +00:00
Main.mqh new files added 2026-04-21 17:50:23 -05:00
MakeDoc.mq5 new files added 2026-04-21 17:50:23 -05:00
README.md Actualizar README.md 2026-04-21 23:56:39 +00:00

Interactive web reference for all features supported by the AiDataGenByLeo DSL.


Live Docs

https://tradesystemsnique.github.io/AiDataGenByLeoFeaturesDocs/


What Is This?

This repository hosts the interactive feature reference for AiDataGenByLeo — a DSL-based feature generation system for building AI-powered trading strategies in MetaTrader 5.

The web lets you:

  • Browse 85+ built-in features with search and category filters
  • Inspect parameters for each feature
  • View DSL code examples with syntax highlighting
  • Explore .fgblc configuration templates (Vector and Matrix)

Repository Structure

AiDataGenByLeoFeaturesDocs/
├── MakeDoc.mq5        # MQL5 script — run this to regenerate features.json
└── Doc/               # Web source (served via GitHub Pages)
    ├── index.html
    ├── Main.js
    ├── features.json  # Auto-generated by MakeDoc.mq5
    ├── Fgblc/         # DSL syntax highlighter
    └── Examples/      # .fgblc example configurations

Requirements

  • For project dependencies see dependencies.json
  • This repo must be cloned into the MetaTrader 5 Shared Projects folder: ...\MQL5\Shared Projects\AiDataGenByLeoFeaturesDocs

Installation

  • Clone the Git repository into shared projects via CMD
  • Contact me on MQL5 (user: nique_372) to be added as a collaborator with your MQL5 nickname (read-only access), which will make the repository automatically appear in your Shared Projects folder
  • Or fork the repository

How to use the Web in local

  1. Run MakeDoc.mq5 in MetaTrader 5 — it regenerates features.json
  2. Open bash in folder docs:
python -m http.server 8080
# Open http://localhost:8080


License

Read Full License

By downloading or using this repository, you accept the license.


Contact and Support


Copyright © 2026 Nique-Leo.