forked from airat77786/MQL5Book
24 lines
841 B
MQL5
24 lines
841 B
MQL5
//+------------------------------------------------------------------+
| |||
//| DealFilter.mqh |
| |||
//| Copyright 2022, MetaQuotes Ltd. |
| |||
//| https://www.mql5.com |
| |||
//+------------------------------------------------------------------+
| |||
#include "DealMonitor.mqh"
| |||
#include "TradeFilter.mqh"
| |||
| |||
class DealFilter: public TradeFilter<DealMonitor,
| |||
ENUM_DEAL_PROPERTY_INTEGER,
| |||
ENUM_DEAL_PROPERTY_DOUBLE,
| |||
ENUM_DEAL_PROPERTY_STRING>
| |||
{
| |||
protected:
| |||
virtual int total() const override
| |||
{
| |||
return HistoryDealsTotal();
| |||
}
| |||
virtual ulong get(const int i) const override
| |||
{
| |||
return HistoryDealGetTicket(i);
| |||
}
| |||
};
| |||
//+------------------------------------------------------------------+
|