Tracking-Strategie basierend auf gleitendem Durchschnitt


Erstellungsdatum: 2024-02-20 14:11:31 zuletzt geändert: 2024-02-20 14:11:31
Kopie: 2 Klicks: 618
1
konzentrieren Sie sich auf
1617
Anhänger

Tracking-Strategie basierend auf gleitendem Durchschnitt

Überblick

Die Strategie ist eine auf der Gleichung basierende Tracking-Strategie. Sie nutzt die Richtung der Gleichung und die Schattenlinie der Kerze, um die Preisentwicklung und -stärke zu beurteilen, um Ein- und Ausgänge zu bestimmen. Die Kernlogik besteht darin, bei einem Wechsel der Farbe der zweiten Gleichung zu handeln, und dann das starke Signal der dritten Gleichung zu nutzen, um die Position zu erhöhen, bis zu 5 Einheiten.

Strategieprinzip

Die Strategie verwendet die Heikin-Ashi-Gewinnlinie, um Trends zu bestimmen. Insbesondere definiert die Strategie drei Mittellinien:

  1. Die zweite Linie, die zur Bestimmung einer Trendwende verwendet wird, tritt in den Bereich ein, wenn sich ihre Farbe ändert.
  2. Der dritte Satz, die Gleichlinie, wird verwendet, um starke Durchbruchsignale zu erkennen, um zu entscheiden, ob man anlegt.

AddEntry-Logik

  1. Wenn die zweite Mittellinie von rot zu grün wird, dann mehr.
  2. Wenn die dritte Linie ein starkes Aufwärtssignal ist (grüne Kerze ohne Schattenlinie), erhöhen Sie die Position.
  3. Maximal 5 Einträge erlaubt

Exit Logik:

  1. Wenn sich die Farbe einer Linie ändert, ist die Position nahtlos.

Analyse der Stärken

Diese Strategie hat folgende Vorteile:

  1. Mit Heikin Ashi reduziert man die Falschsignale
  2. Die Kombination aus zwei Gleichschaltlinien erlaubt eine bessere Zeitmessung.
  3. Die Aktienanlage verfolgt Trends und erzielt höhere Gewinne

Risikoanalyse

Die Strategie birgt auch einige Risiken:

  1. Doppel-Even-Linien-Kreuzungen können zu starken Verlusten führen.
  2. Übermäßige Einlagerung könnte die Verluste erhöhen
  3. Die Parameter müssen für verschiedene Sorten und Zyklen angepasst werden

Risiken können durch Stop-Loss, Anpassung der Anzahl der Gewinne und Optimierung der Parameter kontrolliert werden.

Optimierungsrichtung

Die Strategie kann optimiert werden durch:

  1. Parameter-Einstellungen für verschiedene Gleichgewichtsindikatoren
  2. Optimierung von Stop-Loss-Strategien, wie beispielsweise mobile Stop-Loss
  3. Testparameter für verschiedene Sorten
  4. Mehr Filterbedingungen, um zu schnelle Anlagerungen zu vermeiden
  5. Zeit für den Einstieg in Kombination mit anderen Indikatoren

Zusammenfassen

Die Strategie als Ganzes ist eine auf einer doppelten Gleichgewichtsrichtung basierende Tracking-Strategie. Sie kombiniert die Vorzüge von Trendurteilen und Durchbruchurteilen und profitiert durch Auflagerung. Sie muss jedoch auch darauf achten, das Risiko zu kontrollieren und die Parameter entsprechend anzupassen.

Strategiequellcode
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("平均K腳本交易策略", overlay=true)

// 定義 Heikin Ashi 指標
ha_open = security(heikinashi(syminfo.tickerid), "60", open)
ha_high = security(heikinashi(syminfo.tickerid), "60", high)
ha_low = security(heikinashi(syminfo.tickerid), "60", low)
ha_close = security(heikinashi(syminfo.tickerid), "60", close)

// 確定 Heikin Ashi 指標的顏色
isGreen = ha_open < ha_close

// 定義加碼次數
var int add_on_buy = 10
var int add_on_sell = 10

// 定義進場和出場條件
long_condition = crossover(ha_close, ha_open) and isGreen and ha_low == ha_open
short_condition = crossunder(ha_close, ha_open) and not isGreen and ha_high == ha_open
exit_condition = crossover(ha_open, ha_close) or crossunder(ha_open, ha_close)

// 如果條件符合,進行進場和出場操作
if (long_condition)
    strategy.entry("Buy", strategy.long)
if (short_condition)
    strategy.entry("Sell", strategy.short)
if (exit_condition)
    strategy.close("Buy")
    strategy.close("Sell")

// 繪製 Heikin Ashi 蠟燭圖
plotcandle(iff(ha_open < ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Green Candles', color=#53b987, wickcolor=#53b987, bordercolor=#53b987)
plotcandle(iff(ha_open >= ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Red Candles', color=#eb4d5c, wickcolor=#eb4d5c, bordercolor=#eb4d5c)