Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1158

 
Andrey Sokolov:

Olá. Quem tem essa pergunta? Eu não tenho.

Bem, diga-me por que você quer que seja assim. Diga-me também porque você precisa disso dessa maneira - é uma linguagem parecida com C, e tem uma sintaxe que você quer mudar. O porquê e para quê não está claro. Mas se você fizer perguntas, isso significa que você precisa fazer. E por quê?

 

Boa tarde! Por favor, ajude-me a resolver um problema. Preciso olhar dentro das barras do TF H4 e fazer alguns cálculos dentro desta barra de, digamos, todas as barras do M15 TF. Talvez devêssemos usar barras da moldura principal (não todas, mas todas as que precisamos) na matriz (veja a foto). Ou seja, sabemos o tempo de formação da barra em H4 e a vida útil da barra é de 4 horas, e sabemos o número de barras M15 dentro de H4 e o tempo de sua formação e vida útil. Por favor, especialista, me aconselhe.


 
Evgeniy Butakov:

Boa tarde! Por favor, ajude-me a resolver um problema. Preciso olhar dentro das barras do TF H4 e fazer alguns cálculos dentro desta barra de, digamos, todas as barras do M15 TF. Talvez devêssemos usar não as barras, mas o tempo dessas barras. Ou seja, sabemos o tempo de formação da barra em H4 e a vida útil da barra é de 4 horas, e sabemos o número de barras M15 dentro de H4 e o tempo de sua formação e vida útil. Vocês poderiam, por favor, nos ajudar, especialistas?


Se você expôs o problema desta forma, é difícil sugerir algo. O que você precisa como resultado? Mas tente ler na documentação sobre a função Copiar*** há a possibilidade de obter todos os dados da M15 na faixa de data/hora de e até.

 
Alexey Viktorov:

É difícil saber o que fazer com um problema como este. O que você precisa como resultado? Mas tente ler na documentação sobre a função Copiar*** há a possibilidade de obter todos os dados da M15 na faixa de data/hora de e até.

Como resultado, olhando para a foto, quero obter o preço médio de barras M15 dentro das barras 1 e 2 de H4. Como calcular a média não é o problema. Eu parei no momento de obter as informações das barras M15 da vela H4.

 
Evgeniy Butakov:

Como resultado, olhando para a foto, quero obter o preço médio de barras M15 dentro das barras 1 e 2 de H4. Como calcular a média não é um problema. Parado no ponto de obter as informações da barra M15 da vela H4.

Portanto, você deve ir definitivamente à documentação...

CopyRates - Доступ к таймсериям и индикаторам - Справочник MQL4
CopyRates - Доступ к таймсериям и индикаторам - Справочник MQL4
  • docs.mql4.com
Получает в массив rates_array исторические данные структуры MqlRates указанного символа-периода в указанном количестве. Отсчет элементов от стартовой позиции ведется от настоящего к прошлому, то есть стартовая позиция, равная 0, означает текущий бар. При копировании заранее неизвестного количества данных рекомендуется в качестве приемного...
 
Alexey Viktorov:

Então você definitivamente deve ir à documentação...

Obrigado...
 
Artyom Trishkin:

Então, diga-me por que você quer fazer isso. Diga-me por que você precisa fazer isso - é uma linguagem tipo C, e tem uma sintaxe que você quer mudar. Não está claro por quê ou para quê. Mas se você está fazendo perguntas, isso significa que você precisa fazer. E por quê?

Porque eu gosto mais, é mais conveniente para mim. Espero que não chegue a uma discussão sobre os gostos.

Sobre "c-similaridade" - há opiniões de que se você remover os parênteses, a linguagem não deixa de ser c-similar.

 
Andrey Sokolov:

Porque eu gosto mais, estou mais confortável assim. Espero que não chegue a uma discussão sobre o gosto.

Sobre "tipo c" - há opiniões de que se você remover os parênteses, a linguagem não deixa de ser tipo c.

Se você gosta, escreva-o sem parênteses.
 
Artyom Trishkin:
Se você gostar, escreva sem os parênteses.

Isto é humor/trolling?

Um editor não entenderia tal entrada. A questão é como fazer um editor entender tal entrada.

 
Andrey Sokolov:

Isto é humor/trolling?

Um editor não entenderia tal entrada. A questão é como fazer um editor entender tal entrada.

Ele vai entender.
Se for .
então
Mas teremos que escrever uma ação por condição.
Se deve haver muitas ações em uma condição, então escreva a mesma condição tantas vezes quantas forem necessárias para cada ação.
Mas sem os parênteses...
Razão: