Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 393
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
Então, é assim:
Então, é assim:
O V5 é algum tipo de resultado de cálculo. Eu removi o V5, coloquei um array em seu lugar e quero que ele seja escrito no arquivo. O arquivo é criado, mas apenas um valor é gravado nele, não a matriz de dados indicadores. O que está faltando? Eu tenho um indicador que está corretamente plotado no gráfico. Quero escrever seus valores em um arquivo para poder lê-los mais tarde. Mas apenas um número é escrito. Você pode me ajudar a entender o que está errado?
Então, é assim:
Eu fiz isso com FileWriteArray, mas agora o arquivo está vazio. ele não vai escrever um array lá :(. Você sabe como ajudar? Claro que sim. Por favor, diga-me o que está errado.
É assim
Que tipo de matriz? Insira o código, pare de ser ganancioso! E aqui está um array escrevendo aparentemente apenas um array de caracteres.
E a matriz de laço escreve
É assim
Que tipo de matriz? Insira o código, pare de ser ganancioso! E esta matriz escreve provavelmente apenas uma matriz de caracteres
E aqui está a matriz com o dobro da escrita em loop
Quão ganancioso é isso? :)
Por que você imprimiria qualquer coisa a partir de um indicador? Tudo está na tela - isso é o que é um indicador. Quando eu preciso de uma mesa - eu executo um script com iCustom()
Olá! Ainda lutando com o código que supostamente deve ser verificado em relação ao preço do pedido no terminal. Decidi tentar comparar os bilhetes com os bilhetes. Colocar as passagens em uma matriz, começar a verificar.
Tudo é bom, ele retorna VERDADEIRO. Acho que, eu vou apagar um, ele retornará FALSO. Mas não((( Eu apaguei tudo, e o script ainda retorna 1 em vez de 0. O que eu faço de errado?
Olá, colegas especialistas! Por favor, ajude um iniciante. Estou tentando colocar um indicador em meu Conselheiro Especialista(eu tenho rachado meus miolos ...)! Dá um erro: 'limite' - declaração sem tipo.
Nesta linha: limite = MathMax(limite,MathMin(Bars,iCustom(NULL,timeFrame,indicadorNome do arquivo, "returnBars",0,0)*timeFrame/Período()));
Olá, tenho tido dificuldades com o código que deve verificar o preço do pedido no terminal. Decidi tentar comparar os bilhetes com os bilhetes. Colocar as passagens em uma matriz, começar a verificar.
Tudo é bom, ele retorna VERDADEIRO. Acho que, eu vou apagar um, ele retornará FALSO. Mas não((( Eu apaguei tudo, e o script ainda retorna 1 em vez de 0. O que eu faço de errado?
A questão é que se você selecionar (OrderSelect(...)) por bilhete, o parâmetro 3 é ignoradoMODE_TRADES
então, para saber de qual lista (fechada, aberta) você escolheu o pedido, você precisa verificar seu horário de fechamento
0- aberto e pendente, >0 fechado
Olá, colegas especialistas! Por favor, ajude um iniciante. Estou tentando colocar um indicador em um Consultor Especialista (eu tenho rachado meus miolos ...)! Dá um erro: 'limite' - declaração sem tipo.
Nesta linha: limite = MathMax(limite,MathMin(Bars,iCustom(NULL,timeFrame,indicadorNome do arquivo, "returnBars",0,0)*timeFrame/Period()));
Esta é uma maneira bastante interessante de fazer isso.
Tente o seguinte sobre o erro