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 332
![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
Fonte
Por que contar as ordens pendentes? E quem é BU();?
Um método estranho de "separar" as posições de uma pessoa das de outras, não seria melhor
Por que contar as ordens pendentes? E quem é BU();?
É um método estranho para "separar" as próprias posições dos outros, não é melhor
BU(); é uma função de Breakeven.
O que há de errado com minha versão?
сюда пересчёт рыночных позиций и отложек
Como seria no meu caso?Como seria no meu caso?
Da mesma forma que parecia, apenas mais um par de aparelhos encaracolados:
Da mesma forma que parecia, serão acrescentados apenas mais alguns parênteses encaracolados:
Eu corrigi, compilei, testei - o problema permanece - Quando uma determinada condição é atingida, o Consultor Especialista abre uma profissão e a fecha no Take or Stop Loss. Neste ponto, o Consultor Especialista não abre mais negócios, apesar de as condições para a abertura de negócios estarem preenchidas.
Aqui está o código na íntegra.
Sobre o bem - isso é uma forquilha na água. Se é rápido, também é um pouco esticado... E se for barato, veja o ponto 1.
Então, é assim:
1. Bom é um pouco de pau na lama. 2.sobre rápido, é também uma espada de dois gumes... 3. E se for barato - veja o ponto 1.
Agora eu vejo!
Fixo, compilado, testado - o problema permanece - Quando uma determinada condição ocorre, o Expert Advisor abre um negócio e o fecha no Take or Stop Loss. Neste ponto, o Consultor Especialista não abre mais negócios, apesar de as condições para a abertura de negócios estarem preenchidas.
Aqui está o código na íntegra.
Onde isso conta?
Eles são globais. E eles não parecem ser reinicializados até que sejam verificados. E seus cálculos antes do cheque - onde?Fixo, compilado, testado - o problema permanece - Quando uma determinada condição ocorre, o Expert Advisor abre um negócio e o fecha no Take or Stop Loss. Neste ponto, o Consultor Especialista não abre mais negócios, apesar de as condições para a abertura de negócios estarem preenchidas.
Aqui está o código na íntegra.
Fixo, compilado, testado - o problema permanece - Quando uma determinada condição ocorre, o Expert Advisor abre um negócio e o fecha no Take or Stop Loss. Neste ponto, o Consultor Especialista não abre mais negócios, apesar de as condições para abrir negócios estarem preenchidas.
Aqui está o código na íntegra.
BU refazê-lo, você não pode apagar posições de mercado, e por causa de uma parada de pendurar não haverá mais posições ))
))
Deixe os gurus comentarem se a função BU() precisa ou não ser quebrada (comentada), e deixe o alexey1979621 pensar, se esta função é chamada lá?
Também, se CountTrades(); função é usada assim, é igual a OrderTotal(), mais simples e mais rápido.