Ziggurat Pivot Engine
- Experten
-
Syarief Azman Bin Rosli
Hallo und herzlich willkommen auf meinem offiziellen MQL5-Profil!
Ich bin Syarief Azman Bin Rosli, Entwickler algorithmischer Handelssysteme und Software-Ingenieur mit über zehn Jahren Erfahrung in der Entwicklung robuster automatisierter Handelslösungen für MetaTrader 5 und MetaTrader 4. - Version: 1.0
- Aktivierungen: 5
Ziggurat Pivot Engine ist ein Expert Advisor für MetaTrader 5, der die Camarilla-Stufen des Vortags handelt. Er handelt Ablehnungen der inneren Stufe (H3/L3) zurück zum Vortagesschluss und folgt bestätigten Schlusskursen durch die äußere Stufe (H4/L4). Eine Tagesregime-Matrix entscheidet täglich anhand der Spanne des Vortags, welche Setups handeln dürfen. Eine Position je Symbol und Magic-Nummer, Schließung zum Tagesausstieg; kein Grid, Martingale, Nachkaufen oder Hedging.
Schnellstart
- EA auf einen Chart des Symbols ziehen (jeder Zeitrahmen bis H4; Signale laufen auf dem Working Timeframe, Standard M15) und Algo Trading aktivieren.
- Mit den Standardwerten beginnen: 1 % Risiko, Fenster 08:00-20:00, Ausstieg 22:30 (Serverzeit). Fenster verschieben, wenn die Serverzeit weit von GMT+2 abweicht.
- Das Cockpit zeigt Tagesregime, Stufenleiter mit Kurs, die vier Setups und die Position. ARMED = Einstiege jetzt erlaubt.
- Test: ein visueller Strategietester-Lauf auf XAUUSD oder EURUSD M15 über zwei Wochen zeichnet jede Stufe, jedes Signal und jeden Trade.
- Push: MetaQuotes ID eintragen (Extras > Optionen > Benachrichtigungen) und Push Notifications to Mobile = true.
Handelslogik
Stufen: aus dem Vortagesbalken (Hoch H, Tief L, Schluss C) ist der Schritt s = 0.275 x (H - L). H3 = C + s, H4 = C + 2s, L3 = C - s, L4 = C - 2s; C ist das Zentrum. TGT = H4 + Breakout Target Beyond H4/L4 x s (unten: L4 minus dasselbe).
Tagesregime: Vortagesspanne / Tages-ATR (Daily ATR Period for the Day Regime). Unter Compressed Day Below = COMPRESSED, über Expanded Day Above = EXPANDED, sonst NORMAL (NO DATA ohne Historie). Sechs Matrix-Schalter aktivieren Fades und Ausbrüche je Regime. Standard: Fades an COMPRESSED- und EXPANDED-Tagen, Ausbrüche an COMPRESSED-Tagen, nichts an NORMAL-Tagen.
Signale nutzen geschlossene Bars des Working Timeframe und dessen ATR (ATR Period).
FADE H3 (Short): ein Bar, der H3 erreicht, startet einen Test. Der erste Schluss zurück unter H3 ist ein Signal, wenn der Test H3 um mindestens Minimum Probe Beyond H3/L3 x ATR überschritt, der Schluss über C liegt, heute kein Bar über H4 schloss und (mit Skip a Fade When the Day Opens Beyond H4/L4) der Tag nicht über H4 eröffnete. Sonst setzt dieser Schluss die Seite zurück. Nach Acceptance After Schlüssen über H3 wird der Test verworfen. FADE L3 (Long) spiegelt dies unter L3.
BREAK H4 (Long): ein Schluss über H4 um mindestens Minimum Close Beyond H4/L4 x ATR, während der vorige Schluss (oder die Tageseröffnung) nicht über H4 lag. BREAK L4 (Short) gespiegelt.
Einstieg: Marktorder zur Eröffnung des nächsten Bars, nur wenn der Signalbar zwischen Entry Window Start und Entry Window End eröffnete (und vor Day Exit Time schließt), das Regime das Setup erlaubt, die Richtung erlaubt ist, dieses Setup heute noch nicht handelte, weniger als Max Trades per Day Trades heute eröffnet wurden und keine Position offen ist (Netting: keine auf dem Symbol).
Ausstiege:
- FADE-Stop: Testextrem plus Stop Buffer Beyond the Probe x ATR; liegt er mehr als Maximum Stop Beyond H3/L3 Schritte jenseits der Stufe, wird übersprungen (STOP TOO WIDE). Fade Take-Profit Model: Prior close (center), Opposite inner tier (L3 / H3) oder Partial at center, rest at opposite inner tier. Beim letzten schließt Partial Close at Center Prozent bei C, der Stop geht auf Einstieg plus Breakeven Buffer Punkte und der Rest zielt auf die gegenüberliegende innere Stufe.
- BREAK-Stop: Breakout Stop Back Inside H4/L4 Schritte innerhalb der gebrochenen Stufe; Ziel TGT; Breakeven nach einem Gewinn von Breakout Breakeven Trigger x Risiko.
- Übersprungen: Ertrag bis zum Endziel unter Minimum Reward-to-Risk to Enter (LOW RR), Spread über Max Spread Prozent der Stopdistanz (SPREAD), Stop oder Ziel innerhalb des Broker-Mindestabstands (STOPS).
- Day Exit Time schließt alle EA-Positionen; eine Position vom vorigen Servertag schließt sofort. Leer = aus.
- Daily Loss Limit: erreicht der geschlossene plus schwebende Tagesverlust diesen Prozentsatz des Startsaldos, werden Positionen geschlossen und Einstiege bis zum nächsten Servertag pausiert.
- Schließungen und Stopänderungen nur außerhalb der Freeze-Zone und innerhalb der Handelszeit, sonst Wiederholung.
Position Sizing: Fixed lot nutzt Fixed Lot; Risk % of balance: Lots = Saldo x Risk Percent per Trade / 100 / Verlust je Lot bis zum Stop; Fixed money risk per trade nutzt Risk Money per Trade. Lots werden auf den Schritt gerundet, durch Maximum Lot und das Volumenlimit begrenzt; unter dem Broker-Minimum wird das Mindestlot genutzt (kleine Konten riskieren evtl. mehr). Freie Marge wird vor jeder Order geprüft.
Empfohlen: M15 auf XAUUSD und Major-Paaren. Lohnend zu optimieren: beide Regime-Schwellen, die sechs Schalter, das Einstiegsfenster und Minimum Probe Beyond H3/L3.
Cockpit-Bedienung
- [-] / [+]: zur Pille einklappen (ZIGGURAT, Regime, Status) oder ausklappen.
- <>: Cockpit in die nächste Chartecke verschieben.
- MOVE TO BE: Stop aller EA-Positionen auf Einstieg plus Breakeven Buffer Punkte (wenn der Kurs weit genug entfernt ist).
- CLOSE ALL: der erste Klick zeigt CONFIRM CLOSE?, ein zweiter Klick binnen 4 Sekunden schließt alle EA-Positionen auf dem Symbol.
- ENTRIES: ON / ENTRIES: OFF: neue Einstiege erlauben oder pausieren; offene Positionen werden weiter verwaltet.
- SIDES: BOTH / SIDES: LONG / SIDES: SHORT: erlaubte Richtungen.
- TIERS: ON / TIERS: OFF: Chart-Overlays.
Schalter überstehen Zeitrahmenwechsel und kehren beim erneuten Anhängen zu den Eingaben zurück.
Cockpit-Anzeigen
- Status: ARMED, IN TRADE, ENTRIES PAUSED, STANDING ASIDE (heute kein Setup erlaubt), DAY QUOTA USED, WINDOW OPENS hh:mm, WINDOW CLOSED, WAITING FOR LEVELS, DAILY LIMIT HIT, ALGO TRADING OFF. Die LED blinkt grün bei ARMED.
- DAY REGIME: Abzeichen COMPRESSED, NORMAL, EXPANDED oder NO DATA; Vortages-H, L, C; Spanne als Vielfaches der ADR mit beiden Schwellen; FADE H3/L3: ON oder OFF, BREAK H4/L4: ON oder OFF.
- TIER LADDER: gestufte Zeilen TGT, H4, H3, C, L3, L4, TGT mit Preis und Abstand zum Bid; Lapis = Fade-Stufe, Gold = Ausbruchsstufe, Terrakotta = Ziele, dunkel = heute aus. Die weiße Markierung zeigt den Kurs; die Überschrift nennt die Zone: BEYOND TARGET, BREAKOUT ZONE, FADE ZONE, UPPER INNER oder LOWER INNER.
- SETUPS (FADE H3, FADE L3, BREAK H4, BREAK L4): WATCHING H3 / WATCHING L3 mit Abstand, PROBE +x.xx ATR n/8 (Tiefe, Bars), NEEDS CLOSE > / NEEDS CLOSE < mit Auslöser, TRADED TODAY, OFF ON <Regime> DAYS, OFF: DIRECTION, VOID: OPENED ABOVE H4, VOID: CLOSED ABOVE H4, VOID: OPENED BELOW L4, VOID: CLOSED BELOW L4, WAITING FOR DAILY LEVELS oder SKIPPED hh:mm: Grund. Gründe: OUT OF WINDOW, REGIME OFF, SIDE OFF, DONE TODAY, ENTRIES OFF, DAILY LIMIT, MAX TRADES, POSITION OPEN, SYMBOL BUSY, ALGO OFF, TRADE DISABLED, MARKET CLOSED, STOP TOO WIDE, STOPS, LOW RR, SPREAD, NO MARGIN, VOLUME LIMIT, NO DATA, SEND FAILED.
- POSITION: FLAT, oder Seite, Lots, Setup, Einstieg, schwebender Gewinn; SL, TP1 (Teilschließung am Zentrum), TP; R now, partial und BE (gefülltes Quadrat = erledigt).
- SESSION & DAY: Fenster OPEN (closes in), opens in oder CLOSED, Ausstiegszeit; Day P/L mit Tageslimit-Anzeige; Trades heute / Maximum.
- Fußzeile: letztes Ereignis.
Chart-Overlays
Heute und Past Days Drawn on Chart frühere Tage: Lapis-Linien H3/L3 mit schattierten Fade-Zonen bis zu den goldenen H4/L4-Linien, gestricheltes Zentrum, gepunktete TGT-Linien in Terrakotta an Ausbruchstagen und ein Regime-Etikett. Gedimmt = Setup an diesem Tag aus. Pfeile markieren gültige Signale; das erste je Setup ist beschriftet. Sichtbar auf Zeitrahmen bis H4.
Alarme
Terminal Pop-Up Alerts und Push Notifications to Mobile melden Einstiege, übersprungene Signale (außer wegen Fenster, Regime, Richtung und bereits gehandeltem Setup), die Teilschließung am Zentrum, den Tagesausstieg und das Tageslimit. Nicht im Strategietester.
Nebenwirkungen
Chartobjekte mit Präfix ZPE_H_ (Cockpit) und ZPE_OV_ (Overlays), werden mit dem EA entfernt; Sekunden-Timer; keine Dateien, keine globalen Variablen, keine DLLs. Orderkommentar = Trade Comment plus Setup, z. B. Ziggurat FADE H3.
Eingabeparameter
- Camarilla Tiers & Day Regime: Working Timeframe (M15, bis H4); ATR Period (14 Bars); Daily ATR Period for the Day Regime (14 Tage); Compressed Day Below (0.70); Expanded Day Above (1.30).
- Regime Matrix: Fade H3/L3 on Compressed Days (true), Fade H3/L3 on Normal Days (false), Fade H3/L3 on Expanded Days (true), Break H4/L4 on Compressed Days (true), Break H4/L4 on Normal Days (false), Break H4/L4 on Expanded Days (false).
- Fade Setup: Minimum Probe Beyond H3/L3 (0.10 ATR); Acceptance After (8 Bars); Stop Buffer Beyond the Probe (0.50 ATR); Maximum Stop Beyond H3/L3 (1.00 Schritte); Fade Take-Profit Model (Partial at center, rest at opposite inner tier); Partial Close at Center (50 %); Skip a Fade When the Day Opens Beyond H4/L4 (true).
- Breakout Setup: Minimum Close Beyond H4/L4 (0.15 ATR); Breakout Stop Back Inside H4/L4 (0.50 Schritte); Breakout Target Beyond H4/L4 (2.00 Schritte); Breakout Breakeven Trigger (1.0 R, 0 = aus).
- Schedule: Entry Window Start (08:00); Entry Window End (20:00, derselbe Tag); Day Exit Time (22:30, leer = aus); Allowed Directions (Long and short, Long only, Short only).
- Money Management: Position Sizing (Risk % of balance, Fixed lot, Fixed money risk per trade); Fixed Lot (0.10); Risk Percent per Trade (1.0); Risk Money per Trade (100); Maximum Lot (5.0, 0 = Broker-Maximum); Minimum Reward-to-Risk to Enter (1.0); Max Trades per Day (2); Breakeven Buffer (10 Punkte); Daily Loss Limit (3.0 %, 0 = aus).
- Execution: Magic Number (20261102, eine je Chart desselben Symbols); Trade Comment (Ziggurat); Max Slippage (20 Punkte); Max Spread (20 % der Stopdistanz, 0 = aus).
- Alerts: Terminal Pop-Up Alerts (true); Push Notifications to Mobile (false).
- Cockpit & Chart: Cockpit Dock Position (Top left, Top right, Bottom right, Bottom left); Horizontal Margin (16) und Vertical Margin (28) Pixel; Draw Camarilla Tiers & Signals (true); Past Days Drawn on Chart (5).
Typische Einstellungen
- Ausgewogen (Gold, Majors, M15): Standardwerte.
- Nur Fades: die drei Break-Schalter false, Fade H3/L3 on Normal Days true, Entry Window End 16:00.
- Ausbruchstage: alle Fade-Schalter false, Breakout Target Beyond H4/L4 2.5, Breakout Breakeven Trigger 0.8.
- Konservativ: Risk Percent per Trade 0.5, Max Trades per Day 1, Fade Take-Profit Model = Prior close (center).
Hinweise
- Nach einem Neustart wird der Tag beim nächsten Bar aus der Historie rekonstruiert; offene Positionen werden übernommen und verwaltet.
- Der Strategietester nutzt dieselben Regeln; Cockpit und Overlays nur im visuellen Modus.
- Zuerst auf einem Demokonto testen.
Risikohinweis
Der Handel mit Forex und CFDs auf Marge birgt ein hohes Verlustrisiko. Vergangene oder simulierte Ergebnisse garantieren keine zukünftigen Ergebnisse. Dieser EA verspricht keinen Gewinn; setzen Sie nur Kapital ein, dessen Verlust Sie verkraften können.
