Ajuda na codificação - página 501

 
candyman752:
olá mladen, por favor, ajude na compilação de erros nos itens abaixo. Por acaso você tem alguma sugestão para qualquer boa combinação de RSI MTF EAs estocásticos

Hello mladen você estará para depurar

Arquivos anexados:
 
mladen:
candyman752

SAR parabólico não pinta de novo

Como lhe disse : que a EA usa TMA centralizado. O TMA centralizado recalcula/pinturas

oi malden

está tentando passar pelo código do EA para ver qual indicador é o TMA centrado. não foi possível descobrir. é possível apagar o código que se baseia no TMA centrado e o EA ainda executam a ordem?

 
candyman752:
oi maldenbeen tentando passar pelo código do EA para ver qual indicador é o TMA centrado. não foi possível descobrir. é possível apagar o código que depende do TMA centrado e o EA ainda executam a ordem?

doceiro752

No "wapen" Ea há uma função chamada calcTMA - que é o TMA centralizado. E não pode ser removido do EA, uma vez que faz parte das condições

 

olá mladen

você poderia eliminar erros de compilação no anexo

Arquivos anexados:
 
candyman752:
olá mladencencode você limpar erros de compilação no anexo

Aqui está uma versão sem erros de compilação : sto_m5xm15xm30_v2.1.mq4

__________________

Verifique, já que a versão que você postou não funcionava em modo normal (o estocástico estava errado, assim como os resultados de retorno da função SignalExit() que não funcionava em modo nenhum)

Arquivos anexados:
 

Existe algum exemplo de como fazer um temporizador simples de tempo de execução de código?

 
apprentice coder:
Existe algum exemplo de como fazer um temporizador simples de tempo de execução de código?

A maneira mais simples seria colocar :

uint startTime = GetTickCount();

no início do código que você deseja verificar, e então :

uint decorridoTime = GetTickCount()-startTime;

no final. Ele deve (com um par de milissegundos de sobrecarga) dar-lhe o tempo decorrido em milissegundos

 
mladen:
A maneira mais simples seria colocar :

uint startTime = GetTickCount();

no início do código que você deseja verificar, e então :

uint decorridoTime = GetTickCount()-startTime;

no final. Deve (com um par de milissegundos de sobrecarga) dar-lhe o tempo decorrido em milissegundos

ótimo. Obrigado

 

Este (Gráficos de Sobreposição e Espalhamento para 2 símbolos) exibe valores fantasmas na parte inferior do gráfico, Alguém pode verificá-lo?

overlay_and_spread_charts_for_2_symbols.zip

 
tampa:
Este (Gráficos de Sobreposição e Espalhamento para 2 símbolos) exibe valores fantasmas na parte inferior do gráfico, Alguém pode verificar?overlay_and_spread_charts_for_2_symbols.zip

Parece que esse indicador tem vários bugs de codificação - não tenho certeza de que possa ser corrigido usando a lógica que a hora automática está usando