Please accept YouTube cookies to play this video. By accepting you will be accessing content from YouTube, a service provided by an external third party.
If you accept this notice, your choice will be saved and the page will refresh.
Com a MQL5 para Metatrader5 estamos a programar um Expert Advisor para Metatrader que é capaz de desenhar um objecto Gann Fan no gráfico forex.
Neste vídeo vamos criar este tipo de objecto que é um objecto de ventoinha de Gann baixo e queremos descobrir ho w para criar um com mql5.
para o fazer clique no pequeno botão aqui ou prima f4 no seu teclado, agora deve ver a janela do meta editor e aqui quer clicar em ficheiro, novo ficheiro, consultor especializado de modelo, continuar. vou chamar a este objecto simples ventoinha lowgann.
clique em continuar, continuar e terminar.
agora pode apagar tudo acima da função „ontick“ e as duas linhas de comentário aqui.
a primeira coisa a fazer é calcular o número de velas no gráfico, o que pode ser feito usando o gráfico obter o inteiro para o gráfico id 0.
usamos a primeira barra visível do gráfico, tudo em maiúsculas e o último parâmetro é para a subjanela, a subjanela 0 é a que tem as velas.
agora vamos criar uma variável para a vela mais baixa, precisamos também de criar uma matriz.
Eu chamei-lhe baixo.
Com a matriz definida como série vamos ordenar a nossa matriz baixa a partir da vela actual para baixo e agora podemos usar uma função chamada copy low que nos dará os preços mínimos de barra para o símbolo actual no gráfico e o período actualmente seleccionado.
começamos com a vela 0 para todas as velas no gráfico e copiamos os valores para a nossa gama baixa.
agora podemos calcular a vela mais baixa utilizando esta função que se chama mínima matriz que nos dará o elemento mais baixo da nossa matriz e que se encontra dentro da matriz baixa.
começamos com a primeira vela que é a vela 0 e passamos por todas as velas do gráfico e armazenamos aqui o número da vela mais baixa nesta variável.
Vamos continuar com as taxas mql, que criarão uma matriz de informação de preços para os nossos preços, mas as taxas mql também nos darão o ponto de tempo para a vela.
Vamos usar a matriz definida como série para esta, para também a ordenar a partir da vela actual para baixo e agora podemos usar copiratos para o símbolo actual no gráfico e o período actualmente seleccionado nesse gráfico.
começamos com a vela 0 para todas as velas no gráfico e armazenamos os valores das velas na nossa matriz de informação de preços.
antes de podermos criar um novo objecto, queremos utilizar o apagar objecto para apagar objectos antigos para o símbolo actual.
quero apagar os objectos que são chamados de simples ventoinhas lowgann e depois vamos usar a criação de objectos para criar um novo.
Por isso, vamos analisar aqui os parâmetros.
o primeiro parâmetro 0 representa o gráfico actual.
o segundo é o nome do objecto.
chamei ao meu objecto simples ventoinha lowgann.
o parâmetro 3 é para o tipo de objecto, vou usar aqui o obg underscore gannfan.
se marcar isso e premir f1, verá que existem muitos objectos diferentes.
este é o que vamos utilizar.
o parâmetro seguinte é para a janela principal, ou seja, janelas 0 e queremos desenhar o nosso objecto para o ponto no tempo em que temos a vela mais baixa na nossa matriz de informação de preços.
queremos começar com o preço mais baixo da vela mais baixa.
o segundo ponto de referência é o ponto no tempo para a vela actual 0 e como último parâmetro vamos passar o preço mais baixo da vela actual na nossa matriz de informação de preços.
é isto para o objecto criar a peça.
vamos definir algumas propriedades.
a primeira propriedade é para a cor do objecto.
estamos a utilizar o inteiro do conjunto de objectos para o id 0 do gráfico e o objecto com o nome simples ventilador lowgann.
queremos mudar a cor da propriedade do objecto e pô-la a vermelho.
agora vamos definir a direcção da tendência.
a primeira parte é semelhante mas desta vez vamos usar a direcção da propriedade do objecto e vamos usar a tendência de subida de gann.
vamos continuar e definir a escala.
que é feito usando a escala de propriedade dos objectos e o meu valor aqui é 2.
e, por fim, queremos definir o raio de propriedade do objecto de propriedade como verdadeiro, porque isso nos dará uma espécie de previsão de objectos e traçará as linhas para o futuro.
Até agora, tudo bem.
se não tem ideia do que todo o código aqui faz ou se isto foi demasiado rápido para si, talvez queira ver um dos outros vídeos da série básica de vídeo.
ou talvez até o curso premium no nosso website possa ser interessante para si.