Zitat:
Zitat von traderdoc
Ich konnte leider mein eigenes Post nicht korrigieren.
Da fehlt vor der } folgende Zeile:
OldBar = iTime(Symbol(), Period_D1, 0);
traderdoc
|
Hallo traderdoc!
Vielen vielen Dank dir für deine Antwort!!
Wenn ich dich richtig verstanden habe, dann müsste der Code nun so aussehen..
Code:
string TimeStart = "08:00";
string TimeEnd = "22:00";
if (OldBar != iTime(Symbol(), Period_D1, 0) {
int candlestart = iBarShift(Symbol(), Period_M5, StrToTime(TimeStart) - 86400;
int candleend = iBarShift(Symbol(), Period_M5, StrToTime(TimeEnd) - 86400;
int candlehighest = iHighest(Symbol(), Period_M5, MODE_HIGH, candlestart-candleend, candleend);
int candlelowest = iHighest(Symbol(), Period_M5, MODE_LOW, candlestart-candleend, candleend);
double high = iHigh(Symbol(), Period_M5, candlehighest);
double low = iLow(Symbol(), Period_M5, candlelowest);
OldBar = iTime(Symbol(), Period_D1, 0);
}
Habe ich dich richtig verstanden? Danke schön!