Einzelnen Beitrag anzeigen
  #78 (permalink)  
Alt 16.03.18
next user next user ist offline
Premium Mitglied
 
Registriert seit: May 2015
Beiträge: 367
next user befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Lampe Beitrag anzeigen
Hi Doc,

bei mir stand auch damals schon strict beim compilieren, hat mir keinen Fehler angezeigt. Ich vermute du siehst den Fehler darin, das ich mehrere Unterschiedliche Bedingungen in einer if() Klammer zusammengefasst habe?
Meintest du das?
Was soll'n der Doc gegen mehrere Bedingungen im if haben?

Zitat:
Zitat von Lampe Beitrag anzeigen
Code:
//GAP-Auslesen
   PeriodenEroeffnung=(iOpen(NULL,PERIOD_H1,0));
   Tief=(iLow(NULL,PERIOD_H1,1));
   Hoch=(iHigh(NULL,PERIOD_H1,1));
   
   if(Tief<PeriodenEroeffnung)
      {
      if(Hoch>PeriodenEroeffnung)
         {
         KeinGap=1;
         }
      }
   else(KeinGap=0);
Auch hier hätte der Doc sicherlich nichts dagegen, wenn mehrere Bedingungen im if wären. Vielleicht hätter er dich noch auf ein
mögliches "=" hingewiesen und erwähnt, das ein gleicher Kurs für ihn vielleicht kein Gap wäre:
Code:
if(PeriodenEroeffnung >= Tief && PeriodenEroeffnung <= Hoch)
   KeinGap = 1;
else
   KeinGap = 0;
Vielleicht wäre der Doc sogar so weit gegangen und hätte dir noch eine Bool-Variable für deine beiden Zustände angedreht,
anstatt eine Int-Variable zu nutzen.

Und sofern der Doc deinen Beitrag bis zum Schluss lesen würde, hätte er wegen folgendem
Zitat:
Zitat von Lampe Beitrag anzeigen
Vor einer Tradeeröffnung könnte ich dann immer if(KeinGap=1) schreiben
vielleicht sogar noch seinen Post
Zitat:
Zitat von traderdoc Beitrag anzeigen
Ja klar muss da auch == stehen.
zitiert...

PS: Sagte ich schon vielleicht ???