Diese Strategie ist ein Breakout-Handelssystem, das auf 15-minütigen Candlestick-Charts basiert. Die Kernidee besteht darin, einen Preiskanal zu konstruieren, der die Hoch- und Tiefpunkte der ersten 15-minütigen Kerze eines jeden Handelstages verwendet und Markttrends durch Preis-Breakouts dieses Kanals erfasst. Die Strategie liefert klare Einstiegssignale für den Intraday-Handel, indem die Preisschwankungen während der Eröffnungsphase analysiert werden.
Die Strategie beruht auf folgenden Grundprinzipien: 1. Zeitfensterverriegelung - Die Strategie konzentriert sich darauf, die erste Kerze um 9:15 Uhr zu erobern, ein Zeitraum, der typischerweise wichtige Preisinformationen enthält. 2. Preiskanalkonstruktion - Die Verwendung des Höhen- und Tiefstands der ersten Kerze zur Festlegung der oberen und unteren Grenzen, um einen Handelskanal zu bilden. 3. Breakout-Signalgenerierung - Erzeugt lange Signale, wenn der Preis über dem Kanal schließt und kurze Signale, wenn er darunter liegt. 4. Automatisierte Ausführung - Implementierung eines vollautomatisierten Handels durch programmatische Codierung, um emotionale Störungen zu vermeiden.
Diese Strategie bietet eine einfache, aber wirksame Handelsmethode durch die Überwachung der Preisdurchbrüche in der Eröffnungsphase. Ihre Hauptvorteile liegen in der einfachen Logik und der klaren Ausführung, aber Händler müssen sich der falschen Breakout-Risiken und der Anpassungsfähigkeit an das Marktumfeld bewusst sein. Durch kontinuierliche Optimierung und Verbesserungen des Risikomanagements hat die Strategie das Potenzial, eine bessere Leistung im realen Handel zu erzielen. Eine erfolgreiche Anwendung erfordert, dass Händler die Merkmale des Marktes tief verstehen und angemessene Anpassungen aufgrund ihrer Risikotoleranz vornehmen.
/*backtest start: 2024-01-17 00:00:00 end: 2024-07-25 00:00:00 period: 15m basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT","balance":49999}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © OLYANGO //@version=5 strategy("15 Min Breakout Strategy by https://x.com/iamgod43 (Yallappa) ", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100) // Define the start of backtest period startDate = timestamp(2023, 1, 1, 0, 0) // Ensure the script is run on a 15-minute chart // if (timeframe.period != "15") // alert("Switch to a 15-minute chart for this strategy.", alert.freq_once_per_bar_close) // Variables to store the first 15-minute candle's high and low var float firstCandleHigh = na var float firstCandleLow = na var bool isFirstCandleCaptured = false // Detect the first candle of the session isFirstCandle = (hour == 9 and minute == 15) // Reset first candle values for the new session if isFirstCandle firstCandleHigh := high firstCandleLow := low isFirstCandleCaptured := true // Check for breakout conditions longCondition = isFirstCandleCaptured and close > firstCandleHigh shortCondition = isFirstCandleCaptured and close < firstCandleLow // Entry signals if longCondition strategy.entry("Buy Signal", strategy.long) if shortCondition strategy.entry("Sell Signal", strategy.short) // Plot the first 15-minute candle high and low plot(isFirstCandleCaptured ? firstCandleHigh : na, color=color.green, linewidth=2, title="First Candle High") plot(isFirstCandleCaptured ? firstCandleLow : na, color=color.red, linewidth=2, title="First Candle Low") // Backtesting start date logic if time < startDate strategy.close_all("Pre-Backtest Period")