Zitat:
Zitat von Lampe
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
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
Vor einer Tradeeröffnung könnte ich dann immer if(KeinGap=1) schreiben
|
vielleicht sogar noch seinen Post
Zitat:
Zitat von traderdoc
Ja klar muss da auch == stehen.
|
zitiert...
PS: Sagte ich schon vielleicht ???