EA Drawdown Control

There is any EA for MT5 or Utility/Way that control/monitor each Expert Advisor and stop trading/close all trades when an x% Drawdown is reached?
How do you deal with this?
How do you monitor each single EAs and the overall portfolio?

Thank you! 
  1. For the account (= all EAs) you have these functions: https://www.mql5.com/en/docs/account
  2. For each individual EA you have to loop though the Deal history (https://www.mql5.com/en/docs/trading) and filter for the MagicNumber
Documentation on MQL5: Account Information
Documentation on MQL5: Account Information
  • www.mql5.com
Account Information - MQL5 Reference - Reference on algorithmic/automated trading language for MetaTrader 5