H4 container mtf
- Indikatoren
-
Dragan Joksimovic
MQL4 / MQL5 Expert Advisor and Indicator Developer
I develop and test Expert Advisors, indicators and trading utilities for MetaTrader 4 and MetaTrader 5 based on clearly defined trading rules.
My work includes:
• Expert Advisors for MT4 and MT5
• Custom indicators - Version: 1.0
H4-CONTAINER-MTF-BOXEN (MetaTrader 5) |
//| |
//| Ein H4-Container-Feld enthält alle H1-, M30-, M15-, M5- und M1-Felder |
//| die in sie hineinfallen. Jeder innere Zeitrahmen verfügt über einen eigenen Ein-/Aus- |
//| Schalter. |
//| |
//| STUFEN |
//| H4-Container: 25 %, 50 % und 75 % seiner Spanne (Viertel). |
//| Innere Boxen: nur die 50%-Linie (Mitte). |
//| |
//| ZEICHNUNG |
//| Wenn alles aktiviert ist, fasst ein Container |
//| 4 H1 + 8 M30 + 16 M15 + 48 M5 + 240 M1 = 316 Boxen. |
//| Der Container besteht aus 4 Kanten + 3 Ebenen, jede innere Box aus |
//| 4 Kanten + 1 Ebene. Objekte werden einmal pro Container erstellt; |
//| danach werden nur noch die Kisten berücksichtigt, die sich noch bewegen können |
//| (der Container sowie der aktuelle und der zuletzt geschlossene Balken von |
//| jedes aktivierten Zeitrahmens). M1 ist der schwerste: 240 Kisten. |
//| |
//| PUFFER FÜR EINEN EXPERT ADVISOR (iCustom / CopyBuffer) |
//| Aus ihnen wird nichts dargestellt (DRAW_NONE), sie dienen als Daten |
//| für einen EA. Index -> Wert, pro Chart-Balken: |
//| 0 H4-Höchstwert 1 H4-Tiefstwert |
//| 2 H4 25 % 3 H4 50 % 4 H4 75 % |
//| 5 H1-Hoch 6 H1-Tief 7 H1-Mittelwert (50 %) |
//| 8 M30-Höchstwert 9 M30-Tiefstwert 10 M30-Mittelwert |
//| 11 M15-Höchstwert 12 M15-Tiefstwert 13 M15-Mittelwert |
//| 14 M5-Höchstwert 15 M5-Tiefstwert 16 M5-Mittelwert |
//| 17 M1 Hoch 18 M1 Tief 19 M1 Mittel |
//| EMPTY_VALUE, wenn keine Werte bekannt sind (älter als HistoryBars, |
//| oder älter als der Verlauf dieses Zeitraums). |
//| |
//| BufferMode legt fest, auf WELCHEN Bereich sich ein Balken bezieht: |
//| BOX_FORMING: die Box, die den Balken enthält, mit dem |
//| Höchst-/Tiefstwert, WIE ER BEI DIESEM BAR BEKANNT IST (laufend |
//| Höchst- und Tiefstwert vom Beginn des Kastens bis zum Balken). |
//| Keine Vorausschau: Ein Backtest sieht genau das, |
//| im Live-Handel zu sehen gewesen wäre. |
//| BOX_CLOSED : die LETZTE GESCHLOSSENE Box dieses Zeitraums, d. h. |
//| die Niveaus für den gesamten nächsten |
//| Zeitraum fest (wie eine „vorherige Kerze“-Zone). |
//| Ein Box-Zeitrahmen, der kürzer ist als der Chart-Zeitrahmen, bezieht sich auf |
//| auf die letzte Box dieses Zeitrahmens innerhalb des Chartbalkens. |
//| |
//| Die EA-bezogenen Eingaben kommen ZUERST, daher kann ein EA nur |
//| diese übergeben und die Zeichnungseingaben auf ihren Standardwerten belassen: |
//| int h = iCustom(_Symbol, _Period, "H4_Container_MTF_Boxes",|
//| BOX_CLOSED, // BufferMode |
//| 1000, // HistoryBars |
//| false); // DrawObjects (keine Zeichnung) |
//| double v[1]; |
//| CopyBuffer(h, 3, 1, 1, v); // H4 50 % bei geschlossenem Balken 1 |
//| |
//| Nur Anzeige – es werden keine Orders platziert und keine Positionen geändert.
