und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT - Skript für den MetaTrader 5
- Ansichten:
- 11
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
ZWECK
Vergleicht die drei von MetaTrader 5 für jedes Symbol in der Marktübersicht bereitgestellten Tick-Wert-Eigenschaften:
- SYMBOL_TRADE_TICK_VALUE (allgemein).
- SYMBOL_TRADE_TICK_VALUE_LOSS (wird für Verlustberechnungen verwendet).
- SYMBOL_TRADE_TICK_VALUE_PROFIT (wird für Gewinnberechnungen verwendet).
WARUM DAS WICHTIG IST
Viele EAs verwenden eine der Tick-Wert-Eigenschaften für die risikobasierte Lot-Größenbestimmung. Wenn sich LOSS und PROFIT unterscheiden (wie es bei Währungspaaren vieler Broker der Fall ist), führt die Wahl der falschen Eigenschaft zu falsch dimensionierten Positionen:
- Verwendung von LOSS: pessimistische Verlustschätzung – kleinere Lots (sicherer, konservativ für das Risikomanagement).
- Verwendung von TV: entspricht in der Regel PROFIT (optimistisch) – etwas größere Lots als beabsichtigt.
Dieses Skript liefert empirische Daten pro Symbol, sodass Sie eine fundierte Entscheidung basierend auf Ihrem spezifischen Broker treffen können.
VERWENDUNG
- Fügen Sie die Symbole, die Sie analysieren möchten, zur Marktübersicht hinzu.
- Ziehen Sie das Skript auf einen beliebigen Chart.
- Geben Sie die Eingabeparameter ein und klicken Sie auf die Schaltfläche „OK“.
- Überprüfen Sie die Zusammenfassung auf der Registerkarte „Experten“.
- Wenn „CSV speichern“ aktiviert ist, werden die vollständigen Daten pro Symbol in eine CSV-Datei im Verzeichnis „MQL5/Files/“ exportiert (nützlich für große Broker, da die Registerkarte „Experten“ auf ca. 2000 Zeilen begrenzt ist).

AUSGABE
Jedes Symbol wird einer der folgenden Kategorien zugeordnet:
ALL_EQUAL: Die drei Eigenschaften stimmen innerhalb der Toleranz (tol) überein.
TV_MATCHES_PROFIT: TV == PROFIT, LOSS weicht leicht ab.
TV_MATCHES_LOSS: TV == LOSS, PROFIT weicht geringfügig ab.
ALL_DIFFER: Alle drei Eigenschaften unterscheiden sich.
Eine Zusammenfassung am Ende fasst die Anzahl pro Kategorie zusammen.
INTERPRETATION
- Wenn die meisten/alle Symbole ALL_EQUAL sind, behandelt Ihr Broker LOSS und PROFIT als identisch – jede der drei Eigenschaften ist unbedenklich.
- Wenn TV_MATCHES_PROFIT häufig vorkommt (typisches Muster), dann:
- Verwenden Sie für die risikobasierte Positionsgrößenbestimmung TICK_VALUE_LOSS (am konservativsten).
- TV (generisch) entspricht effektiv PROFIT, dem optimistischen Wert.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/73211
SetSLByLoss - set Stop Loss on all open positions by target loss amount
Skript zum Festlegen eines Stop-Loss für jede offene Position auf Basis eines Zielverlusts in der Kontowährung (z. B. 50 $ pro Position). Funktioniert mit jeder Einzahlungswährung und jedem Devisen-Symbol. Überprüft die Stop- und Freeze-Limits des Brokers. Die Währungsumrechnung erfolgt automatisch.
Heiken ashi as series
Heiken-Ashi, wobei alle Puffer als Serie eingestellt sind
Accumulation/Distribution
Der Accumulation/Distribution Indikator wird aus Änderung von Preis und Volumen bestimmt.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.
