
Die Strategie basiert auf SSL-Channel-Indikatoren und kombiniert mit einem Breakout-Signal für den Handel mit ultrakurzen Dynamik. Wenn der Preis SSL auf den Weg bringt, machen Sie mehr; Wenn der Preis SSL auf den Weg bringt, machen Sie weniger.
Hoch- und Niedrigpreis-SMA mit einer Länge von N als Ober- und Unterbahn der SSL-Kanäle berechnet
Setzen Sie ein Kaufsignal, wenn der Schlusskurs größer ist als der oberen Kurs; Setzen Sie ein Verkaufsignal, wenn der Schlusskurs kleiner ist als der unteren Kurs
Die Eintrittsstopp-Einstellung befindet sich am anderen Ende des SSL-Kanals, um das Risiko zu kontrollieren
Nach der Eintrittsschaltung Tracking Stop Loss, um Gewinne basierend auf Preisschwankungen zu sperren
Wenn der Preis den Tracking-Stop oder den Fixed-Stop-Level durchbricht, wird die Position gelöscht
Es gibt auch eine Reihe von anderen Möglichkeiten, wie man sich auf die Wege der Wanderung vorbereiten kann.
Kombination von zwei Stop-Loss-Methoden, um Gewinne zu sichern und Risiken zu kontrollieren
Hochfrequente Transaktionen, geeignet für die Überkurzleitung
Die Parameter sind flexibel eingestellt und an den eigenen Handelsstil angepasst
Automatische Identifizierung von Leerräumen, keine Orientierung
Kurzleitungen sind anfällig für Unfälle und müssen vor starken Schwankungen auf der Hut sein.
Fixed Stop Loss wird nach einem SSL-Break ausgelöst und könnte zu groß sein
Fehlende Tracking-Stopp-Einstellungen können zu früh zum Abbruch führen
Durchbruch von Kanälen kann zu Falschsignalen führen und muss in Kombination mit anderen Indikatoren gefiltert werden.
Nur für erfahrene Short-Line-Händler, nicht für langfristige Investoren
Die Lösung:
Einfache Einstellung des festen Stop-Loss-Verhältnisses und Kontrolle des Einmal-Stopp-Losses
Verfolgen Sie die angemessenen Stop-Loss-Einstellungen, um vorzeitige Abfahrten zu vermeiden
Filter wie Quantitative-Energie-Indikatoren, um echte Trendbrechungen zu erkennen
Gute Finanzverwaltung, Lagerstätten in Chargen und Risikokontrollen
Optimierung der SMA-Zyklusparameter auf die optimale Länge
Versuchen Sie andere Kanalwerte wie BB, KD usw.
Zunahme der Indikatoren für die Durchbruchsicherheit
Berücksichtigen Sie die Wechselrate und vermeiden Sie falsche Durchbrüche bei niedrigen Wechselraten
Verschiedene Haltezeiten testen, um die beste Zeit zu finden.
Testen der Stand- und Bewegungsstop-Einstellungen
Anpassung der Strategie zur Positionsverwaltung und Optimierung der Effizienz der Kapitalnutzung
Diese Strategie integriert SSL-Kanal-Indikatoren, um die Richtung des Trends zu bestimmen, um den Durchbruch als Einstiegssignal zu verwenden und das Risiko mit einem doppelten Stop-Loss-Management zu nutzen. Die Vorteile sind reaktionsschnell, leicht zu beherrschen und geeignet für Hochfrequenz-Handel.
/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("SSL Channel Cross with Trailing Stop and Stop Loss", overlay=true)
period = input(title="Period", defval=10)
len = input(title="Length", defval=10)
smaHigh = sma(high, len)
smaLow = sma(low, len)
Hlv = 0
Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1]
sslDown = Hlv < 0 ? smaHigh : smaLow
sslUp = Hlv < 0 ? smaLow : smaHigh
plot(sslDown, linewidth=2, color=color.red)
plot(sslUp, linewidth=2, color=color.lime)
longCondition = crossover(sslUp, sslDown)
shortCondition = crossunder(sslUp, sslDown)
// Define el tamaño del trailing stop en puntos (ajusta según tu preferencia)
trailingStopSize = input(title="Trailing Stop Size (in Points)", defval=10)
var float trailingStopPrice = na
var float stopLossPrice = na
if (longCondition)
// Si se cumple la condición de compra, configura la posición larga, el trailing stop y el stop loss
strategy.entry("Long", strategy.long)
trailingStopPrice := low - trailingStopSize
stopLossPrice := sslDown
if (shortCondition)
// Si se cumple la condición de venta corta, configura la posición corta, el trailing stop y el stop loss
strategy.entry("Short", strategy.short)
trailingStopPrice := high + trailingStopSize
stopLossPrice := sslUp
// Calcula el trailing stop
if (strategy.position_size > 0)
trailingStopPrice := max(trailingStopPrice, stopLossPrice)
if (close < trailingStopPrice)
strategy.close("ExitLong", comment="Trailing Stop Long")
if (strategy.position_size < 0)
trailingStopPrice := min(trailingStopPrice, stopLossPrice)
if (close > trailingStopPrice)
strategy.close("ExitShort", comment="Trailing Stop Short")