//+------------------------------------------------------------------+ //| ProtectModifier.mq5 | //| Copyright 2026, MasterOfPuppets | //| https://forge.mql5.io/masterofpuppets/mql5 | //+------------------------------------------------------------------+ #ifndef MASTER_OF_PUPPETS_LIB_PROTECT_MODIFIER_MQ5 #define MASTER_OF_PUPPETS_LIB_PROTECT_MODIFIER_MQ5 #include #property copyright "Copyright 2026, MasterOfPuppets" #property link "https://forge.mql5.io/masterofpuppets/mql5" //+------------------------------------------------------------------+ //| Modify function | //+------------------------------------------------------------------+ void ProtectModifier::Modify() const { m_tradeContext.GetTrade().PositionModify(m_tradeContext.GetPositionInfo().Ticket(), m_tradeContext.GetPositionInfo().PriceOpen(), m_tradeContext.GetPositionInfo().TakeProfit()); } #endif //+------------------------------------------------------------------+