[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 448

 
semiromid:

Eu lhe disse para usar bandeiras.
Você acha que essa é a resposta certa em um tópico para iniciantes. É ..... claro .

Você sabe o que significa "bandeira" em termos de programador?


em vez de ajudá-lo a responder claramente à pergunta.

Você precisa conhecer seu nível de conhecimento primeiro. e o que você espera - um código ou conselho sobre como fazê-lo?
 
sergeev:
você sabe o que é uma "bandeira" em termos de programador?


Você precisa conhecer seu nível de conhecimento primeiro. e o que você espera - um código ou conselho sobre como fazer


um algoritmo detalhado .

1...

2...

3...

Ou um simples exemplo de qualquer código desse tipo.

 
semiromid:


algoritmo detalhado .

1...

2...

3...

Ou um simples exemplo de qualquer código desse tipo.

bool flag = true;

start()
  {
   if (flag)
     {
      while(i<20)
       {


        i++;
       }
      flag = false;
     }
  }
1
datetime flagTime = 0;
int     flagStep = 20; ///sekund
start()
  {
   datetime dd = TimeLocal();
   if (flagTime < dd)
     {
      while(i<1000000)
       {


        i++;
       }
      flagTime = dd + flagStep;
     }
  }

2 Para o caso em 20 segundos. Mas funcionará se as citações vierem por pelo menos 20 segundos. Caso contrário, o laço só será executado quando chegar uma cotação. Por exemplo, após 34 minutos .

 
Ajuda por favor, o mesmo erro com o parêntesis desequilibrado, só que não consigo perceber, minha cabeça já está explodindo(((
Arquivos anexados:
 
rlx:

2 Para o caso em 20 segundos. Mas funcionará se as citações não vierem em menos de 20 segundos. Caso contrário, o laço só será executado quando chegar uma cotação. Por exemplo, após 34 minutos...

ou como segue

while(true)
{
  if (MathMod(TimeLocal(), 20)==0) // каждая 20 секунда
  while(i<10) {   i++; } // полезный цикл
  Sleep(10); // поспим немного для разгрузки проца
}
 

Isto também é possível.

Se apenas Sleep() funcionasse em indicadores....

 
rlx:

Isto também é possível.

Se apenas Sleep() funcionasse em indicadores....


loops infinitos em indicadores é na verdade um absurdo.

Mas se você realmente quiser , você pode.

 
Dizet_02:
Ajuda por favor, o mesmo erro com o parêntesis desequilibrado, só que não consigo perceber, minha cabeça já está explodindo(((


ObjectSetText("receitas",StringConcatenate("ordens de venda =",s));
if (MargaBuy<0) TextColor=Red; else TextColor=Green;
ObjectSetText("incomeB",StringConcatenate("BUY orders =",b));
 
rlx:


ObjectSetText("receitas",StringConcatenate("ordens de venda =",s));
if (MargaBuy<0) TextColor=Red; else TextColor=Green;
ObjectSetText("incomeB",StringConcatenate("BUY orders =",b));

MUITO OBRIGADO!!!!
 
Dizet_02:
Ajuda por favor, o mesmo erro com o parêntesis desequilibrado, só que não consigo perceber, minha cabeça já está explodindo(((

Podemos deixar de fazer as mesmas perguntas em ramos diferentes. Isto é spam: uma semana de proibição.