//+------------------------------------------------------------------+ //| DealFilter.mqh | //| Copyright 2022, MetaQuotes Ltd. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #include "DealMonitor.mqh" #include "TradeFilter.mqh" class DealFilter: public TradeFilter { protected: virtual int total() const override { return HistoryDealsTotal(); } virtual ulong get(const int i) const override { return HistoryDealGetTicket(i); } }; //+------------------------------------------------------------------+