SLTP Zones Canvas

1. Was ist das?
--------------------------------------------------------
Ein visuelles Panel im TradingView-Stil für Ihre offenen Positionen.
Er zeichnet halbtransparente Zonen für den Eröffnungskurs, den Take Profit (TP)
und Stop-Loss (SL) ALLER Positionen des aktuellen Chart-Symbols
direkt auf dem Chart ein und ermöglicht Ihnen:

* TP/SL durch einfaches Ziehen der Beschriftungsfelder anzupassen
* eine Position mit einem Klick schließen
* SL / TP löschen oder festlegen
* Kein Dialogfeld für das Handelsticket erforderlich

【WICHTIG】 Warum handelt es sich um einen EA und nicht um einen Indikator?
MetaTrader 5 erlaubt es benutzerdefinierten Indikatoren NICHT, Handelsvorgänge
(Handelsanfragen werden vom Terminal blockiert und geben den
Retcode 0 / „[unbekannter Retcode 0]“ zurück). Deshalb muss diese Version,
die Positionen ändern und schließen kann, ein Expert Advisor sein.

--------------------------------------------------------
2. Installation & Anhang
--------------------------------------------------------
1. Legen Sie die Datei „SLTP_Zones_Canvas.mq5“ im Ordner „MQL5\Experts\AI\“
(bereits vorhanden) und kompilieren Sie die Datei anschließend mit F7 im MetaEditor
, um die .ex5-Datei zu generieren.
2. Gehen Sie im Terminal-Navigator zu:
Expert Advisors -> AI -> SLTP_Zones_Canvas.
3. Ziehen Sie es auf das Chart des Symbols, das Sie überwachen möchten
(z. B. XAUUSD, beliebiger Zeitrahmen).
4. Stellen Sie sicher, dass die Schaltfläche „Algo Trading“ in der Symbolleiste
AKTIVIERT ist (grün). Andernfalls wird jede Handelsanforderung des EAs
abgelehnt.
5. Die Zonen werden sofort angezeigt. Positionsänderungen, das Zoomen des Charts
sowie das Scrollen werden automatisch nachverfolgt.

Tipp: Der EA zeigt nur Positionen des AKTUELLEN Chart-Symbols an.
Um mehrere Symbole gleichzeitig zu überwachen, fügen Sie pro Chart einen EA hinzu.

--------------------------------------------------------
3. Bildschirmelemente
--------------------------------------------------------
Für jede Position zeichnet der EA Folgendes ein:

TP-Zone (grün, halbtransparent): Bereich vom Eröffnungskurs bis zum TP
SL-Zone (rot, halbtransparent): Bereich vom Eröffnungskurs bis zum SL
TP-Beschriftungsfeld : TP: Kurs | +Punkte | +Geldbetrag in Währung (oberhalb der Linie)
SL-Beschriftungsfeld: SL: Kurs | -Punkte | -Geldwährung (unterhalb der Linie)
Beschriftungsfeld „Eröffnet“: KAUF/VERKAUF Lots Eröffnungskurs | Verhältnis: R/R | schwankender Gewinn/Verlust
Schließen-Schaltfläche (x) : links neben dem Feld „Offen“; Klick = Position schließen
(weißer Hintergrund, schwarzes „x“; wird rot bei Mauszeigerkontakt)
Schaltfläche „SL abbrechen“ (x) : rechts neben dem SL-Feld; Klick = SL löschen (SL=0, TP bleibt erhalten)
Schaltfläche „TP löschen“ (x) : rechts neben dem TP-Feld; Klick = TP löschen (TP=0, SL bleibt erhalten)
Schaltflächen zur SL-/TP-Einstellung: werden angezeigt, wenn eine neue Position noch kein SL/TP hat;
Ziehen Sie sie vertikal, um einen Wert festzulegen

Mehrere Positionen sind voneinander unabhängig. Durch Ziehen des „Open“-Feldes einer
Position bringt die Darstellung dieser Position in den Vordergrund.

--------------------------------------------------------
4. Verwendung
--------------------------------------------------------
1. Take-Profit/Stop-Loss anpassen (Kernfunktion)
- Halten Sie die linke Maustaste auf einem TP- oder SL-Feld
und ziehen Sie es vertikal.
- Es erscheint eine Vorschaulinie in voller Breite (TP = dunkelgrün,
SL = dunkelrot) mit einer Live-P/L-Anzeige auf der rechten Seite, die
den geschätzten Gewinn/Verlust zum Zielkurs anzeigt.
- Lassen Sie die Taste los, um die Änderung zu übernehmen. Bei Erfolg ertönt das „OK“-Signal;
bei einem ungültigen Niveau ertönt „Timeout“ und die Änderung wird abgelehnt.

2. Verschieben Sie die Zonen (nur visuell, hat keinen Einfluss auf die Position)
– Halten Sie das Feld „Open“ gedrückt und ziehen Sie es horizontal,
, um die gesamte Zonengruppe aus dem Weg der Kerzen zu verschieben.

3. Eine Position schließen
– Klicken Sie auf die Schaltfläche „x“ links neben dem Feld „Open“, um
die Position zum Marktkurs zu schließen.

4. Stop-Loss/Take-Profit löschen
– Klicken Sie auf das „x“ rechts neben dem Feld „SL“ = Stop-Loss löschen.
– Klicken Sie auf das „x“ rechts neben dem Feld „TP“ = Take-Profit löschen.
- Wenn am rechten Rand nicht genügend Platz vorhanden ist,
Wechselt die Schaltfläche automatisch auf die linke Seite des Feldes und
der Tooltip folgt mit, sodass die Schaltfläche immer anklickbar ist.

5. SL/TP für eine neue Position festlegen
- Wenn eine Position keinen SL/TP hat, erscheinen rote „SL“- und grüne „TP“-Schaltflächen
rechts neben dem Feld „Eröffnen“ an.
– Ziehe die gewünschte Schaltfläche vertikal auf den Zielkurs und
zur Bestätigung loslassen.

--------------------------------------------------------
5. Parameter (EA-Eigenschaften -> Eingaben)
--------------------------------------------------------
Parameter Standardwert Beschreibung
--------------------------------------------------------
InpTPColor Limette Farbe der TP-Zone
InpSLColor Rot Farbe der SL-Zone
InpZoneAlpha 20 Transparenz der Zonenfüllung (0–255)
InpLabelAlpha 120 Hintergrundtransparenz der Beschriftungsfelder (0–255)
InpShowLabels true Preisbeschriftungsfelder anzeigen
InpShowOpenLine true Das Feld „Open“ anzeigen
InpLabelFontSize 15 Schriftgröße der Beschriftung (Pixel)
InpExtendBars 280 Erweiterung der Zone nach rechts in Pixeln
(0 = bis zum rechten Diagrammrand erweitern)
InpRedrawMS 300 Intervall für die automatische Aktualisierung (ms;
0 = Aktualisierung nur bei Positionsänderung)

Intern festgelegt: SLTP_MIN_RIGHT_VISIBLE = 50
(Mindestanzahl sichtbarer Pixel der linken Zonenkante vom rechten
Rand des Diagramms; sorgt dafür, dass die Felder anklickbar bleiben. Nicht einstellbar.)

--------------------------------------------------------
6. Details und Regeln zur Interaktion
--------------------------------------------------------
* Hervorhebung beim Überfahren: Die Felder werden heller und erhalten einen rand in der Schriftfarbe;
„x“-Schaltflächen werden rot mit einem weißen „x“ und zeigen den Tooltip „Schließen“ /
„Abbrechen“-Tooltip an.
* Drag-Sperre: Die Verschiebung des Diagramms ist während des Ziehens gesperrt und
wird beim Loslassen wiederhergestellt, um ein versehentliches Scrollen zu verhindern.
* Schutz vor Fehlklicks: Ein Ziehen/Klicken wird nur ausgelöst, wenn der Klick
INNERHALB eines Feldes beginnt; das Ziehen über andere Fenster
keine Reaktion aus.
* Gültigkeitsprüfung (beim Loslassen):
Kauf: SL muss < Marktpreis (Bid) sein; TP muss > Bid und >= Eröffnungskurs sein
Verkauf: SL muss > Marktkurs (Ask) sein; TP muss < Ask und <= Eröffnungskurs sein
Ungültig -> „Timeout“-Ton und Ablehnung; gültig -> „OK“-Ton.
* Sounds: „ok.wav“ / „timeout.wav“ sind eingebettete Ressourcen;
es werden keine zusätzlichen Dateien benötigt.
* Aktualisierung: Ein 50-ms-Timer erkennt Änderungen am Positions-Snapshot
(Eröffnungskurs / SL / TP) und führt eine Neuzeichnung durch; InpRedrawMS drosselt
Neu-Renderings, die auf Kurs- und Chart-Zoom-Änderungen folgen.

--------------------------------------------------------
7. Hinweise & FAQ
--------------------------------------------------------
1. Laden Sie ihn als EXPERT ADVISOR. Der Indikator mit dem gleichen
Namen unter „Indikatoren\AI“ kann nicht handeln (nur Anzeige).
2. Fügen Sie die Indikatorversion und diesen EA NICHT gleichzeitig demselben
Chart (beide verwenden den Canvas-Objektnamen
„AI_SLTP_Zones_Canvas“ und würden sich gegenseitig überschreiben).
3. Aktivieren Sie vor der Verwendung „Algo-Trading“. Das Ziehen und Schließen sind
ECHTE Handelsvorgänge – bitte mit Bedacht einsetzen.
4. Einige Broker schreiben Mindeststop-Abstände bzw. Mindeststop-Level-Regeln
; befolgen Sie die Vorgaben Ihres Brokers.
5. Zonen werden nur für das Symbol gezeichnet, das dem Chart entspricht;
es werden alle Positionen desselben Symbols angezeigt.
6. Wenn das Ziehen verzögert reagiert, erhöhen Sie den Wert von „InpRedrawMS“; um die
Zonenlänge anzupassen, passen Sie den Wert „InpExtendBars“ an.

--------------------------------------------------------
8. Checkliste der Funktionen
--------------------------------------------------------
[x] Halbtransparente TP/SL-Zonen (im TradingView-Stil)
[x] Ziehen, um TP/SL mit Live-Vorschau-Linie und P/L-Tag anzupassen
[x] Ziehen Sie das Feld „Öffnen“, um Zonen zu verschieben; Positionen in den Vordergrund holen
[x] Schließen mit einem Klick (x-Schaltfläche)
[x] SL löschen / TP löschen (x-Schaltflächen, automatisches Spiegeln am rechten Rand,
Tooltip folgt der Seite)
[x] Schaltflächen zur Schnellkonfiguration von SL/TP für Positionen ohne Stopps
[x] Hervorhebung beim Bewegen des Mauszeigers, Tooltips für „Schließen“/„Abbrechen“, OK-/Timeout-Töne
[x] Automatische Anpassung an Positionsänderungen und Chart-Zoom
========================================================

Weitere Produkte dieses Autors
Copy Trade EA (Expert Advisor) ist eine Art automatisierte Handelssoftware, die Anlegern helfen kann, die Handelsstrategien und -operationen anderer Händler automatisch zu kopieren, um ähnliche Handelsergebnisse wie diese zu erzielen. Die Software basiert auf der MetaTrader-Plattform und verfügt über einfach zu bedienende, effiziente, flexible und anpassungsfähige Funktionen, die Anlegern eine Komplettlösung für den automatisierten Handel bieten. Die Software unterstützt eine breite Palette vo
Copy Trade
Zhang Yi
5 (1)
Copy Trade EA (Expert Advisor) ist eine automatische Handelssoftware, die Anlegern helfen kann, die Handelsstrategien und Operationen anderer Händler automatisch zu replizieren und so ähnliche Handelsergebnisse wie diese zu erzielen. Die Software basiert auf der MetaTrader-Plattform und zeichnet sich durch Benutzerfreundlichkeit, Effizienz, Flexibilität und Anpassungsfähigkeit aus und bietet Anlegern eine Komplettlösung für den automatisierten Handel. Die Software unterstützt mehrere Handelsarte
1. Was ist das? ---------------------------------------------------------------- TradingSession Canvas ist ein reiner Anzeige-Chartindikator, der die drei wichtigsten Handelssitzungen jedes Tages als halbtransparente farbige Blöcke im Chart markiert: 1. Asiatische Handelssitzung (Standardbeginn 01:00 Uhr) 2. Europäische Handelssitzung (Standardbeginn 10:00 Uhr) 3. US-Handelssitzung (Standardbeginn 16:00 Uhr) Jede Handelssitzung wird auf einer eigenen Leinwand (CCanvas) dargestellt: - Ein halb
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension