Momentum Moving Average BREAK-Strategie


Erstellungsdatum: 2023-09-14 16:06:41 zuletzt geändert: 2023-09-14 16:06:41
Kopie: 2 Klicks: 582
1
konzentrieren Sie sich auf
1617
Anhänger

Strategieprinzip

Die Strategie kombiniert die BREAKOUT-Idee der Dynamik-Indikatoren mit der Mittellinie und tritt auf, wenn die Dynamik-Indikatoren in einer fortlaufenden Richtung wechseln und der Preis die Mittellinie überschreitet.

Die spezifische Transaktionslogik:

  1. Berechnen Sie kurzzeitige Dynamik, z. B. 5 Tage Dynamik

  2. Mehrfachsignale werden erzeugt, wenn die aktuelle und die vorherigen beiden Triebmasten größer als 50 sind.

  3. Wenn der Preis die 5-Tage-Mittellinie überschreitet, wird mehr ausgeführt

  4. Die Lücke wird eingestellt, wenn die aktuelle und die beiden vorherigen Massen weniger als 50 sind.

  5. Kurzschluss, wenn der Kurs unterhalb der 5-Tage-Mittellinie liegt

  6. Setzen Sie eine Stop-Loss-Strategie und verfolgen Sie die Stop-Loss-Strategie

Die Strategie nutzt die Trendschätzung der Dynamik-Indikatoren und kombiniert diese mit Durchschnittsbrechern, um ein Handelssignal mit hoher Wahrscheinlichkeit zu erzeugen, das kurzfristige Preisschwankungen verfolgt.

Strategische Vorteile

  • Trends werden durch eine kontinuierliche Dynamik bestimmt.

  • Verbesserte Signalqualität in Kombination mit Durchbruch der Mittellinie

  • Stop-Loss-Strategie kombiniert mit Rückzugskontrolle

Strategisches Risiko

  • Das Signal könnte verzögert werden.

  • Optimierung der Testparameter durch Wiederholung

  • Stop-Loss-Einstellungen sind mit Vorsicht zu verwenden

Zusammenfassen

Die Strategie kombiniert dynamische Indikatoren mit dem mittleren BREAK-System, um einen vernünftigen Stopp-Stopp-Loss einzurichten, um kurzfristige Trendchancen effektiv zu erfassen, unter der Voraussetzung, dass die Signalqualität gewährleistet ist. Die Einstellung von Parametern und die Optimierung der Stop-Loss-Strategie sind jedoch von entscheidender Bedeutung.

Strategiequellcode
/*backtest
start: 2023-09-06 00:00:00
end: 2023-09-13 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// strategy("BTC MOM EMA V1", overlay=true)

longCondition = ta.mom(close,5) > 50 and ta.mom(close[1],5) > 50 and ta.mom(close[2],5) > 50 and close > ta.ema(close,5)
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)
    strategy.exit("My Long Entry Id", profit=1000,trail_points=60)

shortCondition = ta.mom(close,5) < 50 and ta.mom(close[1],5) < 50 and ta.mom(close[2],5) < 50 and close < ta.ema(close,5)
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)
    strategy.exit("My Short Entry Id", profit=1000,trail_points=60)