|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
High/Low Vortag, begrenzter Zeitraum
Hallo,
ich habe folgendes Problem: Im (DAX-) Handels-Zeitraum von 01:00 bis 23:00 Uhr benötige ich aus dem Zeitraum 08:00 bis 22:00 das High und das Low sowie das Open von 08:00 Uhr des aktuellen Tages (für eine Pivot-Berechnung). Vielen Dank für eure Hilfe. icepick1661 |
|
|||
Hallo,
z.B. Highest: https://docs.mql4.com/series/ihighest z.B. High: https://docs.mql4.com/series/ihigh dafür benötigst du Shift: https://docs.mql4.com/series/ibarshift Diese Funktionen benötigst du dafür, schau dir diese mal an, vielleicht hilft es dir schon mal weiter. ---Leopold--- |
|
|||
Klappt noch nicht
Leopold, danke, aber ich krieg's nicht gebacken.
Kannst du mir bitte ein Beispiel geben? Danke! |
|
|||
Hallo,
ich hab das mal so gelöst: Code:
Time_RangeBegin = iTime(MarketCurrent, PERIOD_D1, 0) + (DayMinute_RangeBegin_I * 60); Time_RangeEnd = iTime(MarketCurrent, PERIOD_D1, 0) + (DayMinute_RangeEnd_I * 60); Shift_RangeBegin = iBarShift(MarketCurrent, 0, Time_RangeBegin, True); Shift_RangeEnd = iBarShift(MarketCurrent, 0, Time_RangeEnd, True) + 1; NumberCandles = Shift_RangeBegin - Shift_RangeEnd + 1; RangeHigh = iHigh (MarketCurrent, 0, iHighest(MarketCurrent, 0, MODE_HIGH, NumberCandles, Shift_RangeEnd)); RangeLow = iLow (MarketCurrent, 0, iLowest (MarketCurrent, 0, MODE_LOW, NumberCandles, Shift_RangeEnd)); ---Leopold--- |
Lesezeichen |
Stichworte |
begrenzter zeitraum, fixe vortageszeit, vortageszeit |
|
|