Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Indikatoren

ATS Liquidity City - liquidity pools and sweeps, drawn as a neon city - Indikator für den MetaTrader 5

Andrea Michelon
Andrea Michelon
  • MQL5 Developer / Trading Systems in  Indicator and EA developer
  • Italien
  • 2105
5 (3)
Andrea (Andy), Italien. Seit den 1990ern autodidaktischer Programmierer, heute entwickle ich MetaTrader-5-Tools unter dem Namen Andy Trading Solutions (ATS).
| German English Русский 中文 Español 日本語 Português 한국어 Français Italiano Türkçe
Ansichten:
8
Rating:
(1)
Veröffentlicht:
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

ATS Liquidity City beantwortet zwei Fragen zu jedem Chart: Wo liegen die Stopps, und welche wurden heute ausgelöst?


Was gilt als Liquiditätspool?
- Swing-Hochs und -Tiefs: Ein Hoch mit N niedrigeren Hochs auf jeder Seite (N = standardmäßig 5). Die Bestätigung erfolgt erst nach N geschlossenen Kerzen, sodass keine nachträglichen Anpassungen stattfinden. Kauf-Stops von Leerverkäufern liegen oberhalb der Swing-Hochs, Verkaufs-Stops von Käufern unterhalb der Swing-Tiefs.
- Gleiche Hochs / gleiche Tiefs: zwei oder mehr aktive Schwankungen, die innerhalb von 0,10 × ATR(14) voneinander liegen. Je mehr Stopps, desto größer der Pool: Die Linie im Chart wird dicker.
- Gesternes Hoch und Tief (Server-Tag), nur für heute gültig.

Was als „Sweep“ gilt
- Die erste geschlossene Kerze, die über den Pool hinaus gehandelt wird. Der Pfeil wird auf diese Kerze gezeichnet.
- „Grabbed & rejected“: Die Sweep-Kerze schließt wieder auf der anderen Seite des Niveaus. „Taken“: Sie schließt jenseits davon.

Auf dem Chart
- Aktive Pools: durchgezogene Linien (oben blau, unten orange, gestern goldfarben), die bis zum aktuellen Balken verlaufen und am Ende mit ihrem Namen und Kurs versehen sind: SWING HIGH, EQUAL LOWS x2, YDAY HIGH… Je dicker die Linie, desto mehr Stopps.
- Durchbrochene Pools: graue gepunktete Linien, die am Sweep-Balken enden und für die letzten 300 Balken beibehalten werden. Der Pfeil auf dem Sweep-Balken zeigt „Grab“ (wieder innerhalb geschlossen) oder „Break“ (darüber hinaus geschlossen, in Grau) an.
- Bewegen Sie den Mauszeiger über eine Linie, um den Tooltip anzuzeigen: Typ, Kurs und Status.

Das Panel
- Das FLYING CAR ist der Kurs, der in mittlerer Höhe dahingleitet.
- Pools UNTER dem Kurs sind Wolkenkratzer: Das Neon-Dach befindet sich auf dieser Höhe, breitere Türme bedeuten gleiche Tiefststände. Pools OBEN sind schwebende Plattformen. Das gestrige Hoch/Tief sind goldene Holo-Werbetafeln. Jeder Pool trägt seinen Kurs.
- Höhe = Abstand in ATR. Der Maßstab passt sich automatisch an, sodass der nächstgelegene Pool auf jeder Seite immer im Blickfeld bleibt; Pools, die darüber hinausragen, gelten als „außerhalb der Karte“.
- Der Suchscheinwerfer schwenkt über den Himmel und beleuchtet die Pools, die er berührt (reine Dekoration).
- NÄCHSTER OBEN / NÄCHSTER UNTEN: Preis, Entfernung in ATR und Pooltyp.
- HEUTE EROBERT: Wie viele Pools wurden seit Beginn des Server-Tages erobert, mit einem scrollenden Laufband (Zeit, Level, erobert & abgelehnt oder eingenommen).
- Die Schaltfläche „-“ / „+“ minimiert das Fenster; der Status wird gespeichert.

Für Programmierer
Puffer: 0 – hoher Pool gescannt (Pfeil), 1 – niedriger Pool gescannt (Pfeil), 2 – nächstgelegener aktiver Pool oben, 3 – nächstgelegener aktiver Pool unten (Werte auf der Formierungsleiste, EMPTY_VALUE, falls keine vorhanden).
CCanvas mischt eine halbtransparente Form nicht mit dem, was sich bereits auf der Leinwand befindet, daher wird jedes Leuchten in der Stadt manuell mit der Himmelsfarbe in dieser Höhe gemischt (Mix(), SkyAt()). Die Minimieren-Schaltfläche wird nach der Leinwand erstellt, da später erstellte Diagrammobjekte darüber gezeichnet werden. Das Panel wird 5 Mal pro Sekunde durch einen Millisekunden-Timer neu gezeichnet; Pools und Sweeps werden nur neu aufgebaut, wenn ein neuer Balken eröffnet wird.

Eingaben
InpPivot (5) – Balken auf jeder Seite einer Kursschwankung.
InpLookback (400) – Bars, die nach Pools durchsucht werden.
InpEqualATR (0,10) – Toleranz für gleiche Hochs/Tiefs, in ATR(14).
InpDayLevels (true) – Hoch- und Tiefststände des Vortages einbeziehen.
InpLines (true) – Zeichnet die Pools im Chart ein.
InpAlert (false) – Popup-Meldung, wenn ein Pool am letzten geschlossenen Balken durchlaufen wird.
InpShowPanel, InpPanelX, InpPanelY.

Ein Hinweis zur Ehrlichkeit
Dies ist eine Übersicht darüber, wo Stopps wahrscheinlich liegen, keine Prognose. In unseren eigenen Tests mit Gold ergab sich beim Handel mit jedem einzelnen Durchbruch nach Abzug der Kosten kein Vorteil. Nutzen Sie diese Informationen als Kontext für Ihre eigenen Regeln: Wo die offensichtlichen Stopps liegen und ob sie bereits ausgelöst wurden.

Hinweise
Dies ist ein Indikator. Er eröffnet, ändert oder schließt niemals Trades. Entwickelt für XAUUSD M5/M15, funktioniert er mit jedem Symbol und jedem Zeitrahmen.

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/77847

Symbol Spec Auditor Symbol Spec Auditor

Ein Diagrammfenster, das die Details der Kontraktspezifikationen anzeigt, die die Positionsgröße und die Handelskosten (Punktwert, Spread-Kosten, Margin, Swap, Ausführungsregeln) in der Kontowährung bestimmen, vor Broker-Einstellungen warnt, die den Lot-Größen-Code unbemerkt verletzen, und die Überprüfung jedes Market-Watch-Symbols als CSV-Datei exportiert.

Spread Profile by Hour Spread Profile by Hour

Zeigt den tatsächlichen Spread für jede Serverstunde an, gemessen anhand der Tick-Historie Ihres Brokers: Median und 90. Perzentil pro Stunde, optionale Kosten als Anteil Ihres Stop-Kurses und pro Lot sowie CSV-Export.

Repaint Inspector Repaint Inspector

Prüft, ob ein Indikator neu gezeichnet wird, anstatt der Angabe einfach zu vertrauen. Dabei werden die Puffer aller benutzerdefinierten Indikatoren bei bereits geschlossenen Kerzen erneut ausgelesen und jeder Wert gezählt, der sich ändert, erscheint oder verschwindet, wobei der früheste Zeitpunkt berücksichtigt wird, zu dem dies noch geschieht. Das Ergebnis wird pro Puffer in einem Chart-Panel angezeigt, jedes Ereignis wird in eine CSV-Datei geschrieben.

Session Levels - Asia London New York High Low with Alerts Session Levels - Asia London New York High Low with Alerts

Zeichnet Hoch und Tief von bis zu 3 Handelssitzungen (Asien, London, New York) mit optionalen Ausbruchs-Alarmen ohne Repainting.