Novo artigo Como criar um indicador personalizado (Heiken Ashi) com MQL5:
Autor: Mohamed Abdelmaaboud
Declaração - Definição
Olá,
Vejo que você usa os membros OnInit(),- OnDenit(),- OnTick() para programação orientada a objetos.
Mas a declaração ou inicialização das variáveis, por exemplo, double heikenAshiOpen[]... não pertence uma vez ao OnInit()- e, consequentemente, a avaliação das variáveis (definição), bem como as variáveis de objeto, fastEMA e slowEMA no ticker?
Em princípio, sim, mas não aqui, pois as variáveis perderiam seus valores novamente quando a(s) função(ões) fosse(m) encerrada(s). Pesquise no Google por: site:mql5.com scope variable
e leia: https://www.mql5.com/en/docs/basis/variables/variable_scope
- www.mql5.com
Deklaration- Definition
Olá,
Vejo que você usa os membros OnInit(),- OnDenit(),- OnTick() para programação orientada a objetos.
Mas a declaração ou inicialização das variáveis, por exemplo, double heikenAshiOpen[]... não pertence uma vez ao OnInit()- e, consequentemente, a avaliação das variáveis (definição), bem como as variáveis de objeto, fastEMA e slowEMA no ticker?
Penso da mesma forma que Carlo. As matrizes em
OnInit() são carregadas somente quando o EA é carregado e quando o período de tempo muda.
Porque o valor muda a cada tick.
E com o indicador, o
OnCalculate calcula.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Novo artigo Desenvolvimento de um indicador Heiken Ashi personalizado usando MQL5 foi publicado:
Neste artigo, aprenderemos a criar nosso próprio indicador usando MQL5 com base em nossas preferências, que será usado no MetaTrader 5 para interpretar gráficos ou como parte de Expert Advisors.
Os gráficos do Heiken Ashi são semelhantes aos gráficos de velas tradicionais, mas os métodos de cálculo das velas são diferentes. Como sabemos, um gráfico de velas tradicional calcula os preços com base nos preços reais de abertura, máxima, mínima e fechamento durante um período específico, mas o Heiken Ashi leva em consideração os preços das velas anteriores ao calcular suas próprias velas.
Aqui está como os valores do Heiken Ashi são calculados:
Com base nesses cálculos, o indicador cria velas de alta e baixa, e as cores dessas velas indicam a direção correspondente do mercado: alta ou baixa. Para efeito de comparação, abaixo são apresentadas velas japonesas tradicionais e o Heiken Ashi.
Autor: Mohamed Abdelmaaboud