Warrior_EA/Expert/ConfigLock
Repository files (latest commit first)
Filename Latest commit message Latest commit date
AnimateDread e366bb74ad refactor(config-lock): CConfigLock is a real collaborator, not a raw-include partial
AcquireConfigLock/ReleaseConfigLock moved off CExpertSignalAIBase into
Expert/ConfigLock/CConfigLock, same view+adapter shape as BarrierHorizon/ExcursionHead.
Stateful: m_configLockName is exclusive (grep-verified, nothing outside Lifecycle.mqh's
old body touched it). Pure relocation - same FNV-1a hash, same owner-liveness check,
same log wording. Left uncommitted mid-campaign; independently compile-verified in
isolation now (0 errors/0 warnings) before this commit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-24 04:39:17 -04:00
..
AIBaseConfigLockView.mqh refactor(config-lock): CConfigLock is a real collaborator, not a raw-include partial 2026-08-24 04:39:17 -04:00
AIBaseConfigLockViewImpl.mqh refactor(config-lock): CConfigLock is a real collaborator, not a raw-include partial 2026-08-24 04:39:17 -04:00
ConfigLock.mqh refactor(config-lock): CConfigLock is a real collaborator, not a raw-include partial 2026-08-24 04:39:17 -04:00
IConfigLockView.mqh refactor(config-lock): CConfigLock is a real collaborator, not a raw-include partial 2026-08-24 04:39:17 -04:00