Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 928
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 exemplo, eu declaro parâmetros de entrada e a partir desses parâmetros preciso pegar variáveis globais e visualizá-las, mas há um problema Os parâmetros de entrada não podem ser uma matriz
se estamos falando devariáveis de entrada, você pode simplificá-las - elas têm uma visibilidade global e você pode usá-las em qualquer seção de código
ou escreva-os uma vez em um array na seção OnInit(), e mais tarde você pode copiar um array para um array, mas aqui você precisa que os array sejam os mesmos - pegue um array com um array de reserva, mas então você precisa controlar os números de índice do array para evitar um bug - você pode usar um valor de array vazio - o compilador não irá gerar um erro, mas o cálculo estará errado
HH: por alguma razão eu tinha certeza de que o operador da tarefa trabalha para matrizes idênticas, talvez eu tenha me confundido com classe - definitivamente funciona lá se os objetos são da mesma classese estamos falando devariáveis de entrada, você pode simplificá-las - elas têm visibilidade global e você pode usá-las em qualquer seção de código
ou escreva-os uma vez em um array na seção OnInit(), e mais tarde você pode copiar um array para um array, mas aqui você precisa que os arrays sejam os mesmos - pegue um array com um array de reserva, mas então você precisa controlar os números de índice do array, para evitar um bug - você pode usar um valor de array vazio - o erro não aparecerá, mas os cálculos serão errôneos
SZZ: por alguma razão, eu tinha certeza de que o operador da tarefa trabalha para as mesmas matrizes, talvez misturado com a classe - definitivamente funciona se os objetos são da mesma classeNão, também tentei (talvez tenha tentado um pouco e mal porque não sou muito bom neles, mas, na medida em que tentei, não funciona, além de que para todas as classes que precisam lidar através de um cólon é melhor fazê-lo aqui, como você mostrou) pensei que talvez através das classes não seja necessário, então foi assim que você fez uma linha para atribuir.
Olá.
Você pode me dizer se pode mudar o fuso horário no popup de alertas padrão?
Pergunta. Como posso percorrer todos os valores de enumeração em uma etapa não igualitária?
enum Tipos {
One=11,
Dois=12,
Três=15,
Quatro=22,
Cinco=27
};
Pergunta. Como posso percorrer todos os valores de enumeração com um passo não igual?
enum Tipos {
One=11,
Dois=12,
Três=15,
Quatro=22,
Cinco=27
};
não, sizeof() não funciona para o enumhttps://docs.mql4.com/ru/basis/types/integer/enumeration
e ao converter os tipos, o nome constante é perdido
2019.08.03 10:52:13.288 tst EURUSD,H1: sz = 4
2019.08.03 10:52:13.288 tst EURUSD,H1: z = Dois , x = b
2019.08.03 10:52:13.288 tst EURUSD,H1: z = Dois , x = Tipos_abc::12
Olá.
Você pode me dizer se é possível mudar o fuso horário no pop-up padrão com um alerta?
Por que em mql4 você pode chamar as funções int(e qualquer outro valor retornável) e void(função processual) da mesma maneira?
é chamado de "sobrecarga".
Olá. Como eu pego o sinal de entrada do indicador luminoso no código? O indicador pinta uma vela na tabela e emite um alerta para entrada.
Em poucas palavras, quero escrever um robô para este indicador.
Alerta exibe a hora local no PC. Para configurá-lo ao mesmo tempo que o tempo do terminal, você pode simplesmente mudar o tempo do computador.
Obrigado ) É esta a única maneira, não há outra maneira de definir o tempo em Alerta? E existe uma alternativa à função Alerta() padrão na MQL4, na qual o tempo de alerta pode ser ajustado para o tempo do terminal?