Type/to search

Backtest-Handelsstrategie basierend auf Long-Short-Kanälen

Common strategy
Created: 2023-09-20 17:02:40
Last modified: 3 years ago
1
Follow
1802
Followers

Übersicht

Diese Strategie verwendet die Erstellung von Long- und Short-Kanälen zur Durchführung von Backtests für Kanalausbruchssysteme und gehört zu den Trendausbruchs-Strategien.

Strategieprinzip

  1. Berechnung des höchsten Kurses über einen bestimmten Zeitraum zur Bildung eines Long-Kanals und des niedrigsten Kurses zur Bildung eines Short-Kanals.

  2. Wenn der Kurs die obere Kanallinie durchbricht, wird ein Kaufsignal ausgelöst.

  3. Wenn der Kurs die untere Kanallinie durchbricht, wird ein Verkaufssignal ausgelöst.

  4. Der Zeitraum für den Backtest kann eingestellt werden, um die Strategie zu validieren.

  5. Die Strategie verwendet den Kanalausbruch für Trades und ist einfach und klar in den Regeln.

Vorteile

  1. Long- und Short-Kanäle können die Kurskanäle anschaulich definieren.

  2. Nach dem Durchbrechen der Kanallinie ist die Wahrscheinlichkeit eines anhaltenden Trends höher.

  3. Backtests können die Wirksamkeit der Strategie in historischen Kursverläufen validieren.

  4. Die Handelsidee des Kanalausbruchs ist einfach und umsetzbar.

  5. Der Code ist relativ einfach und leicht zu modifizieren und zu optimieren.

Risiken

  1. Es besteht die Gefahr von Fehlausbrüchen und anschließenden Pullbacks.

  2. Stop-Loss und Take-Profit können nicht effektiv gesetzt werden.

  3. Falsche Parametereinstellungen für den Kanal beeinträchtigen die Strategieleistung.

  4. Die Backtest-Ergebnisse können Optimierungsverzerrungen aufweisen.

  5. Bei der Umsetzung im Live-Handel können signifikante Abweichungen auftreten.

Optimierungsmöglichkeiten

  1. Testen verschiedener Parameter, um die optimale Parameterkombination zu finden.

  2. Hinzufügen weiterer Faktoren zur Filterung von Fehlausbrüchen.

  3. Einführung eines Stop-Loss- und Take-Profit-Mechanismus.

  4. Sorgfältige Verarbeitung der Backtest-Daten zur Beseitigung von Datenverzerrungen.

  5. Durchführung von Backtests in verschiedenen Marktumgebungen zur Validierung.

  6. Simulation des Live-Handels zur Validierung und Anpassung der Live-Parameter.

Zusammenfassung

Diese Strategie verwendet einfache Kanalausbruchsregeln für Backtests und ist einfach umzusetzen, erfordert jedoch Optimierungen zur Verbesserung der Stabilität. Durch Parameteranpassung, Risikomanagement usw. kann sie zu einem zuverlässigen Ausbruchshandelssystem weiterentwickelt werden.

Source
Pine
/*backtest
start: 2023-08-20 00:00:00
end: 2023-08-30 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//strategy(title = "Backtest Donchian Teixeira", default_qty_type = strategy.fixed, default_qty_value = 100, overlay = true, commission_type = strategy.commission.cash_per_order, commission_value = 2.50, precision = 2, calc_on_every_tick = true, pyramiding = 0, initial_capital = 10000)

testStartYear = input(2000, "Backtest Start Year")
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest End Year
Backtest End Month
Backtest End Day
Upper Channel
Lower Channel
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)