//+------------------------------------------------------------------+ //| IModifier.mqh | //| Copyright 2026, MasterOfPuppets | //| https://forge.mql5.io/masterofpuppets/mql5 | //+------------------------------------------------------------------+ #ifndef MASTER_OF_PUPPETS_LIB_IMODIFIER_MQH #define MASTER_OF_PUPPETS_LIB_IMODIFIER_MQH #include #include #property copyright "Copyright 2026, MasterOfPuppets" #property link "https://forge.mql5.io/masterofpuppets/mql5" //+------------------------------------------------------------------+ //| IModifier interface | //+------------------------------------------------------------------+ interface IModifier { void Init(const TradeContext *tradeContext, const TraderContext *srcTraderContext, const bool withExpert = false); void Modify() const; }; #endif //+------------------------------------------------------------------+