[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 448

 
semiromid:

Ich habe dir gesagt, du sollst Flaggen benutzen.
Sie glauben, dass dies die richtige Antwort für ein Anfängerthema ist. ..... klar .

Wissen Sie, was "Flag" in der Sprache der Programmierer bedeutet?


anstatt Ihnen zu helfen, die Frage klar zu beantworten.

Sie müssen zunächst Ihren Kenntnisstand kennen und wissen, was Sie erwarten - ein Stück Code oder einen Ratschlag, wie Sie es machen sollen?
 
sergeev:
wissen Sie, was ein "Flag" in der Sprache der Programmierer ist?


Sie müssen zunächst Ihren Kenntnisstand kennen und wissen, was Sie erwarten - ein Stück Code oder einen Rat, wie Sie vorgehen sollen


ein detaillierter Algorithmus .

1...

2...

3...

Oder ein einfaches Beispiel für einen solchen Code.

 
semiromid:


detaillierter Algorithmus .

1...

2...

3...

Oder ein einfaches Beispiel für einen solchen Code.

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 Für den Fall in 20 Sekunden. Aber es wird funktionieren, wenn die Zitate mindestens 20 Sekunden lang kommen. Andernfalls wird die Schleife nur ausgeführt, wenn ein Angebot eintrifft. Zum Beispiel nach 34 Minuten.

 
Hilfe bitte, gleicher Fehler mit unausgeglichener Klammer, nur welche kann ich nicht herausfinden, mein Kopf explodiert schon(((
Dateien:
 
rlx:

2 Für den Fall in 20 Sekunden. Aber es wird funktionieren, wenn die Angebote nicht in weniger als 20 Sekunden kommen. Andernfalls wird die Schleife nur ausgeführt, wenn ein Angebot eintrifft. Zum Beispiel nach 34 Minuten...

oder wie folgt

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

Auch das ist möglich.

Wenn Sleep() nur in Indikatoren funktionieren würde....

 
rlx:

Auch das ist möglich.

Wenn Sleep() nur in Indikatoren funktionieren würde....


Endlosschleifen in Indikatoren sind eigentlich unsinnig.

Aber wenn Sie es wirklich wollen , können Sie es.

 
Dizet_02:
Hilfe bitte, gleicher Fehler mit unausgeglichener Klammer, nur welche kann ich nicht herausfinden, mein Kopf explodiert gerade schon(((


ObjectSetText("incomeS",StringConcatenate("SELL orders =",s))
if (MargaBuy<0) TextColor=Red; else TextColor=Green;
ObjectSetText("incomeB",StringConcatenate("BUY orders =",b));
 
rlx:


ObjectSetText("incomeS",StringConcatenate("SELL orders =",s));
if (MargaBuy<0) TextColor=Rot; sonst TextColor=Grün;
ObjectSetText("EinkommenB",StringConcatenate("BUY Bestellungen =",b));

VIELEN DANK!!!!
 
Dizet_02:
Hilfe bitte, gleicher Fehler mit unausgeglichener Klammer, nur welche kann ich nicht herausfinden, mein Kopf explodiert schon(((

Können wir aufhören, dieselben Fragen in verschiedenen Bereichen zu stellen? Dies ist Spam: eine Woche Sperre.
Grund der Beschwerde: