Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 123
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Bom dia!
Por favor, ajude e explique por que o Expert Advisor não está trabalhando ou negociando?
Sim, a propósito, este arranjo é mais inteligente na implementação. A função associada no início está agora ocupando mais espaço. Foi assim que aconteceu:
Não há nada a ser otimizado, não é mesmo?
Quero dizer que é muito mais conveniente, quando não há muito no início. E tudo é chamado puramente por funções. E da última vez verificou-se que o início tem todo tipo de crescimento exagerado das principais funções e de excesso de funções adicionais...
E por que passar um array por referência, se você está usando um nome de array globalmente declarado em uma função? Talvez você devesse fazer isso dessa maneira:
E você pode cortá-la um pouco:
E que tal ligar desde o início e exibir mensagens? Parece-me que eles estragaram alguma coisa. Não podemos ver a função pr(), portanto não temos nada a sugerir.
Eu verifiquei o número de pedidos no testador usando um algoritmo rápido:
Você pode envolver toda a saída em uma função que irá ler os dados da matriz e exibir as informações de uma forma humana.
Bom dia!
Por favor, ajude e explique por que a EA não funciona ou não comercializa?
Porque aqui. nem todos telepatas e nem todos e visionários!
Estou vendo!
Existe um ambiente ou algo mais de que você precise?
Por que passar um array por referência se você usa um nome de array globalmente declarado na função? Talvez devesse ser assim:
Na verdade, sim, faz sentido. Mas você o passa por referência aqui também:)) Tive-o depois da última vez, quando os parâmetros não foram declarados globalmente.
E sobre a função pr. Aqui está:
Estou vendo!
Existe um ambiente ou algo mais de que você precise?
Acho que não há telepatas aqui, e mesmo que haja, basta tentar interessar-se por tal proeza... Adivinhe e ajude...
Digo, quase não há telepatas por aqui e, mesmo que haja, é melhor tentar fazê-los se interessarem por tais feitos... Adivinhe e ajude...
Estou tendo uma paralisação contínua no fechamento das posições necessárias. O resultado final é este:
1. O fechamento das posições está sendo rastreado.
2. Assim que a última posição tiver fechado no takeaway. ...todas as posições abertas e pendentes devem ser fechadas de uma só vez. Tudo é fechado por lotes, ou seja, grandes lotes ao mesmo tempo, e depois menores. Isto se destina apenas a ganhar experiência com pedidos.
A implementação é a seguinte:
No início() em cada tic-tac:
Estamos interessados em fechar ordens de mercado, uma vez que o pendente é eliminado conforme necessário. Aqui está o que temos:
Por alguma razão, algumas das ordens não estão sendo fechadas. Eu imprimo alguns segmentos quando os vejo, não entendo nada. Aqui está um exemplo:
O comentário mostra que lastOOTHist = 01:30: 00, embora isto não seja realmente correto. Se verificarmos a lastOOTHist na janela de resultados, veremos que
seus horários de fechamento são diferentes...
O que está errado aqui?
Na verdade, sim, faz sentido. Você também tem um link aqui...:)) Tinha isto sobrado da última vez, quando os parâmetros não eram globais.
Lamento ser necessário no final da semana, mas vou perguntar.
Alguém tem alguma experiência em ler uma mensagem em uma caixa de correio de um remetente conhecido?