Die Heikin Ashi HighLow Channel Dynamic Moving Average Trading Strategie ist eine Strategie, die Handelssignale erzeugt, indem der Schlusskurs der Heikin Ashi Kerzen mit dynamischen gleitenden Durchschnitten verglichen wird.
Diese Strategie nutzt den Heikin Ashi Candlestick Technischen Indikator. Heikin Ashi Candlesticks können Marktlärm filtern und Trends identifizieren. Die Strategie verwendet einen Lenh-Periode gleitenden Durchschnitt auf der Grundlage der hohen Preise, um die Kanal
Die Strategie berechnet zunächst einfache gleitende Durchschnitte getrennt auf der Grundlage der hohen und niedrigen Preise, um den Kanal zu konstruieren. Der gleitende Durchschnitt der hohen Preise mah dient als oberste Schiene des Kanals, und der gleitende Durchschnitt der niedrigen Preise mal dient als unterste Schiene des Kanals. Dann vergleicht es den Heikin Ashi-Candlestick-Schließpreis mit den oberen und unteren Schienen des Kanals, um Handelssignale zu generieren. Wenn der Schließpreis der Kerze höher als der oberen Schiene mah ist, wird eine lange Bedingung longCondition generiert. Wenn der Schließpreis der Kerze niedriger ist als der unteren Schiene mal, wird eine kurze Bedingung shortCondition generiert.
Um den Risiken entgegenzuwirken, können Stop-Loss-Mechanismen eingerichtet, andere Indikatoren kombiniert werden, um Ausbruchssignale zu bestätigen usw., um unnötige Verluste durch falsche Signale zu vermeiden.
Die Heikin Ashi HighLow Channel Dynamic Moving Average Trading Strategie hat insgesamt eine klare, einfache Logik. Sie nutzt den Vorteil von Heikin Ashi-Kerzen, um Trends zu identifizieren, und verwendet doppelte dynamische gleitende Durchschnitte, um Unterstützung und Widerstand zu bestimmen. Die Strategie kann durch Optimierung von Parametern, Hinzufügen von Signalfiltern, Implementierung von Stop Loss zur Verringerung von Handelsrisiken weiter verbessert werden.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © shiner_trading // shiner.crypto@gmail.com //@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")