Indicadores: FivePattern - página 2

 
ozhiganov:

Ele apresenta erros durante a compilação.

As alterações ocorreram nos seguintes arquivos:

FivePattern.mq5

MyCPatternZigzag.mqh

MyCPattern.mqh

MyCListPattern.mqh

+ um novo arquivo foi adicionado:

fp.ico

Extraia os arquivos do arquivo da minha postagem anterior. O CodeBase tem a versão antiga por enquanto, a nova ainda está sendo verificada pelo moderador.

 
ozhiganov:

Ao compilar, ele apresenta erros.

Se você observar o log, provavelmente substituiu apenas um arquivo: FivePattern.mq5, e os arquivos: MyCPatternZigzag.mqh, MyCListPattern.mqh, MyCPattern.mqh - permaneceram da versão antiga. Substitua-os. Se o problema não for resolvido, escreva para mim.
 
Todos os arquivos foram substituídos, compilados, mas apresentam erros, testados em uma conta real na abertura, juntamente com o caos comercial
 
Como opção, talvez faça sentido fazer isso na forma de uma tabela, para que você possa observar a formação de números em vários períodos de tempo.
 
ozhiganov:
Substituí todos os arquivos, ele compila, mas apresenta erros. Estou testando em uma conta real na abertura, juntamente com o caos comercial

Remontei o projeto no arquivo. Verifiquei a compilação em um terminal "limpo", bild 930, corretor RoboForex, tudo compila. No arquivo, há um indicador já compilado.

Há apenas uma suspeita: o indicador consome muitos recursos de memória do terminal. Se esse for o motivo, teremos que esperar pela terceira versão.

A propósito, a verificação do moderador no CodeBase já foi mais ou menos concluída... mas eles não escreveram nada para mim. Isso é um pouco estranho.

Agora vou fazer o download do terminal do corretor Otkritie, talvez algo fique mais claro.....

 

IMPORTANTE:

A versão do código publicada no CodeBase não contém o arquivo \Images\fp.ico, portanto, no arquivo FivePattern.mq5, linha 20, digite o seguinte:

// #property icon "\\Images\\fp.ico"

ou adicione manualmente \Images\fp.ico do arquivo fp.zip à pasta .
Arquivos anexados:
fp.zip  2 kb
 
ozhiganov:

Ele gera erros durante a compilação.

Boa tarde!

Fiz o download do terminal do broker Otkritie, mas não encontrei nenhum erro de compilação. Perguntei ao moderador da Base de Código se há erros de compilação no projeto e a resposta foi a seguinte:

Automated-Trading:

A versão nº 15 do seu código foi verificada quanto a erros de compilação, e não há erros.

O código contém muitos arquivos; ao baixá-los manualmente, você deve colocá-los nos diretórios apropriados; nesse caso, pode haver erros como o desse usuário. O problema está do lado dele.

A melhor maneira de fazer download com um grande número de arquivos é baixar o ZIP e descompactá-lo na pasta \MQL5\.

Sou da mesma opinião: descompacte o arquivo do projeto na pasta \MQL5\ . A propósito, minha observação sobre o comportamento do terminal MT5 no Windows 7: se o terminal foi originalmente baixado da corretora para contas de demonstração, a pasta com o "diretório de trabalho" da MQL5 está localizada em Arquivos de Programas, mas se o terminal foi baixado para uma conta real, então ele estará na pasta USER.... (o caminho é longo e pode variar em computadores diferentes). Portanto, para evitar confusão, geralmente abro a pasta MQL5 por meio do MetaEditor.

O único erro de compilação é conhecido por mim:

Automated-Trading:

.... O problema ainda está presente com o arquivo '\MQL5\\Images\fp.ico' ....

Escrevi sobre isso, veja acima:

IMPORTANTE:

A versão do código postada no CodeBase não contém o arquivo \Images\fp.ico, portanto, no arquivo FivePattern.mq5, linha 20, digite isto:

// #property icon "\\Images\\fp.ico"

ou adicione manualmente à pasta \Images\fp.ico do arquivo fp.zip.

Você também relatou alguns outros problemas, mas não me disse a essência do erro, o número, etc. Gostaria de saber. Eu gostaria de saber.

 

parada de venda em 0,9104

Por que o falso rompimento? Observe a imagem (este é o padrão de Merrill para tendência de baixa):

e olhe para o gráfico GBPUSD M1 por enquanto:

Então, o padrão no gráfico do GBPUSD é o mesmo do M3 de Merrill, certo? E a evolução desse padrão M3 foi da seguinte forma: M8 - M4 - M3. É por isso que foi um falso rompimento.


 
newdigital:

Sim, é a partir desses gráficos que o indicador foi criado