[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 946
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
Você pode me dizer se há alguma maneira de acelerar o processo de teste de um sistema comercial? De que depende?
Sim, pode. Mas, neste caso, o código deve ser otimizado pela velocidade
Sim, você pode. Mas então você tem que otimizar o código pela velocidade.
Otimizar o código como na remoção de qualquer coisa supérflua dele?
Meu código é o mais fácil, o modelo é todo carrapato, a história tem 10 anos de idade, levo cerca de 10 minutos para executá-lo
E se você simplesmente colocar uma ordem pendente no nível de parada? Isso não funcionaria?
Não, porque a primeira posição tem um takeprofit e, se for alcançada, a segunda posição se torna redundante.
Tenho-o implementado da seguinte forma - esta é uma condição - se a posição anterior fechava com uma perda, então abrindo a posição oposta... Se você precisar abrir a posição oposta exatamente quando o stop loss da posição anterior for alcançado, então Kim Igor Vladimirovich em https://www.mql5.com/go?link=http://www.kimiv.ru// tem uma função que determina exatamente como fechar a ordem no stop loss. Portanto, quando você conectar esta função, você deve prescrever a condição se a pose foi fechada quando a parada de perda foi atingida. Se foi, você deve abrir outra.
PS: Acabado de lembrar, este código de fechamento para uma pose em stop loss foi postado neste tópico algumas páginas antes... Dê uma olhada.
Obrigado pela resposta, vou tentar.
Você pode me dizer como abrir uma posição sobre o segundo sinal indicador?
Isto é, quando a primeira seta aparece no indicador, não abrimos uma posição, mas a abrimos quando a segunda seta aparece.
Eu o faço:
Tenho-o implementado da seguinte forma - esta é uma condição - se a posição anterior fechava com uma perda, então abrindo a posição oposta... Se você precisar abrir a posição oposta exatamente quando a parada de perda da posição anterior for atingida, então Kim Igor Vladimirovich em https://www.mql5.com/go?link=http://www.kimiv.ru// tem uma função que determina exatamente como a ordem é fechada exatamente pela parada de perda. Portanto, quando você conectar esta função, você deve prescrever a condição se a pose foi fechada quando a parada de perda foi atingida. Se foi, você deve abrir outra.
PS: Acabado de lembrar, este código de fechamento para uma pose em stop loss foi postado neste tópico algumas páginas antes... Dê uma olhada.
Parece funcionar, mas por alguma razão abre duas posições opostas.
Tentando implementar uma simples inversão. Quando uma posição de parada é alcançada --> abra a posição oposta. Não consigo fazer com que abra uma posição oposta uma vez e não abrir mais nada. Por favor, informe.
1. Primeiro determine que a pose anterior seja fechada pelo pé.
2. Então verifique a ausência de já abre a posição oposta
E então, depois que você tiver determinado que ainda não está lá - você o abre (a posição oposta que fechou em parada).