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>