Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 2392
- Avaliação:
- Publicado:
- 2015.07.09 11:16
- Atualizado:
- 2016.11.22 07:33
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Conjunto de funções estatísticas que lhe permite calcular alguns valores que descrevem a timeseries, como correlação entre duas séries temporais, regressão linear, o desvio padrão etc. Ele também inclui funções mais avançadas como a integral definida.
O arquivo de cabeçalho "Statistics.mqh" inclui as seguintes funções:
Sintaxe | Descrição | Tipo de retorno |
---|---|---|
mean(T &arr[]) | Média | (Genérico) |
std(double &arr[]) | Desvio padrão | double |
correlation(&arr1[], &arr2[]) | Coeficiente de correlação | double |
detrend(arr[], resultArray[]) | Decomposição da timeseries | void |
regression(&arr1[], &arr2[], &res[]) | Linha de regressão | void |
regression(double &arr1[], double &arr2[], double &res[], double &aCoeff,double &bCoeff) | Linha de regressão com coeficientes | void |
dickeyFuller(double &arr[]) | Teste de Dickey-Fuller para a estacionariedade | bool |
engleGrangerTest(double &arr1[], double &arr2[],double &cointCoeff) | Método de 2 passos de Engle-Granger para testes de co-integração | bool |
AR1(double &arr[]) | Modelo auto-regressivo com lag 1 | double |
signedIntegral(double a, double b, int n) * | Integral definida | double |
erf(double x) | Função de erro | double |
normDistZ(double z) | Probabilidade de que variável é de uma distribuição normal | double |
* Você deve adicionar sua própria implementação da função "foo" que você deseja integrar. A função padrão é: f(x) = x.
Você também deve se lembrar que a timeseries disponível em MQL são indexadas de forma que os dados mais recentes têm o índice 0. É uma boa idéia inverter a ordem de tais arrays e é absolutamente necessário no modelo AR (arrays não são revertidos dentro do método para evitar confusão).
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/13072

O indicador Rainbow_Clouds com a opção de seleção do período disponível nos parâmetros de entrada.

Um leque de Médias Móveis implementados como um conjunto de indicadores de nuvem.

Indicador de tendência simples baseado em um grupo de vários indicadores técnicos.

O indicador Fx10Setup com a opção de seleção do período disponível nos parâmetros de entrada.