Commit graph ictCore/Experts/core/common.mqh
Author SHA1 Message Date
9e8ce6a0ee core: refactor into bounded, symbol-agnostic building blocks
Same code as the luvinga repo's Include/core (commit "Refactor core/ ...").

- common.mqh (new): as-series contract, CRing<T>
- session.mqh: now implemented (was declarations only); force-added because
  Experts/core is listed in .gitignore
- candlesticks/swings/marketWatchFilter: no more input variables in headers;
  use configure() / constructor arguments
- orderflow, fvg, equilibrium: multi-symbol safe, bug fixes

Breaking: bots that relied on inpWatchTimeframe from marketWatchFilter.mqh
(preReleasedBots/ttrades.mq5) must now declare that input themselves.
signalLab.mqh is untouched by this commit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-19 21:47:19 +03:00