[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 367
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
este modificador não foi escrito por mim.
Eu o preparei nas bibliotecas.
É por isso que eu também não consigo limpá-lo. O principal é que está 100% funcionando.
Mas porque o parâmetro dentro dele não está otimizado - essa é a questão.....
Não há erros básicos!
O resto do código funciona.
Colocar qualquer condição no algoritmo.
- compre
-modificar
- fechar
---------------------------
e tentar otimizar o parâmetro dentro da MODIFICAÇÃO do pedido - ou seja, parar e tomar
Bem, desde que funcione, e ainda mais se for 100%, então não há problema com isso. Por que devemos procurar erros nele? - Isso significa que o problema não é esse! - E se você estiver procurando por um erro, isso significa que você não está 100% certo. Portanto, o problema não está no código, mas em seus critérios de avaliação, pois eles confundem você também. (Você começou : )))) Estou apenas adicionando óleo a ele...)
O que é apresentado aqui - eu nem sei como chamá-lo ... Provavelmente - uma única ação inchada até o tamanho de uma função. Na maioria dos programas este tipo de aplicação não é ideal - a modificação em um bloco vai com outra coisa. - Embora possa haver diferentes condições de aplicação. Mas meu ponto é que não há nada para otimizar aqui... Como se trata apenas de uma ação.
Veja,
Se eu devolver tudo de volta agora, ou seja, remover parâmetros externos STOP e TAKE e escrever números dentro da função em vez deles, então a EA tem sido executada semana após semana por 10 semanas e mostra resultados claros.
E se eu alterar manualmente os parâmetros de parada e decolagem - tudo funcionará e dará resultados ligeiramente diferentes (é claro)
E agora por que, quando levo esses parâmetros para fora do modificador - o otimizador os considera insignificantes?
É exatamente isso que estou tentando lhe dizer - que o problema é mais provável em outro lugar, não nesta função. Portanto, você tem algo mais misturado. Talvez estes SL e TP sejam aplicados em alguns outros lugares que de alguma forma se sobrepõem ou algo mais. Só podemos adivinhar. - É por isso que você tem que olhar para o código inteiro. E ninguém pode ajudá-lo cegamente. - Não há feiticeiros aqui.
Você vê, você faz perguntas, mas não dá todas as informações necessárias para descobrir o motivo (escondendo razoavelmente seu know-how). - Como no exemplo com o plugue. - Mas como você pode ajudar neste caso? - A resposta é que você não pode. Toda a ajuda é inútil. E também é preciso muita energia.
Bem, se funcionar, e ainda mais se for 100%, então não há problema com isso. Então, por que você deveria procurar um erro nele? - Portanto, o problema não está nele! - Se você estiver procurando por um erro, isso significa que você não está 100% certo. Portanto, o problema não está no código, mas em seus critérios de avaliação, pois eles confundem você também. (Você começou : )))) Estou apenas adicionando óleo a ele...)
O que é apresentado aqui - eu nem sei como chamá-lo ... Provavelmente - uma única ação inchada até o tamanho de uma função. Na maioria dos programas este tipo de aplicação não é ideal - a modificação em um bloco vai com outra coisa. - Embora possa haver diferentes condições de aplicação. Mas meu ponto é que não há nada para otimizar aqui... Como se trata apenas de uma ação.
Estou olhando para ele, porque o mudamos SOMENTE e porque é onde estão os parâmetros otimizáveis.
como não há nada para otimizar? parar e tomar tamanhos são otimizados!
É exatamente isso que estou tentando lhe dizer - que o problema provavelmente está em outro lugar, não nesta função. Portanto, você tem algo mais confuso. Talvez estes SLs e TPs sejam aplicados em alguns outros lugares que de alguma forma se sobrepõem ou algo mais... Só podemos adivinhar. - É por isso que você tem que olhar para o código inteiro. E ninguém pode ajudá-lo cegamente. - Não há feiticeiros.
Você vê, você faz perguntas e deixa de fora algumas das informações necessárias para identificar a causa (escondendo sensatamente seu know-how). - Como no exemplo com os inlúdios. - Mas como você pode ajudar neste caso? - A resposta é que você não pode. Toda a ajuda é inútil. E também é preciso muita energia.
Eu entendo...
precisamos fazer uma pausa... e pensar...
olhar em....
e eu acho que sei onde...
Estou olhando para ele, porque o mudamos SOMENTE e porque é onde estão os parâmetros otimizáveis.
como não há nada para otimizar? parar e tomar tamanhos são otimizados!
: )))))) Para que eles são otimizados? para a modificação do pedido? - Isso não é o que você acabou de dizer.
Eles devem ser otimizados em relação ao programa, suas condições - que você está escondendo de forma confiável. Mas não pode ser otimizado em relação a uma única ação.
Neste caso, o desenvolvedor só tem que decidir estes pontos por ele mesmo. Todos nós passamos por isso, confie em mim. : )) Eu e outros colegas também. Não se pode pedir ajuda e se esconder. Então você tem que revelar - neste caso, torná-lo público, pois o fórum é público - seus cartões.: )))))) De que forma eles são otimizados? Para modificar a ordem? - Isso não é o que você acabou de dizer.
Eles devem ser otimizados em relação ao programa, suas condições - que você está escondendo de forma confiável. Mas não se pode otimizá-lo em relação a uma única ação.
Neste caso, o desenvolvedor só tem que decidir estes pontos por ele mesmo. Todos nós passamos por isso, confie em mim. : )) Eu e outros colegas também. Não se pode pedir ajuda e escondê-la. Então você tem que revelar - neste caso, torná-lo público, pois o fórum é público - seus cartões.Vou agora preparar todo o código e mostrar........
aqui está o código :
Par EURUSD
aqui está o código :
Par EURUSD
b-Positions.mqh anexar - caso contrário você não poderá executá-lo - você não poderá vê-lo funcionando.