Características da linguagem mql5, subtilezas e técnicas - página 52
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
Por favor, corrija o código, o número 5 em vez do DealsNum na primeira função. E o cheque para INT_MAX não faz sentido.
Obrigado pelo ajuste. Verificação de INT_MAX - se sem os parâmetros de entrada, o Expert Advisor não irá diminuir a velocidade, e o Wasteful HistorySelect não será chamado.
As ordens na tabela do histórico são ordenadas por tempo de colocação (não execução/cancelamento). Leve isto em consideração quando chamar o HistorySelect.
Seria bom acrescentar a isto como são os negócios e as posições - para ter uma imagem completa.
Seria bom acrescentar a situação com acordos e posições para obter um quadro completo.
Não há como com posições - elas não estão na História. E com negócios sem ambiguidades - só há uma vez DEAL_TIME.
Não há como lidar com posições - elas não estão na História. E com negócios sem ambiguidades - só há uma vez DEAL_TIME.
Sim, mas as posições estão na lista actual.
Sim, mas as posições estão na lista actual.
Por favor, esclareça, eu não entendo nada.
Por favor, esclareça, eu não entendo nada.
PositionsTotal() em uma conta de hedge irá devolver o quê? O número de posições. Eles estão em algum tipo de lista. E como eles são classificados? É disso que estou a falar.
O que é que PositionsTotal() retornará na conta de cobertura? O número de posições. Eles estão em algum tipo de lista. E como eles são classificados? É disto que estou a falar.
Entendido. Não esclareci este ponto por mim mesmo, pois não encontrei uma situação em que isso possa ser necessário.
Na primeira passagem de uma pilha de trabalhos de Agente (por exemplo, em uma única corrida de teste) o tempo entre o início da EA e o primeiro evento NewTick pode levar vários segundos. Nas passagens subsequentes da pilha, desta vez é zero.
O último passe de uma pilha de trabalho leva até 10% mais tempo para o Agente correr do que os passes anteriores.