Type/to search

Trading automatisé basé sur la stratégie STOCH

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

Cette stratégie conçoit un système de trading automatique simple basé sur l'indicateur STOCH. Elle convient aux marchés des changes, des indices boursiers, des matières premières, etc., et peut également être étendue aux marchés boursiers et des cryptomonnaies.

Aperçu de la stratégie

Cette stratégie utilise l'indicateur STOCH pour identifier les états de surachat et de survente, combiné aux points PIVOT pour définir les niveaux de stop-loss, réalisant ainsi un suivi de tendance. Lorsque l'indicateur STOCH indique un surachat ou une survente, des opérations d'achat ou de vente sont effectuées ; le stop-loss est placé près du point PIVOT du jour, ce qui permet de contrôler efficacement les risques ; un take-profit partiel est fixé après un certain niveau de profit pour fermer une partie de la position.

Principe de la stratégie

La stratégie utilise la ligne rapide %K et la ligne lente %D de l'indicateur STOCH pour générer des signaux d'achat (croix dorée) et de vente (croix mortelle). Plus précisément, lorsque la ligne %K traverse la ligne %D de bas en haut, une opération d'achat est déclenchée ; lorsque la ligne %K traverse la ligne %D de haut en bas, une opération de vente est déclenchée. Cela permet de capturer les états de surachat et de survente.

Pour contrôler les risques, le stop-loss pour une position longue est placé près du point PIVOT le plus bas du jour, et pour une position courte, près du point PIVOT le plus haut du jour, ce qui permet de verrouiller efficacement les risques.

La logique de take-profit partiel consiste à fermer 50 % de la position lorsqu'un niveau de profit spécifique est atteint après l'ouverture. Cela optimise l'efficacité de l'utilisation des fonds.

En résumé, la stratégie capture les moments opportuns des états de surachat/survente, contrôle les risques et optimise l'utilisation des fonds. C'est une combinaison organique des trois aspects : Capture, Contrôle et Optimisation.

Avantages de la stratégie

  • L'utilisation de l'indicateur STOCH permet de capturer efficacement les phénomènes de surachat et de survente, complété par les points PIVOT pour contrôler les risques, offrant ainsi une maîtrise complète des risques de trading.

  • Le mécanisme de take-profit partiel optimise l'efficacité de l'utilisation des fonds. En fermant partiellement une position, on sécurise une partie des profits tout en conservant un potentiel de gains pour la suite.

  • Les paramètres de la stratégie sont personnalisables. Les traders peuvent ajuster les paramètres en fonction du marché et de leur tolérance au risque, permettant une utilisation flexible de la stratégie.

  • La logique de la stratégie est très simple et claire, facile à comprendre et à maîtriser, adaptée à différents traders. Le code est intuitif et facile à lire, ce qui facilite les modifications et la maintenance.

Risques de la stratégie

  • En tant que stratégie de suivi de tendance, elle peut être piégée dans des marchés oscillants, ne parvenant pas à réaliser de profits.

  • L'indicateur STOCH peut générer de faux signaux, entraînant des transactions inutiles. Il convient de filtrer correctement les signaux pour éviter les transactions superflues.

  • Le stop-loss étant proche du point pivot du jour, il peut être trop serré après une cassure de range, il faut donc élargir la distance du stop-loss de manière appropriée.

  • Certains paramètres de la stratégie, comme la période de l'indicateur, doivent être ajustés en fonction des différents marchés, sinon les performances de la stratégie peuvent être affectées.

  • Les backtests sont basés uniquement sur des données historiques et ne garantissent pas les performances futures. En trading réel, davantage de facteurs incontrôlables entrent en jeu.

  • Un système de trading automatique nécessite une stabilité du serveur pour éviter des problèmes de connexion empêchant le trading normal.

Pistes d'optimisation de la stratégie

  • On peut introduire un filtre de tendance pour éviter les transactions aveugles lorsque la tendance n'est pas claire. Par exemple, ajouter un indicateur MA pour déterminer la direction de la tendance.

  • On peut ajouter une surveillance du volume de transactions, comme un volume élevé à l'achat ou à la vente, pour filtrer les fausses cassures et éviter d'être piégé.

  • On peut ajuster les paramètres en fonction des différents instruments et périodes pour optimiser les performances de la stratégie. Par exemple, modifier les paramètres du STOCH.

  • On peut envisager d'ajouter des algorithmes d'apprentissage automatique, en utilisant le big data pour entraîner des modèles et optimiser automatiquement les paramètres.

  • On peut introduire un ratio risque/récompense pour contrôler les risques et éviter les positions avec des pertes importantes.

  • On peut ajouter davantage de conditions pour filtrer les points d'entrée, améliorant ainsi le taux de réussite de la stratégie. Par exemple, intégrer des modèles fondamentaux des actions.

Conclusion

Cette stratégie adopte une approche de suivi de tendance relativement simple et intuitive, utilisant l'indicateur STOCH pour identifier les états de surachat/survente, ajoutant un stop-loss basé sur les points PIVOT pour contrôler les risques, et introduisant un take-profit partiel pour optimiser l'efficacité des fonds. Conçue autour des trois aspects Capture, Contrôle et Optimisation, elle forme un système de trading automatique relativement complet. La logique de la stratégie est simple et compréhensible, les paramètres sont personnalisables, et elle peut être utilisée par différents traders. Cependant, elle comporte également certains risques et lacunes qui nécessitent des tests et des optimisations continus en conditions réelles pour générer des bénéfices stables à long terme.

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)