[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 447

 
semiromid:



как заставить оператор

зациклить на один раз в советнике ?


você não pode forçar o operador. você só pode forçar sua cabeça a pensar, e nem sempre se você não foi ensinado quando criança.

PS

sobre o assunto - fazer bandeiras e controlá-las.

 
semiromid:


Hmm. A pausa não é usada na declaração dointerruptor ?

Responda as perguntas, elas não são nada difíceis para você.

как заставить оператор

зациклить на один раз в советнике ?

Тойсть что бы оператор сработал всего один раз за всю свою работу .

--------------------------------Я хочу понять как это делаеться .

Задача №2 : Зациклить оператор, что бы срабатывал четко через 20 секунд .

Geralmente, o tutorial de Kovalev (disponível na Comunidade MQL) discute a interrupção no laço, por exemplo, mas afirma que é um operador de interrupção de laço, então acredito que é apropriado usá-lo também no switch e loops
 
semiromid:

Responda as perguntas, elas não são difíceis para você.


Um livro através de um fórum? Isso é legal! :)
 
AlexR:
Geralmente, no tutorial de Kovalev (disponível na MQL Community), a pausa é discutida, por exemplo, mas afirma-se que é um operador que interrompe o loop, portanto, acho que é apropriado usá-lo também no switch e nos loops.

Eu daria uma olhada na ajuda para os operadores do compilador no qual estou escrevendo o programa.
 

Olá a todos!

Esqueci, ao calcular um indicador com previsão para 1 barra a frente, o que deve ser especificado no ciclo? A contagem regressiva começa a partir de 0 bar. i=0 - barra atual, i=1 - próxima barra no passado. E 1 para o futuro é o quê?

 
Noterday:

1 para o futuro é o quê?


Nenhuma. É uma 'barra de tempo' = barra de tempo 0 mais o número de segundos igual ao passo em que o cálculo é feito. Para trabalho prolongado no gráfico sem referência a uma barra zero, faça o trabalho em um loop 'baseado no tempo'. Por exemplo, você deseja realizar o cálculo sobre o intervalo de tempo de barra 7 a zero e de zero a 7 bar (no futuro). Neste caso, obter a data da "7ª barra padrão", calcular o número de barras a serem calculadas, realizar o cálculo "no tempo" até a distância necessária para o futuro.
 
sergeev:

você não pode fazer o operador pensar. você só pode fazer sua cabeça pensar. e nem sempre se você não foi ensinado quando criança.

PS

sobre o assunto - fazer bandeiras e controlá-las.


Se você não tem nada a escrever sobre os méritos da questão, por que se preocupar em flubular?

Você só pode fazer sua cabeça pensar, e não sempre, se você não foi ensinado quando criança.

é difícil pensar em um exemplo ...? huh!? desculpe-me...

 
DDFedor:

Nenhuma. Isto é 'bar com tempo' = 0 bar de tempo mais o número de segundos igual ao passo em que o cálculo é feito. Para trabalhos prolongados no gráfico sem referência a barra zero, realizar o trabalho em um loop "por tempo". Por exemplo, você deseja realizar o cálculo sobre o intervalo de tempo de barra 7 a zero e de zero a 7 bar (no futuro). Neste caso, obter a data "7ª barra padrão", calcular o número de barras a serem calculadas, executar o cálculo "ao longo do tempo" até a distância necessária para o futuro.
Entendi. Obrigado!
 
semiromid:


Se você não tem nada a dizer sobre os méritos da questão, por que se preocupar em flubular?

Eu lhe disse o conteúdo da pergunta para usar bandeiras.

Sinto muito...

Tudo bem, não há necessidade de se desculpar.
Se você se esforçar o suficiente, aprenderá em cerca de um ano ou mais.
 
sergeev:

Eu lhe disse essencialmente para usar bandeiras.

Tudo bem, não peça desculpas.
Se você trabalhar muito nisso, aprenderá em poucos anos.

Eu lhe disse para usar bandeiras.

.
Você acha que essa é a resposta certa em um tópico para iniciantes. É ..... Claramente .

Por favor, não responda minhas perguntas novamente. Você prefere deixar os recém-chegados entrarem em vez de dar-lhes uma resposta clara.