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
Servidor: MetaQuotes-Demo Hedge
Lide com o tíquete 99 na página dois.
Um pouco localizado.
Não importa o que o EA está fazendo. O principal é o código destacado, que simplesmente exibe as ordens MT5 do histórico de negociação: o local da ordem, seu tíquete e a hora em que ela entrou no histórico.
Na tabela do histórico, as ordens MT5 não são classificadas por tíquete ou hora. Não vejo sentido em relatar esse comportamento do MQ-Tester aos desenvolvedores. Afinal de contas, "as tarefas são exageradas".
Portanto, eu não padronizaria o MQ-Tester.
Um pouco localizado.
Não importa o que o EA faz. O principal é um código dedicado que simplesmente gera ordens do MT5 a partir do histórico de negociação: o local da ordem, seu tíquete e a hora em que entrou no histórico.
Na tabela do histórico, as ordens MT5 não são classificadas por tíquete ou hora. Não vejo sentido em relatar esse comportamento do MQ-Tester aos desenvolvedores. Afinal de contas, "as tarefas são excessivas".
Portanto, eu não padronizaria o MQ-Tester.
Se eles não precisarem corrigir bugs óbvios com as primeiras negociações de teste e swaps (que eu descontei há algumas semanas), então é apenas um recurso. A matriz de confusão é mais importante....
fxsaber #:
Иногда полезно знать.
É melhor não escrever de forma tão empacotada e frívola (não apenas aqui, mas também em outras fontes). A ordem dos cálculos de operandos com a mesma prioridade não é definida rigidamente - o compilador pode otimizá-la com base em suas próprias considerações, e então você pode obter efeitos colaterais diferentes. Se funcionar agora, isso não significa que não deixará de funcionar mais tarde, pois a implementação interna do compilador muda o tempo todo.
É melhor não escrever de forma tão empacotada e frívola (não apenas aqui, mas também em outras fontes). A ordem dos cálculos de operandos com a mesma prioridade não é definida rigidamente - o compilador pode otimizá-la com base em suas próprias considerações, e então você pode obter efeitos colaterais diferentes. Se funcionar agora, isso não significa que não deixará de funcionar mais tarde, pois a implementação interna do compilador muda o tempo todo.
Obrigado pelo bom conselho! Infelizmente, é difícil me forçar a abandonar o estilo "conciso" em favor do estilo correto. Há muito código "errado" escrito e usado.
// Duração máxima do drawdown a partir de um determinado momento.
É melhor não escrever de forma tão empacotada e frívola (não apenas aqui, mas também em outras fontes). A ordem dos cálculos de operandos com a mesma prioridade não é definida rigidamente - o compilador pode otimizá-la com base em suas próprias considerações, e então você pode obter efeitos colaterais diferentes. Se funcionar agora, isso não significa que não deixará de funcionar mais tarde, pois a implementação interna do compilador muda o tempo todo.
Eu apenas
Eu não gosto. Há 24 horas em um dia, não 25.Forester #:
C даты начала форварда?
Qualquer pessoa.
O que há de errado nisso?
Não há uma ordem inequívoca na qual a string para o Print será formada. Se for da direita para a esquerda, o resultado será diferente do pretendido.
Gostaria que não houvesse ambiguidade em um caso como esse.
Obrigado pelo bom conselho! Infelizmente, é difícil me forçar a abandonar o estilo "conciso" em favor do estilo correto. Há muito código "errado" escrito e usado.
E é mais conveniente ler o código sem rolar para frente e para trás quando se pode ver tudo em uma única tela. Especialmente em editores que realçam a palavra destacada (infelizmente o Metaeditor não é um deles).
Eu quase sempre recolho funções e outros códigos em uma única linha se o código já foi trabalhado/testado e não pretendo voltar a ele. Apenas para economizar espaço.
Além disso, é mais conveniente ler o código sem rolar para frente e para trás quando se pode ver tudo em uma única tela. Especialmente em editores que destacam a palavra destacada (infelizmente, o Metaeditor não é um deles).
Infelizmente, essa prática pode levar a erros muito difíceis de serem vistos quando você muda de compilador.
No entanto, há situações em que você só precisa usar a ordem definida no compilador. E aí eu não sei como contornar isso de modo que não haja UB.
De qualquer pessoa.
As informações sobre o drawdown máximo longo são interessantes. Eu a criei para toda a matriz de strings. Ainda não atualizei o código no site.
Mas não está muito claro para que serve a data. Se fizermos uma divisão em testes back/forward (como sugeri), precisaremos calcular as estatísticas sobre eles separadamente em duas tabelas (os períodos máximos de drawdown também estarão lá).
E apenas para uma data é, de certa forma, muito específico e incompreensível.