Strategie zur Verfolgung der Bärenkraft

Schriftsteller:ChaoZhang, Datum: 2024-01-12 11:43:08
Tags:

img

Übersicht

Die Bear Power Tracking Strategie basiert auf dem Elder Ray-Indikator von Dr. Alexander Elder, um den Kauf- und Verkaufsdruck auf dem Markt zu messen.

Strategie Logik

Der Kernindikator dieser Strategie ist die Bear Power, die berechnet wird, indem der 13-tägige EMA vom täglichen Tiefpreis abgezogen wird.

Wenn die Bear Power über die angegebene Schwelle geht, wird eine Long-Position eröffnet.

Darüber hinaus kann die Long/Short-Richtung auch über den booleanischen Parameter Reverse Trade gewechselt werden, der das Signal umkehrt, wenn es auf True gesetzt wird.

Die Strategie ist einfach und leicht umzusetzen, mit einem Indikator, der die Richtung beurteilt.

Analyse der Vorteile

Zu den Vorteilen dieser Strategie gehören:

  1. Einfach zu verstehen und mit einem einzigen Indikator umzusetzen
  2. Flexible Anpassung der Parameter an verschiedene Marktumgebungen
  3. Umkehrhandel bereichert Strategietypen

Risikoanalyse

Es gibt auch einige Risiken:

  1. Falschsignale können mit nur einem Indikator erzeugt werden
  2. Kein Stop-Loss kann zu großen Verlusten führen
  3. Falsche Parameter können zu einem Überhandel führen

Bestätigung mit mehreren Indikatoren, Stop-Loss und Parameter-Tuning könnte helfen, es zu optimieren.

Optimierungsrichtlinien

Einige Richtungen zur Optimierung der Strategie:

  1. Hinzufügen anderer Indikatoren wie MACD, KDJ zu Filtersignalen
  2. Hinzufügen von beweglichen Stop-Loss, um Verluste zu begrenzen
  3. Optimierung der Indikatorparameter für Ein- und Ausstiegspunkte
  4. Grundlegende Analyse Bestandswahl
  5. Kombination mit anderen Strategien

Zusammenfassung

Die Bear Power Tracking Strategie hat ein einfaches Konzept, Ein- und Ausstieg zu beurteilen, indem man einen Indikator mit einem Schwellenwert vergleicht.


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 07/12/2016
// Developed by Dr Alexander Elder, the Elder-ray indicator measures buying 
// and selling pressure in the market. The Elder-ray is often used as part 
// of the Triple Screen trading system but may also be used on its own.
// Dr Elder uses a 13-day exponential moving average (EMA) to indicate the 
// market consensus of value. Bear Power measures the ability of sellers to 
// drive prices below the consensus of value. Bear Power reflects the ability 
// of sellers to drive prices below the average consensus of value.
// Bull Power is calculated by subtracting the 13-day EMA from the day's High. 
// Bear power subtracts the 13-day EMA from the day's Low.
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="Elder Ray (Bear Power) Strategy Backtest")
Length = input(13, minval=1)
Trigger = input(0)
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
xPrice = close
xMA = ema(xPrice,Length)
DayLow = iff(dayofmonth != dayofmonth[1], low, min(low, nz(DayLow[1])))
nRes = DayLow - xMA
pos = iff(nRes > Trigger, 1,
	   iff(nRes < Trigger, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
         iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(nRes, color=blue, title="Bear Power", style = histogram)


Mehr