Existem muitas maneiras de como alguns indicadores podem ser adaptados em vez de calcular os períodos de forma fixa.
Um método, menos conhecido, é usar o ATR (Average True Range) normalizado para tornar o cálculo adaptativo. E como o EMA (Exponential Moving Average) é um bom candidato a ser adaptativo (ele permite períodos fracionais de cálculo), este EMA está usando o ATR para cálculos de EMA adaptáveis e já é um indicador multi-períodos autônomo.
Nesta versão os tempos gráficos suportados são todos os períodos possíveis suportados pela MetaTrader 5 e ele possui 3 tempos gráficos "especiais":

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/21995
QQE of Velocity - multi time frame
QQE of Velocity - multi time frame
STD Trend Envelopes of Averages - multi time frame
STD Trend Envelopes of Averages - multi time frame