A Classe CTemaOnArray é projetada para cálculo do TEMA (Média Móvel Exponencial Tripla) sobre o buffer do indicador.
Uso:
O Init() com os seguintes parâmetros são chamados na função OnInit() do indicador:
O método Solve() com os seguintes parâmetros são chamados na função OnCalculate():
Test_TemaOnArray.mq5 é um indicador simples mostrando a aplicação da classe CTemaOnArray. O arquivo IncTemaOnArray deve ser colocado na pasta do terminal MQL5\Include\IncOnArray (deve ser criada a pasta IncOnArray). A classe CMAOnArray para o arquivo IncMAOnArray é necessária para este trabalho da classe.
O indicador técnico TEMA (Média Móvel Exponencial Tripla) foi desenvolvido por Patrick Mulloy e publicado em Fevereiro de 1994 na revista "Technical Analysis of Stocks & Commodities". O princípio deste cálculo é similar ao indicador DEMA (Double Exponential Moving Average). O nome "Média Móvel Exponencial Tripla" não reflete muito corretamente o seu algoritmo. Esta é uma mistura de uma média móvel exponencial suavizada simples, dupla e tripla com uma defasagem menor do que cada uma delas separadamente.

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/658
Interpolation
O uso da interpolação polinomial de Lagrange para prever o preço futuro.
DinapoliTargets_Full
Esta versão do indicador DinapoliTargets_Full é conveniente, devido a sua capacidade de desenhar para qualquer barra do gráfico, o que permite ver toda a imagem do comportamento de mercado em relação aos níveis dos indicadores em cada barra.
FullSSA
Redesenho do oscilador plotado com base no código SSA.mqh da transformação singular nas funções da biblioteca.
Waddah_Attar_Def_RSI
Histograma MACD suavizado, desenhado a partir do indicador técnico RSI.