Características da linguagem mql5, subtilezas e técnicas - página 169
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
A propósito, o análogo de Assert
ou seja, é exactamente o que eu preciso!
Se os programadores tivessem dado saída / abortar como padrão, então seria possível terminar correctamente o processamento de dados, se, por exemplo, a TF não estiver pronta - dados OHLC, também seria útil para o processamento de ordens de envio para o servidor... seria conveniente interromper o código em qualquer lugar e sair antes do próximo tick sem retorno infinito() para sair de OnTick()
Embora a usabilidade pareça ter sido melhorada. Em geral, cada chamada de função ou método com saída possível, incluindo funções aninhadas, deve ser envolvida em _call macro. Para os interessados, sinta-se à vontade para escrever o resto para todos os manipuladores. Foi escrito numa manivela, como um teste de uma ideia, por isso não foi testado, a partir da palavra - de todo.
Não existe protecção em MT5 contra o encerramento acidental do terminal. Recentemente, houve um tal cenário.
Esta é uma situação muito desagradável durante, por exemplo, a Optimização de Lotes. Mas é ainda pior para o Conselheiro de Batalha. Poderá ser estúpido não reparar que matou o seu terminal de batalha.
Colocou uma tal protecção.
Quando a fecha, aparece uma mensagem durante cinco segundos. Para que se possa descobrir o que realmente aconteceu. É estranho que não haja protecção no Terminal.
Não existe protecção em MT5 contra o encerramento acidental do terminal. Recentemente, houve um tal cenário.
Esta é uma situação muito desagradável durante, por exemplo, a Optimização de Lotes. Mas é ainda pior para o Conselheiro de Batalha. Poderá ser estúpido não reparar que matou o seu terminal de batalha.
Colocou uma tal protecção.
Quando a fecha, aparece uma mensagem durante cinco segundos. Para que se possa descobrir o que realmente aconteceu. É estranho que o Terminal não tenha uma protecção.
Há algumas opções mais simples.
Há algumas opções mais simples.
Em VPS também pode fechar. Tenho lá peritos que enviam o Push.
E é realmente fácil bater na cruz errada quando a interface do vento abranda. Já o fiz, agora fecho-o na barra de tarefas no menu de contexto.
Há algumas opções mais fáceis.
Instalar um gestor de desktop e dedicar um desktop ao browser e outras coisas, e dedicar outro desktop aos terminais.
Ou instalar Linux (o gestor do ambiente de trabalho vem com ele :) )
A propósito, o análogo de Assert
Fórum sobre comércio, sistemas de comércio automatizados e testes estratégicos
Bibliotecas: MT4Orders
fxsaber, 2020.04.07 18:47
A execução parcial é muito fácil de encontrar em MT5.Numa sebe, uma posição pode consistir em várias IN trades. Isto é feito por execução parcial.
Neste caso a ordem que é parcialmente executada alterará a sua ORDER_TIME_SETUP(_MSC) para a altura da primeira (possivelmente penúltima) transacção. Por outras palavras, seria impossível determinar a partir da história quando, por exemplo, o BuyLimit foi colocado.
Como consequência, a posição na sebe pode ter um preço de abertura fracionário, como se pode ver frequentemente na rede.