[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 448

 
semiromid:

Te dije que usaras banderas.
Crees que es la respuesta correcta en un tema para principiantes. Es ..... claro .

¿Sabes lo que significa "bandera" en términos de programación?


en lugar de ayudarle a responder a la pregunta con claridad.

Primero tienes que saber tu nivel de conocimientos. y qué esperas: ¿un trozo de código o consejos sobre cómo hacerlo?
 
sergeev:
¿sabes lo que es una "bandera" en términos de programación?


Primero tienes que saber tu nivel de conocimientos. y qué esperas: un trozo de código o consejos sobre cómo hacer


un algoritmo detallado .

1...

2...

3...

O un simple ejemplo de cualquier código de este tipo .

 
semiromid:


algoritmo detallado .

1...

2...

3...

O un simple ejemplo de cualquier código de este 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 el caso en 20 segundos. Pero funcionará si las cotizaciones llegan al menos durante 20 segundos. En caso contrario, el bucle se ejecutará sólo cuando llegue una cotización. Por ejemplo, después de 34 minutos.

 
Ayuda por favor, el mismo error con el corchete desbalanceado, solo que cual no puedo descifrar, ya me está explotando la cabeza(((
Archivos adjuntos:
 
rlx:

2 Para el caso en 20 segundos. Pero funcionará si las cotizaciones no llegan en menos de 20 segundos. En caso contrario, el bucle sólo se ejecutará cuando llegue una cotización. Por ejemplo, después de 34 minutos...

o como sigue

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

Esto también es posible.

Si tan solo Sleep() funcionara en los indicadores....

 
rlx:

Esto también es posible.

Si tan solo Sleep() funcionara en los indicadores....


Los bucles infinitos en los indicadores no tienen sentido.

Pero si realmente quieres , puedes hacerlo.

 
Dizet_02:
Ayuda por favor, el mismo error con el corchete desbalanceado, solo que cual no puedo descifrar, mi cabeza ya esta explotando(((


ObjectSetText("ingresosS",StringConcatenate("órdenes de venta =",s));
if (MargaBuy<0) TextColor=Red; else TextColor=Green;
ObjectSetText("incomeB",StringConcatenate("BUY orders =",b));
 
rlx:


ObjectSetText("ingresosS",StringConcatenate("órdenes de venta =",s));
if (MargaBuy<0) TextColor=Rojo; si no TextColor=Verde;
ObjectSetText("ingresosB",StringConcatenate("pedidos de compra =",b));

¡¡¡¡MUCHAS GRACIAS!!!!
 
Dizet_02:
Ayuda por favor, el mismo error con el corchete desbalanceado, solo que cual no puedo descifrar, ya me está explotando la cabeza(((

¿Podemos dejar de hacer las mismas preguntas en diferentes ramas? Esto es spam: una semana de prohibición.