mql5/Include/MasterOfPuppetsLib/Modifiers/IModifier.mqh
MasterOfPuppets fe8658ad28 use IModifier
2026-03-12 12:12:59 +03:00

26 lines
1.2 KiB
MQL5

//+------------------------------------------------------------------+
//| 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 <MasterOfPuppetsLib\TradeContext.mqh>
#include <MasterOfPuppetsLib\TraderContext.mqh>
#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
//+------------------------------------------------------------------+