Discussão do artigo "Traçando linhas de tendência baseadas em fractais usando MQL4 e MQL5" - página 2

 
Roman Kornev:
Saudações, por favor, me diga como colocar um Expert Advisor no MT4. Baixei o arquivo trendlines.mq4, compilei-o e enviei-o junto com o código-fonte para a pasta mql4/Indicators, recarreguei o terminal e tentei anexar o indicador ao gráfico - sem reação. O que estou fazendo de errado?

Erro: "... enviado para a pasta mql4/Indicators...", portanto, após o download do editor de código, o MetaEditor é aberto automaticamente, o que coloca automaticamente o programa no diretório necessário. E, após a compilação, não é necessário "enviar" ninguém para lugar nenhum.

Acrescentado: e, em geral, este não é um indicador, mas um Expert Advisor!

 
Karputov Vladimir:

Erro: "... enviado para a pasta mql4/Indicators...", portanto, após o download, o editor de código MetaEditor é aberto automaticamente, o que coloca automaticamente o programa no diretório necessário. E, após a compilação, você não precisa "enviar" ninguém para lugar nenhum.

Acrescentado: e, em geral, este não é um indicador, mas um Expert Advisor!

Obrigado. Abri suas propriedades como um Expert Advisor e vi apenas configurações de estilo de linha. Por isso pensei que fosse um indicador. Além disso, ele não abriu uma única negociação no testador do Euro durante um mês. Talvez eu não tenha lido o artigo com atenção, mas decidi incluí-lo....
 
Roman Kornev:
Obrigado. Abri suas propriedades como um EA e vi apenas configurações de estilo de linha. Por isso pensei que fosse um indicador. Além disso, ele não abriu uma única negociação no testador de euro durante um mês. Talvez eu não tenha lido o artigo com atenção, é claro, apenas decidi incluí-lo....
Olá, ele (EA) não abre negociações. O objetivo do artigo não era escrever um EA que abrisse negociações. Eu apenas forneci uma solução para automatizar o desenho de linhas de tendência. Obrigado por seu tempo e atenção ao artigo.
 

Boa tarde.

Executei o Expert Advisor no testador MQL5 e descobri que ele redesenha a linha alterando apenas um ponto (mais fresco), o extremo número 2 em cada uma das linhas permanece inalterado. Acontece que, se você não sobrecarregar o EA por um longo período, as linhas não serão relevantes.

O código parece fornecer uma verificação para atualizar todos os extremos. Não entendo onde está o problema.

 
Boa noite, por favor, me diga se você tem uma solução para o MT5, de modo que nos parâmetros externos do Expert Advisor você possa alterar o número de barras à esquerda e à direita do extremo H/L do fractal. Por exemplo, para que o EA construa fractais de acordo com a fórmula 4/2 (quatro barras antes e duas depois do extremo)????
 
ou pelo menos 3/3, 4/4, ...
 
Olá! A busca por extremos para a construção de linhas de tendência (TL) pode ser implementada de diferentes maneiras, mas há situações em que a linha construída dessa forma cruza barras vizinhas que não formam um fractal, ou seu preço é insignificantemente diferente do preço do extremo (especialmente durante um longo período plano). Você já pensou em maneiras de verificar a TL em relação a essas barras de "queda"? Quero dizer, quando o preço entre os extremos está, por exemplo, abaixo da TL de suporte, mas está acima do preço da primeira BAIXA, sobre a qual a TL é construída? Nesse caso, é mais lógico usar esse preço de "queda" para construir a TL?
 
Fedot:
Olá! A busca por extremos para a construção de linhas de tendência (TL) pode ser implementada de diferentes maneiras, mas há situações em que a linha construída dessa forma cruza barras vizinhas que não formam um fractal, ou seu preço é insignificantemente diferente do preço do extremo (especialmente durante um longo período plano). Você já pensou em maneiras de verificar a TL em relação a essas barras de "queda"? Quero dizer, quando o preço entre extremos está, por exemplo, abaixo da TL de suporte, mas está acima do preço da primeira BAIXA, sobre a qual a TL foi construída? Nesse caso, é mais lógico usar esse preço de "queda" para construir a TL?

98% não sabem como construir TLs nem manualmente, quanto mais por software. No artigo, elas também não foram criadas corretamente.

Portanto, sua tarefa não tem solução.

 
Fedot:
Olá! A busca por extremos para a construção de linhas de tendência (TL) pode ser implementada de diferentes maneiras, mas há situações em que a linha construída dessa forma cruza barras vizinhas que não formam um fractal, ou seu preço é insignificantemente diferente do preço do extremo (especialmente durante um longo período plano). Você já pensou em maneiras de verificar a TL em relação a essas barras de "queda"? Quero dizer, quando o preço entre os extremos está, por exemplo, abaixo da TL de suporte, mas está acima do preço da primeira BAIXA, sobre a qual a TL é construída? Nesse caso, é mais lógico usar esse preço "em queda" para construir a TL?

A maneira mais simples e testada há muito tempo é usar os segmentos formados pelo indicador ZigZag como linhas de tendência prontas.

 
aleger:

O mais simples e testado há muito tempo é considerar os segmentos formados pelo indicador ZigZag como linhas de tendência prontas.

Mas o zigue-zague é construído da mínima para a máxima e, novamente, para a mínima. E a questão não é como encontrar extremos, mas como construir uma TL que não cruze as barras intermediárias.