MQLArticles/Utils
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-09 13:16:23 -05:00
..
FA 2026-10-09 13:16:16 -05:00
File/FolderOps 2026-10-09 13:16:16 -05:00
LogFile new files added 2026-09-06 11:15:27 -05:00
Objects new files added 2026-10-09 13:16:23 -05:00
SetFiles Sanitizar encoding a UTF-8: convertir 11 archivos desde UTF-16LE 2026-09-14 11:01:42 -05:00
Basic.mqh 2026-10-09 13:16:16 -05:00
CustomOptimization.mqh Correciones y mejoras 2026-09-13 08:47:52 -05:00
README.md new files added 2026-09-06 11:15:27 -05:00
RegService.mqh 2026-09-06 08:05:37 -05:00
TFManager.mqh mejoras en RM, cambio con namepsace TSN 2026-09-12 19:41:52 -05:00

← MQLArticles

Utils

Core of cross-cutting utilities used across the rest of the MQLArticles ecosystem. Utils is itself a small collection of independent sub-libraries — each has its own README:

Sub-module What it solves
FA Shared base classes: ATR, pointer auto-cleanup, bar control, simple logging, diffs, sorting.
LogFile File logging system with parsing and configurable levels.
SetFiles Programmatic generation and editing of .set files (EA parameters).
EnumsStr Automatic enum-to-string / string-to-value conversion, backed by generated hash tables.
Bits Bit manipulation, fast buffers and hashing.
StrMatch Simplified wildcard string matching.
File File/path operations and folder creation.
MBen Benchmarking of multiple code blocks, persisted to a local SQLite database.
TfI O(1) timeframe lookup tables (period in seconds, short names, hash jump table).

Also present at this level: Basic.mqh / StructBytesCre.mqh and similar low-level includes consumed internally by the sub-modules above — not covered individually since they're implementation details, not a public API.