
Die Binary Equilibrium Goldfork Stop Loss Strategie ist eine Trend-Tracking-Strategie. Sie nutzt die Goldfork und die Dead Fork der beiden Moving Averages K und D des Stochastic-Indikators, um zu entscheiden, wann zu kaufen und zu verkaufen ist. Gleichzeitig verwendet sie die Stop Loss Strategie, um das Risiko zu kontrollieren.
Die Kernindikatoren der Strategie sind die Stochastic-Schnelllinie K und die Slowline D. Die Schnelllinie K ist der 3-Tage-Simple-Moving-Average der ursprünglichen Stochastic-Werte. Die Slowlinie D ist der 3-Tage-Simple-Moving-Average der Schnelllinie K.
Darüber hinaus setzt die Strategie eine Bedingung, dass ein Handelssignal nur dann erzeugt wird, wenn die Stochastic-Werte in der Überkälte (<20) oder in der Überhitze (<80) liegen. Dies kann einige falsche Signale filtern.
Nach dem Eintritt in den Markt verwendet die Strategie einen Stop-Loss-Stillstand, um das Risiko zu kontrollieren. Der Stop-Loss-Stillstand liegt zwischen dem Eintrittspreis von 120 Tick und dem Eintrittspreis von 60 Tick. Wenn der Preis den Stop-Loss-Level erreicht, wird die aktuelle Position beendet.
Die Risiken können auf folgende Weise gelöst werden:
Die Binary-Stop-Loss-Strategie ist eine einfache und praktische Trend-Tracking-Strategie. Sie nutzt das Binary-System von Stochastic, um den Zeitpunkt des Markteintritts zu bestimmen, und verwendet Stop-Loss-Risiken. Die Strategie ist deutlich wirksam, einfach umzusetzen und eignet sich für quantitative Transaktionen.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Strategy alerts workaround", overlay=true)
// disclaimer: this content is purely educational, especially please don't pay attention to backtest results on any timeframe/ticker
// Entries logic: based on Stochastic crossover
k = ta.sma(ta.stoch(close, high, low, 14), 3)
d = ta.sma(k, 3)
crossover = ta.crossover(k,d)
crossunder = ta.crossunder(k,d)
if (crossover and k < 20)
strategy.entry("Buy", strategy.long, alert_message="buy")
if (crossunder and k > 80)
strategy.entry("Sell", strategy.short, alert_message="sell")
// StopLoss / TakeProfit exits:
SL = input.int(60, title="StopLoss Distance from entry price (in Ticks)")
TP = input.int(120, title="TakeProfit Distance from entry price (in Ticks)")
strategy.exit("xl", from_entry="Buy", loss=SL, profit=TP, alert_message="closebuy")
strategy.exit("xs", from_entry="Sell", loss=SL, profit=TP, alert_message="closesell")
// logical conditions exits:
if (crossunder and k <= 80)
strategy.close("Buy", alert_message="closebuy")
if (crossover and k >= 20)
strategy.close("Sell", alert_message="closesell")