Diese Strategie beurteilt die Markttrendrichtung, indem sie den schnellen gleitenden Durchschnitt (Fast MA) und den langsamen gleitenden Durchschnitt (Slow MA) berechnet und Vergleiche macht, um lange oder kurze Positionen entlang des Trends zu implementieren. Wenn der schnelle MA über den langsamen MA überschreitet, gehen Sie lang. Wenn der schnelle MA unter den langsamen MA überschreitet, gehen Sie kurz. In der Zwischenzeit werden Stop-Loss und Take-Profit eingestellt, um Risiken zu kontrollieren.
Die Kernlogik dieser Strategie basiert auf dem goldenen Kreuz und dem toten Kreuz von gleitenden Durchschnitten. Gleitende Durchschnitte können Veränderungen des durchschnittlichen Marktpreises sehr gut widerspiegeln. Der schnelle Durchschnitt hat einen kürzeren Zeitraum und kann schnell auf Preisänderungen reagieren. Der langsame Durchschnitt hat einen längeren Zeitraum und repräsentiert die breitere Markttrendrichtung. Wenn der schnelle MA über den langsamen MA überschreitet, zeigt er an, dass der Markt einen bullischen Trend beginnt. Wenn der schnelle MA unter dem langsamen MA überschreitet, zeigt er an, dass der Markt einen bärischen Trend beginnt.
Insbesondere berechnet diese Strategie den 50-Perioden-schnellen MA bzw. den 200-Perioden-langsamen MA. Bei jedem Candlestick-Schluss beurteilt sie, ob der schnelle MA über oder unter den langsamen MA gegangen ist. Wenn es einen Crossover gibt (die gelbe Linie über die rote Linie geht), tritt sie bei der nächsten Candlestick-Öffnung in eine Long-Position ein. Wenn es einen Cross-below gibt (die gelbe Linie unter der roten Linie geht), tritt sie bei der nächsten Candlestick-Öffnung in eine Short-Position ein.
Nach dem Eingabe von Positionen wird TrailStop verwendet, um den Stop-Loss zu verfolgen und Gewinne zu erzielen.
Dies ist eine typische Trendstrategie mit folgenden Vorteilen:
Diese Strategie birgt auch einige Risiken:
Lösungen:
Diese Strategie kann weiter optimiert werden:
Kurz gesagt, diese Strategie beurteilt und folgt Markttrends mit einfachen gleitenden Durchschnitts-Goldkreuzen und Toten-Kreuzen und kontrolliert Risiken mit angemessenen Stop-Loss und Take-Profit.
/*backtest start: 2024-01-24 00:00:00 end: 2024-01-31 00:00:00 period: 10m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © KasperKvist //@version=4 strategy("EURCHF Smart Money Strategy", overlay=true) // Input Parameters fastLength = input(50, title="Fast MA Length") slowLength = input(200, title="Slow MA Length") riskRewardRatio = input(2, title="Risk-Reward Ratio") // Calculate Moving Averages fastMA = sma(close, fastLength) slowMA = sma(close, slowLength) // Strategy Conditions longCondition = crossover(fastMA, slowMA) shortCondition = crossunder(fastMA, slowMA) // Execute Strategy strategy.entry("Long", strategy.long, when = longCondition) strategy.entry("Short", strategy.short, when = shortCondition) // Set Stop Loss and Take Profit atrValue = atr(14) stopLoss = atrValue * 1 takeProfit = atrValue * riskRewardRatio strategy.exit("ExitLong", from_entry="Long", loss=stopLoss, profit=takeProfit) strategy.exit("ExitShort", from_entry="Short", loss=stopLoss, profit=takeProfit) // Plot Moving Averages plot(fastMA, color=color.green, title="Fast MA") plot(slowMA, color=color.red, title="Slow MA")