[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 628
para declaração sem um parâmetro? - a segunda é que existem variáveis globais para a EA - não para o terminal, elas são descritas logo no início do código antes de todas as funções, incluindo a função start(), como você escreveu - a cada tick a função start() é chamada, você muda a bandeira = falsa; e então você tenta comparar esta bandeira com o estado anterior, mas seu estado será sempre falso
Se você está apenas começando a experimentar sua mão - pegue qualquer Expert Advisor pronto da Kodobase e mude as condições de entrada no mercado para a sua própria - será mais rápido.
Interessante a forma como as meninas dançam... Em pé em uníssono e cantando...
Testado e testado, funções/condições/dados adicionados/alterados com base nos resultados, obteve mais ou menos bons resultados em termos de rentabilidade e drawdowns... sem otimização. Recarregou a história toda e começou a cair, não - Plum, nem mesmo - Big Plum...
Se antes eu recarregasse o histórico das citações(eu tinha um histórico EURUSD pré-carregado antes dos testes, eu o recarreguei por precaução - eu tive erros na qualidade da modelagem em 2010 por algum motivo...).... Antes de recarregar a história, o Expert Advisor, bem sucedido, quase resistiu com sucesso a diferentes testes, negociou com sucesso em três anos de história, mas depois de recarregar as cotações começou a ter drawdowns duas ou três vezes por mês e não funcionou por mais de dois ou três meses após o início do teste ... Eu não mudei nenhuma condição, apenas a história...
Acontece que no histórico do servidor está sendo reescrito? Como durante séculos na União Soviética?
As meninas dançam de forma interessante... se levantaram juntos e cantaram...
Funções/condições/dados experimentados e testados, adicionados/criados, obtiveram mais ou menos bons resultados em termos de rentabilidade e drawdown... sem otimização. Recarregou toda a história e começou a descer, não - Descer, nem mesmo - Big Down...
Se antes de recarregar o histórico de cotações(antes de testar eu tinha todo o histórico EURUSD pré-carregado, só por segurança eu o recarreguei, mas por alguma razão eu tinha erros na qualidade da modelagem desde 2010)... Antes de recarregar a história, o Expert Advisor, bem sucedido, quase resistiu com sucesso a diferentes testes, negociou com sucesso em três anos de história, mas depois de recarregar as cotações começou a ter drawdowns duas ou três vezes por mês e não funcionou por mais de dois ou três meses após o início do teste ... Eu não mudei nenhuma condição, apenas a história...
Acontece que no histórico do servidor é reescrito? Como o tempo imemorável na URSS?
E então o objetivo de tudo isso?
Se seu MT ainda não estiver desconectado do servidor, então é hora de fazê-lo (e não conecte-o desnecessariamente novamente) - toda vez que você iniciar o teste ou a otimização, o MT recebe um spread (etc.) do servidor. Assim, quando o spread for de 1 pip, tudo será super impressionante, mas se em outro momento ele aumentar para 4-5 - o Assessor Especialista provavelmente começará a perder dinheiro. Naturalmente, é melhor otimizar nas piores condições, porque é mais provável que elas ocorram no comércio real.
Se seu MT ainda não estiver desconectado do servidor, é hora de fazê-lo (e não mais conectá-lo desnecessariamente) - toda vez que você executar um testador ou otimizar o MT recebe um spread (etc.) do servidor. Assim, quando o spread for de 1 pip, tudo será super impressionante, mas se em outro momento ele aumentar para 4-5 - o Assessor Especialista provavelmente começará a perder dinheiro. Naturalmente, é melhor otimizar nas piores condições, porque é mais provável que elas ocorram no comércio real.
É tudo claro e há muito compreendido... Mas é sábado... A propagação pode mudar hoje? Não... É provavelmente mínimo agora, ou seja, as melhores condições... Não... Mesmo com qualquer propagação, a EA estava negociando bem... antes que a história seja restabelecida.
artmedia70: É tudo claro e há muito compreendido... Mas é sábado... A propagação pode mudar hoje? Não... É provavelmente mínimo agora, ou seja, as melhores condições... Mas não... Mesmo com qualquer propagação, a EA estava negociando bem... antes do restabelecimento da história.
artmedia70: O levantamento de capital aumentou muitas vezes... Acontece que as condições para a abertura de posições aumentaram. Ele realmente abre mais posições...
Não me refiro ao gráfico de teste, mas ao gráfico de cotação, aproximadamente, quais são as mudanças em aberturas, fechamentos?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
para declaração sem um parâmetro? - a segunda é que existem variáveis globais para a EA - não para o terminal, elas são descritas logo no início do código antes de todas as funções, incluindo a função start(), como você escreveu - a cada tick a função start() é chamada, você muda a bandeira = falsa; e então você tenta comparar esta bandeira com o estado anterior, mas seu estado será sempre falso
Se você está apenas começando a experimentar sua mão - pegue qualquer Expert Advisor pronto da Kodobase e mude as condições de entrada no mercado para a sua própria - será mais rápido.
Qual é a finalidade do laço?
Você quer dizer que a função de início() é executada a cada tick? Então, o laço é realmente desnecessário.
MarkTrade:
Então, a função start() é executada a cada tick? Então, um loop é realmente desnecessário.https://book.mql4.com/ru/programm/special
Interessante a forma como as meninas dançam... Em pé em uníssono e cantando...
Testado e testado, funções/condições/dados adicionados/alterados com base nos resultados, obteve mais ou menos bons resultados em termos de rentabilidade e drawdowns... sem otimização. Recarregou a história toda e começou a cair, não - Plum, nem mesmo - Big Plum...
Se antes eu recarregasse o histórico das citações(eu tinha um histórico EURUSD pré-carregado antes dos testes, eu o recarreguei por precaução - eu tive erros na qualidade da modelagem em 2010 por algum motivo...).... Antes de recarregar a história, o Expert Advisor, bem sucedido, quase resistiu com sucesso a diferentes testes, negociou com sucesso em três anos de história, mas depois de recarregar as cotações começou a ter drawdowns duas ou três vezes por mês e não funcionou por mais de dois ou três meses após o início do teste ... Eu não mudei nenhuma condição, apenas a história...
Acontece que no histórico do servidor está sendo reescrito? Como durante séculos na União Soviética?
Qual é o objetivo de tudo isso, então?
As meninas dançam de forma interessante... se levantaram juntos e cantaram...
Funções/condições/dados experimentados e testados, adicionados/criados, obtiveram mais ou menos bons resultados em termos de rentabilidade e drawdown... sem otimização. Recarregou toda a história e começou a descer, não - Descer, nem mesmo - Big Down...
Se antes de recarregar o histórico de cotações(antes de testar eu tinha todo o histórico EURUSD pré-carregado, só por segurança eu o recarreguei, mas por alguma razão eu tinha erros na qualidade da modelagem desde 2010)... Antes de recarregar a história, o Expert Advisor, bem sucedido, quase resistiu com sucesso a diferentes testes, negociou com sucesso em três anos de história, mas depois de recarregar as cotações começou a ter drawdowns duas ou três vezes por mês e não funcionou por mais de dois ou três meses após o início do teste ... Eu não mudei nenhuma condição, apenas a história...
Acontece que no histórico do servidor é reescrito? Como o tempo imemorável na URSS?
E então o objetivo de tudo isso?
Se seu MT ainda não estiver desconectado do servidor, então é hora de fazê-lo (e não conecte-o desnecessariamente novamente) - toda vez que você iniciar o teste ou a otimização, o MT recebe um spread (etc.) do servidor. Assim, quando o spread for de 1 pip, tudo será super impressionante, mas se em outro momento ele aumentar para 4-5 - o Assessor Especialista provavelmente começará a perder dinheiro. Naturalmente, é melhor otimizar nas piores condições, porque é mais provável que elas ocorram no comércio real.
Aqui está um pouco de retrabalho.
Ainda não negocia :(
Se seu MT ainda não estiver desconectado do servidor, é hora de fazê-lo (e não mais conectá-lo desnecessariamente) - toda vez que você executar um testador ou otimizar o MT recebe um spread (etc.) do servidor. Assim, quando o spread for de 1 pip, tudo será super impressionante, mas se em outro momento ele aumentar para 4-5 - o Assessor Especialista provavelmente começará a perder dinheiro. Naturalmente, é melhor otimizar nas piores condições, porque é mais provável que elas ocorram no comércio real.
É tudo claro e há muito compreendido... Mas é sábado... A propagação pode mudar hoje? Não... É provavelmente mínimo agora, ou seja, as melhores condições... Mas não... Mesmo com qualquer propagação, a EA estava negociando bem... antes do restabelecimento da história.
Bem, se você olhar para o progresso comercial no gráfico, o que mudou?
Aqui está um pouco de retrabalho.
Ainda não comercializado :(
Deve haver um erro em algum lugar nas condições / lógica
porque o MetaEditor não tem um depurador, então eu faço isso:
adicionar no final do código
Comentário( "flag= ", flag, " PrevFlag=", PrevFlag, ......);
retorno(0);
}
e no modo de visualização no testador em baixa velocidade veja o que muda e o que não muda
O levantamento de capital aumentou muitas vezes... Acontece que as condições para a abertura de posições aumentaram. Ele realmente abre mais posições...