Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 927
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
Quer dizer, se a condição for verdadeira, então faça 2 acções idênticas, por exemplo
Declarei variáveis e nada é feito excepto esta acçãoPrice_UrNij = Bar_Cl[iHgCL]>Bar_Op[iHgOP] ? Bar_Cl[iHgCL]:Bar_Op[iHgOP]; ou esta acçãoPrice_UrVerh = Bar_Cl[iLwCL]<Bar_Op[iLwOP] ? Bar_Cl[iLwCL]:Bar_Op[iLwOP]; como fazê-lo executar 2 acções idênticas com ambos os níveis superiores e inferiores por condição. Alguém pode sugerir como escrevê-lo de uma forma mais curta?
1. tal código é muito difícil de ler.
Quase ninguém procuraria uma declaração variável fora do início de uma linha.
2. Só tem de chamar duas vezes a função de construir níveis dentro do se bloco
qual é a diferença na utilização? qual é a nuance?
qual é a diferença na utilização? qual é a nuance?
Provavelmente não há diferença.
Provavelmente não há diferença.
Presumo que o primeiro caso é se quiser usar a variável tempo e a estrutura, e o segundo caso é apenas os dados da estrutura?
Presumo que o primeiro caso é se quiser utilizar a variável tempo e a estrutura, e o segundo caso é apenas os dados da estrutura?
Não prestei atenção à variável tempo.
Para que serve? Afinal de contas, não custa nada traduzir a estrutura em tempo. Mas, neste caso, não haverá memória reservada para a variável.
Ou se precisamos apenas de tempo sem divisão em partes, porque devemos reservar a memória para a estrutura?
Não prestei atenção à variável tempo.
Para que serve? Não custa nada traduzir a estrutura em tempo. Mas, neste caso, não haverá memória reservada para a variável.
Ou se precisa apenas de tempo sem divisão, porque é que eu precisaria de reservar a memória para a estrutura?
Preciso do indicador para mostrar as posições de entrada/saída no gráfico e traçar uma linha entre elas, por exemplo, no período de hoje menos 1 dia, como normalmente é feito num indicador ou robô?
Realização de um teste.
O programa abre o ficheiro no OnInit():
Não só não encontra o ficheiro na pasta, como também elimina outro ficheiro na pasta MQL5\Files do agente de teste após o teste. Há dois ficheiros no total que são apagados no arranque.
Erro5004 em FileOpen().
O problema está apenas no testador.
Realização de um teste.
O programa abre o ficheiro no OnInit():
Não só não encontra o ficheiro na pasta, como também elimina outro ficheiro na pasta MQL5\Files do agente de teste após o teste. Há dois ficheiros no total que são apagados no arranque.
Erro5004 em FileOpen().
O problema está apenas no testador.
As pastas dos agentes estão a ser limpas. Isto é correcto. Se precisar de guardar um ficheiro previamente guardado, utilize a referência ao ficheiro guardado na pasta partilhada.
Exemplo dos meus códigos:
As pastas dos agentes estão a ser limpas. Isto é correcto. Se precisar de guardar um ficheiro previamente guardado, utilize a referência ao ficheiro guardado na pasta partilhada.
Um exemplo dos meus códigos:
Que pasta partilhada? Não o utilizo de todo. Começo sempre no modo portátil. Tenho tudo na pasta de instalação.
Que pasta partilhada? Não o utilizo de todo. Corro sempre em modo portátil. Tenho tudo na pasta de instalação.
Pasta partilhada:FILE_COMMON. Pesquisar, ler. Pensar.