Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 430
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
escreveu este código.
o meta-editor murmura.
Por que ele acasala?
#propriedade rigorosa
Seu pr é inicializado?
escreveu este código.
o meta-editor murmura.
Por que ele acasala?
#propriedade rigorosa
Está claramente escrito ali que uma variável sem valor pode ser usada na linha 553. Tente escrever bool pr=false; isto enganará o compilador, mas é melhor verificar corretamente. Afinal, se o tipo de pedido for um pedido pendente, você ainda terá pr sem valor...
sobre o anterior, e o que há aqui do mql4? a função OnTick()?
A questão foi abordada no artigo sobre a linguagem mql4, então notei imediatamente o tempo[0].
Após um olhar mais atento, torna-se claro que se trata de um conjunto definido pelo usuário.
E aqui está um comentário da documentação:
Nota
A função usa chamada síncrona - significa que a função aguarda a execução de todos os comandos que foram colocados na fila do gráfico antes de ser chamada, portanto, esta função pode consumir muito tempo. Você deve ter isto em mente se trabalhar com um grande número de objetos na tabela.
Como um objeto em uma coordenada de preço pode ter vários valores, é necessário especificar o número da linha. Esta função pode ser aplicada apenas aos seguintes objetos:
O seu pr está rubricado?
Pensei que tinha sido inicializada por zero quando declarada.
Ela diz claramente que na linha 553 é possível utilizar uma variável que não tem valor. Tente escrever bool pr=false; isto enganará o compilador, mas é melhor verificar tudo corretamente. Afinal, se o tipo de pedido for um pedido pendente, você ainda terá pr sem valor...
obrigado por me lembrar sobre as ordens pendentes)
Esta é a maneira correta de fazer isso?
obrigado por me lembrar sobre as ordens pendentes)
é esta a maneira correta de fazer isso?
if (pr===falso) é equivalente a if (!pr)
if (pr===verdadeiro) é equivalente a if (pr)
Uso Alerta ao invés de Imprimir - deve aparecer imediatamente sem abrir a revista. E não há informações extras
se (pr===falso) é equivalente a se (!pr)
se (pr===verdadeiro) é equivalente a se (pr)
Eu uso Alerta ao invés de Imprimir - ele aparece instantaneamente na tela sem abrir a revista. E não há informações extras
Recebemos OrderClosePrice() depois que a transação é fechada.
É possível escrever OrderClosePrice() desta forma?
Recebemos OrderClosePrice() após o fechamento do comércio.
Você pode. Mas tenha cuidado. Para uma posição aberta, ele retorna o preço de fechamento. Correspondentemente: para Compra - Oferta, para Venda - Pergunte