Type/to search

Automatisierter Handel basierend auf der STOCH-Handelsstrategie

Common strategy
Created: 2023-09-28 11:38:44
Last modified: 3 years ago
1
Follow
1802
Followers

Dieser Strategieentwurf basiert auf dem STOCH-Indikator und realisiert ein einfaches automatisiertes Handelssystem. Die Strategie eignet sich für Devisen, Aktienindizes, Rohstoffe und andere Märkte, kann aber auch auf Aktien- und Kryptowährungsmärkte ausgeweitet werden.

Strategieübersicht

Die Strategie nutzt den STOCH-Indikator zur Identifizierung von überkauften und überverkauften Zuständen und setzt Stop-Loss-Punkte auf der Grundlage von PIVOT-Punkten, um einen Trendfolgeansatz zu verfolgen. Wenn der STOCH-Indikator überkaufte bzw. überverkaufte Zustände anzeigt, werden Long- bzw. Short-Positionen eröffnet. Die Stop-Loss-Punkte werden in der Nähe des Tages-PIVOT-Punkts gesetzt, um das Risiko effektiv zu kontrollieren. Bei einem bestimmten Gewinnniveau wird ein Teil der Position teilweise geschlossen (Teilgewinnmitnahme).

Strategieprinzip

Die Strategie nutzt die schnelle Linie %K und die langsame Linie %D des STOCH-Indikators, um bei einem Golden Cross Long-Positionen und bei einem Death Cross Short-Positionen zu eröffnen. Die konkrete Logik: Wenn die %K-Linie von unten nach oben die %D-Linie durchbricht, wird eine Long-Position eröffnet; wenn die %K-Linie von oben nach unten die %D-Linie durchbricht, wird eine Short-Position eröffnet. Auf diese Weise können überkaufte und überverkaufte Zustände erfasst werden.

Zur Risikokontrolle wird der Stop-Loss für Long-Positionen in der Nähe des niedrigsten Tages-PIVOT-Punkts gesetzt, der Stop-Loss für Short-Positionen in der Nähe des höchsten Tages-PIVOT-Punkts. So wird das Risiko wirksam begrenzt.

Die Teilgewinnmitnahme-Logik besteht darin, bei einem bestimmten Gewinnniveau nach der Positionseröffnung 50 % der Position zu schließen. Dies optimiert die Kapitaleffizienz.

Zusammenfassend erfasst die Strategie den richtigen Zeitpunkt überkaufter/überverkaufter Zustände (Capture), kontrolliert das Risiko (Control) und optimiert die Kapitaleffizienz (Optimize). Es handelt sich um eine organische Kombination von Capture, Control und Optimize.

Strategievorteile

  • Die Verwendung des STOCH-Indikators ermöglicht eine effektive Erfassung von Überkauft-/Überverkauft-Situationen, ergänzt durch PIVOT-Punkte zur Risikokontrolle, wodurch das Handelsrisiko umfassend gesteuert wird.

  • Der Teilgewinnmitnahme-Mechanismus optimiert die Kapitaleffizienz. Die teilweise Schließung von Positionen sichert einen Teil des Gewinns und bewahrt gleichzeitig Raum für weitere Kursbewegungen.

  • Die Strategieparameter sind anpassbar, sodass Händler sie je nach Markt- und Risikopräferenzen anpassen können, was eine flexible Anwendung ermöglicht.

  • Die Strategielogik ist sehr einfach und klar, leicht verständlich und für verschiedene Händler geeignet. Der Code ist intuitiv und lesbar, erleichtert Modifikationen und Wartung.

Strategierisiken

  • Als Trendfolgestrategie kann sie in Seitwärtsmärkten leicht gefangen werden und keine Gewinne erzielen.

  • Der STOCH-Indikator kann Fehlsignale erzeugen und unnötige Handelsaktivitäten auslösen. Signale sollten angemessen gefiltert werden, um unnötige Trades zu vermeiden.

  • Der Stop-Loss liegt nahe am täglichen Pivot-Punkt. Nach einem Ausbruch aus einer Konsolidierung kann er zu nah sein; der Abstand sollte entsprechend vergrößert werden.

  • Einige Strategieparameter wie die Periodenlänge müssen je nach Markt angepasst werden, da sonst die Strategieleistung beeinträchtigt werden kann.

  • Backtests basieren ausschließlich auf historischen Daten und garantieren keine zukünftige Performance. Im Live-Handel sind mehr unkontrollierbare Faktoren zu berücksichtigen.

  • Ein automatisiertes Handelssystem erfordert eine stabile Serverumgebung, um Ausfälle der Konnektivität zu vermeiden, die den normalen Handel behindern.

Optimierungsrichtungen der Strategie

  • Ein Trendfilter könnte eingeführt werden, um blinden Handel in unklaren Trends zu vermeiden. Beispielsweise durch Hinzufügen eines MA-Indikators zur Bestimmung der Trendrichtung.

  • Eine Handelsvolumenüberwachung (z. B. steigendes Volumen, fallendes Volumen) könnte eingebaut werden, um falsche Ausbrüche zu filtern und Fallen zu vermeiden.

  • Parameter könnten je nach Instrument und Zeiteinheit angepasst werden, um die Strategieleistung zu optimieren, z. B. die STOCH-Parameter.

  • Die Integration von Machine-Learning-Algorithmen zur automatischen Parameteroptimierung durch Trainieren mit großen Datenmengen könnte in Betracht gezogen werden.

  • Ein Gewinn-Verlust-Verhältnis könnte zur Risikosteuerung eingeführt werden, um große Verlusttrades zu vermeiden.

  • Weitere Bedingungen zur Filterung von Einstiegspunkten könnten hinzugefügt werden, um die Trefferquote zu erhöhen, z. B. fundamentale Aktienmodelle.

Zusammenfassung

Die Strategie verwendet einen relativ einfachen und intuitiven Trendfolgeansatz, identifiziert überkaufte/überverkaufte Zustände mit dem STOCH-Indikator, kontrolliert das Risiko mit PIVOT-Stop-Loss und optimiert die Kapitaleffizienz durch Teilgewinnmitnahme. Sie ist auf den drei Ebenen Capture, Control und Optimize konzipiert und bildet ein relativ vollständiges automatisiertes Handelssystem. Die Logik ist einfach und verständlich, die Parameter sind anpassbar, sodass sie von verschiedenen Händlern genutzt werden kann. Dennoch birgt sie gewisse Risiken und Unzulänglichkeiten, die im Live-Handel kontinuierlich getestet und optimiert werden müssen, um langfristig stabile Erträge zu erzielen.

Source
Pine
/*backtest
start: 2022-09-21 00:00:00
end: 2023-09-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Peter_O

//@version=4
Strategy parameters
Strategy parameters
TakeProfitLevel
TakePartialProfitLevel
K
D
Smooth
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)