Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 652

 
Alexey Kozitsyn:
As estruturas podem ter métodos e funções.
Obrigado.
 
Amigos, talvez alguém tenha um indicador, ou tenha visto algo na rede... Traça-se uma linha e assim que o preço toca a linha, acontece um alerta, mas não a cada tique, mas uma vez por vela...?
 
kocunyc:
Mal posso esperar para que o próximo alerta dispare para um dos bares. Se traçar uma linha e assim que o preço tocar na linha, o alerta acontece, mas não a cada tique, mas uma vez por vela...?

há isto

Parâmetros indicadores

  • string nameofobject="""; // Nomes de objectos a atravessar, separados por vírgulas, ou vazios - todos
  • colorofobject=clrNONE; // Cor dos objectos para intersecção, pode especificar a cor dos objectos adicionais, ou NONE - tudo
  • typeobj typeofobject=0; // Tipo de objecto para cruzamento, pode especificar um tipo de objecto, ou TODOS - todos
  • int ColofAlert=1; // Número de alertas quando a intersecção é accionada
  • int TimeofAlert=3; // Número de segundos de pausa entre os alertas quando a intersecção dispara
  • string nameofsound="alert.wav";
  • bool AlerT=true; // Exibir o alerta no ecrã
  • bool Mail=true; // Enviar mensagem
  • bool Push=true; /Enviar PUSH para o telefone
  • bool Arrow=verdadeiro; // Seta os alertas

Função indicadora

Pode configurar o indicador para se intersectar com qualquer objecto ou seleccionar um objecto e o seu tipo da lista. Pode também introduzir os nomes dos objectos separados por vírgulas ou deixar o campo vazio, depois o indicador seguirá todos os objectos. Pode também especificar a cor do objecto ou deixar o campo NENHUM, depois o indicador seguirá todos os objectos com qualquer cor.

Após o preço cruzar o objecto definido - o indicador gerará um alerta e enviará uma mensagem de correio electrónico ou telefónica. O número de tais alertas pode ser ajustado em configurações. Em 1 barra só é possível exibir 1 alerta para 1 objecto, se o alerta foi activado em 1 linha, o próximo alerta só será possível em outra barra.

Arquivos anexados:
 
Vladislav Andruschenko:

há isto

Parâmetros indicadores

  • string nameofobject="""; // Nomes de objectos a atravessar, separados por vírgulas, ou vazios - todos
  • colorofobject=clrNONE; // Cor dos objectos para intersecção, pode especificar a cor dos objectos adicionais, ou NONE - tudo
  • typeobj typeofobject=0; // Tipo de objecto para cruzamento, pode especificar um tipo de objecto, ou TODOS - todos
  • int ColofAlert=1; // Número de alertas quando a intersecção é accionada
  • int TimeofAlert=3; // Número de segundos de pausa entre os alertas quando a intersecção dispara
  • string nameofsound="alert.wav";
  • bool AlerT=true; // Exibir o alerta no ecrã
  • bool Mail=true; // Enviar mensagem
  • bool Push=true; // Enviar PUSH para o telefone
  • bool Arrow=verdadeiro; // Seta os alertas

Função indicadora

Pode configurar o indicador para se intersectar com qualquer objecto ou seleccionar um objecto e o seu tipo da lista. Pode também introduzir os nomes dos objectos separados por vírgulas ou deixar o campo vazio, depois o indicador seguirá todos os objectos. Pode também especificar a cor do objecto ou deixar o campo NENHUM, depois o indicador seguirá todos os objectos com qualquer cor.

Após o preço cruzar o objecto definido - o indicador gerará um alerta e enviará uma mensagem de correio electrónico ou telefónica. O número de tais alertas pode ser ajustado em configurações. Em 1 barra só é possível exibir 1 alerta em 1 objecto, se o alerta foi activado em 1 linha, então o próximo alerta só é possível em outra barra.

eu adoraria se funcionasse no mt5 em vez de 4))))
 
mila.com:

Obrigado, mas ainda não há resultado.

É essencialmente a mesma condição.

if( High[i+1]==Low[isFractalDn()])

if( High[i+1]==price_dnf)

?

É a mesma coisa, mas não pode ser

O alto da vela anterior não pode ser igual ao baixo da vela fractal

 
Alexey Kozitsyn:

Compreende que pode ser uma ocorrência rara que o alto de uma vela coincida com o baixo de outra?

E sim, claro que não em toda a história. Mas apenas na que foi formada no momento do trabalho do indicador. Pelo menos assim parece, com base na peça de código que forneceu.

Mesmo que coincidam, não será um fractal

ou seja, não pode ser

 
pako:

Mesmo que coincidissem, não seria um fractal.

ou seja, não pode ser.

Pode, porque não? Formou-se um fractal para baixo, depois o fractal foi sobreposto (partido) e depois formou-se uma vela (sem o fractal) com o valor máximo = o valor fractal.
 
Rapazes, se não for muito difícil, digam-me "e especifiquem a conta correcta naMQL5.community para receber dinheiro pelos recursos utilizados". é apenas um apelido ou e-mail que precisa de digitar a partir do perfil principal?
 
StanBrite Подобедов:
Rapazes, se não for muito difícil, digam-me "e especifiquem a conta correcta naMQL5.community para receber dinheiro pelos recursos utilizados". É apenas um apelido ou e-mail que precisa de digitar a partir do perfil principal?
Onde aparece esta mensagem? O que está a tentar fazer exactamente?
 
Alexey Kozitsyn:
Pode ser, porque não? Formou-se um fractal para baixo, depois o fractal foi sobreposto (partido) e uma vela (sem o fractal) com o valor alto = fractal foi formada.

Isto já não é um fractal

o fractal inferior, o baixo da vela anterior deve ser mais alto do que o fractal

se baixo é mais alto, então alto é ainda mais alto

Razão: