Heikin Ashi HighLow Channel Dynamische gleitende Durchschnittshandelsstrategie


Erstellungsdatum: 2023-11-22 14:43:58 zuletzt geändert: 2023-11-22 14:43:58
Kopie: 0 Klicks: 663
1
konzentrieren Sie sich auf
1617
Anhänger

Heikin Ashi HighLow Channel Dynamische gleitende Durchschnittshandelsstrategie

Überblick

Die Heikin Ashi HighLow-Kanal-Dynamische-Gleichgewichts-Handelsstrategie ist eine Strategie, die Handelssignale erzeugt, die auf dem Heikin Ashi-Spitzen-Schlusskurs mit dem Dynamischen-Gleichgewicht verglichen werden. Die Strategie verwendet eine Doppel-Gleichgewichts-Kanal-Formation, um nach dem Schlusskurs-Schlusskurs-Kanal-Bruch auf und ab zu kaufen und zu verkaufen.

Strategieprinzip

Die Strategie basiert auf den Heikin Ashi-Strahltechniken. Der Heikin Ashi-Strahl filtert Marktgeräusche und erkennt Trends. Die Strategie verwendet die Lenh-Periodische Mittellinie, die an den Höhenpunkten gebildet wird, als Kanal-Oberbahn und die Lenl-Periodische Mittellinie, die an den Tiefenpunkten gebildet wird, als Kanal-Unterbahn.

Konkret berechnet die Strategie zunächst die jeweiligen einfachen Moving Averages der Hoch-Low-Punkte, um einen Kanal zu erstellen. Der Hoch-Low-Moving-Average mah ist der Kanal-Ober-Track, der Niedrig-Low-Moving-Average mal der Kanal-Unter-Track. Dann wird der Schlusskurs der Heikin Ashi-Schlange mit dem Schlusskurs des Kanals-Unter-Track verglichen, um ein Handelssignal zu erzeugen.

Strategische Vorteile

  1. Die Heikin Ashi-Strahltechnik zeigt Trends und filtert Geräusche aus.
  2. Doppelte Gleichlinien bilden Kanäle, die den Stützungswiderstand klar bestimmen
  3. Dynamische Gleichgewichtslinie zur Anpassung an Marktveränderungen
  4. Strategie ist einfach und klar

Strategisches Risiko

  1. Doppelte Gleichungen sind leicht zu Fehlschlägen
  2. Nicht berücksichtigt, dass der Durchbruch fehlschlägt
  3. Der Moving Average-Lager könnte den Preiswendepunkt verpassen
  4. Keine Stop-Loss-Einstellung, was zu größeren Verlusten führen kann

Für die Risiken kann ein Stop-Loss-Mechanismus eingerichtet werden, oder in Kombination mit anderen Indikatoren, um ein Durchbruchsignal zu bestätigen und zu vermeiden, dass ein falsches Signal zu unnötigen Verlusten führt.

Optimierungsrichtung

  1. Bewertung der Auswirkungen verschiedener Parameter auf die Strategie-Performance und Optimierung der Parameter
  2. Hinzufügen von Kennzahlen oder Modellen zur Signalfilterung und -bestätigung
  3. Erhöhung der Risikokontrollmechanismen wie Stop Losses und Tracking Stop Losses
  4. Rückmeldung zur Bewertung der Strategie, Messung der Gewinne und Risiken
  5. Berücksichtigung der Auswirkungen auf die Transaktionskosten und angemessene Anpassung der Positionsgröße

Zusammenfassen

Heikin Ashi HighLow Channel Dynamic Linear Trading Strategie ist logisch klar und einfach zu bedienen. Die Strategie nutzt die Vorteile der Heikin Ashi-Strahltechnologie, um Trends zu erkennen, und setzt die Resistenz für die Beurteilung der Unterstützung durch den bi-linear-dynamischen Channel ein.

Strategiequellcode
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © shiner_trading
// [email protected]

//@version=4
strategy("Hi-Lo Channel Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, initial_capital=500, default_qty_value=100, currency="USD")

lenh = input(5, "High-Based MA")
lenl = input (5, "Low-Based MA")
ha = input(true, "Use Heikin Ashi OHCL values (on real chart)?")
ha_h = security(heikinashi(syminfo.tickerid), timeframe.period, high)
ha_l = security(heikinashi(syminfo.tickerid), timeframe.period, low)
ha_c = security(heikinashi(syminfo.tickerid), timeframe.period, close)
float mah = na
float mal = na
longCondition = false
shortCondition = false

/// HA is the check mark box in the configuration.
/// IF "Use Heikin Ashi OHCL values?" is true, then the strategy will use the Heikin Ashi close values
// and therefore give the same buy/sell signals regardless of what chart you are viewing.
/// That being said, if "Use Heikin Ashi OHCL values?" is FALSE, yet you are viewing Heikin Ashi candles on your chart,
// then logically you will also get the same buy/sell signals
if ha == true
    mah := sma(ha_h, lenh)
    mal := sma(ha_l, lenl)
    longCondition := ha_c > mah
    shortCondition := ha_c < mal
if ha == false
    mah := sma(high, lenh)
    mal := sma(low, lenl)
    longCondition := close > mah
    shortCondition := close < mal


plot(mah, color=color.green)
plot(mal, color=color.red)

if (longCondition)
    strategy.entry("Buy", 100)
if (shortCondition)
    strategy.close("Buy")