Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Olá, Vladimir. É possível fazer compras e vendas separadamente em seu Expert Advisor e distribuir por tendência?
Obrigado.
Ainda não platinei as edições desse código.
Ainda não platinei as edições desse código.
Vladimir, por favor, me dê uma dica. Após a execução no testador, no relatório, por algum motivo, os parâmetros estão invertidos: mafastperiod-42 e maslowperiod-12. De fato, o rápido deveria ser menor que o lento. Executei-o duas vezes e, em ambas, obtive esses resultados.
Obrigado.
Vladimir, por favor, me dê uma dica. Após a execução no testador, no relatório, por algum motivo, os parâmetros estão invertidos: mafastperiod-42 e maslowperiod-12. De fato, o rápido deveria ser menor que o lento. Executei o teste duas vezes e, em ambas, obtive esses resultados.
Obrigado.
"Rápido", "lento" - esses são apenas rótulos, rotulagem verbal de um parâmetro. Mas, no final das contas, todos os parâmetros são números. E como você ativa a otimização genética e pesquisa entre milhares de resultados, não é possível descartar essas inversões de consciência :). Um dígito pode ser qualquer coisa, não importa como você o chame - "lento" ou "rápido".
Às vezes, coloco uma restrição especial, como "lento" não pode ser maior ou igual a "rápido", e às vezes não a coloco e acabo obtendo resultados interessantes.
"rápido", "lento" - tudo isso são apenas rótulos, uma rotulagem verbal de um parâmetro. Mas, no final, todos os parâmetros são números. E como você ativa a otimização genética e pesquisa entre milhares de resultados, essas inversões de consciência não estão excluídas :). Um número pode ser qualquer número, não importa como você o chame - "lento" ou "rápido".
Às vezes, coloco uma proibição, como "lento" não pode ser maior ou igual a "rápido", e às vezes não a coloco e obtenho resultados interessantes.
Como posso definir essa proibição nesse EA?
Muito obrigado.
E como colocar essa proibição nesse EA?
Obrigado.
Em OnInit(), escreva uma comparação de dois parâmetros. Se a condição não for atendida, então descarregue o EA com um erro.
Em OnInit(), escreva a comparação de dois parâmetros. Se a condição não for atendida, descarregue o EA com um erro.
Obrigado.
Para mim, isso não é viável no momento. Você não está planejando editar esse código?
Vladimir, por favor, diga-me que nesse seu EA:https://www.mql5.com/pt/code/19578 há uma proibição do tipo "lento" não pode ser maior ou igual a "rápido". Se não houver, forneça um link para que eu possa ver isso.
Esse EA tem essa proteção:
aqui ele verifica o parâmetro para ver se ele é maior que zero e há um sinalizador.
Porém, no código EMA Cross Contest Hedged, já existe a proteção de dois períodos de média de dois indicadores de média móvel:
Porém, no código EMA Cross Contest Hedged, já existe a proteção de dois períodos de média de dois indicadores de média móvel:
Ou seja, preciso que após esta linha - int OnInit()
Inserir isso -
A aparência será a seguinte
Obrigado.