Die Ressourcen sind geladen. Beförderung...

Strategie für den Pivot-Unterstützungsinversationsindikator

Schriftsteller:ChaoZhang, Datum: 14.9.2023
Tags:

Strategie Logik

Diese Strategie kombiniert den Pivot Support Reversal-Indikator mit Unterstützungs-/Widerstandsniveaus, um Trends zu verfolgen und Gewinn/Abzug zu verwalten.

Die Regeln sind:

  1. Wenn der PSR-Indikator ein Kaufsignal erzeugt, gehen Sie lang

  2. Nehmen Sie 25% Teilgewinn bei R1

  3. Nehmen Sie einen weiteren Teilgewinn von 25% bei R2

  4. Verwenden Sie einen gleitenden Stop-Loss unter dem gleitenden Durchschnitt von 14 Perioden minus 3xATR

Der PSR-Indikator synthetisiert CMO, Bollinger Bands, Volumen und mehr in hochwahrscheinliche Signale. Pivot-Punkte fungieren als Gewinnziele, während sie die Fähigkeit haben, Trends zu folgen.

Vorteile

  • PSR kombiniert mehrere Faktoren für hochwertige Signale

  • Pivots dienen als Gewinnziele und Tracking-Tools

  • Profit-taking und Trailing-Stop schützen die Gewinne und verwalten das Risiko

Risiken

  • PSR-Parameter müssen optimiert werden

  • Pivots können manchmal durchbrochen werden

  • Das Risiko für die Restposition nach Teilgewinn bleibt bestehen

Zusammenfassung

Diese Strategie nutzt die syndizierten Signale des PSR-Indikators und verwendet Pivots als dynamische Gewinnziele.


/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-13 00:00:00
period: 3d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ParaBellum68

//@version=4
strategy(title="SOJA PIVOT", shorttitle="SOJA PIVOT")
soja = ((cmo(close,5) > 25) and (cmo(close,5) < 70) and (close> close[1]) and (bbw(close,50,1) < 0.6) and (sum(volume,5)> 250000) and (obv[5]>15))
TP = 2.1 * hlc3[1]- high[1]
TP2 = TP + high[1] - low[1]
SL = avg(close,14) - 3*atr(14)
strategy.entry("buy", true, 1, when = soja == 1)
strategy.close("buy", when = close > TP)
strategy.close("buy", when = close > TP2)
strategy.exit("stop", "exit", when = close < SL)






Mehr