Type/to search

Stratégie de stop suiveur

Common strategy
Created: 2023-10-07 16:11:45
Last modified: 3 years ago
1
Follow
1802
Followers

Aperçu

Cette stratégie utilise un filtre de Kalman pour suivre le prix et ajuste dynamiquement le point de stop-loss à l'aide d'une ligne de stop-loss glissant, réalisant ainsi un stop-loss progressif.

Principe

La stratégie utilise un filtre de Kalman pour suivre le prix en temps réel. Le filtre de Kalman comprend deux équations :

Équation de prédiction :

smooth = kf[1] + dk * sqrt(gain / 10000 * 2)

Équation de mise à jour :

kf = smooth + velo

où dk est l'erreur de prédiction et gain est le gain de Kalman, qui détermine la sensibilité du suivi.

De plus, la stratégie utilise une ligne de stop-loss glissant pour verrouiller les profits. La distance initiale du stop-loss correspond à la valeur définie du pourcentage de stop-loss, par exemple 2 %.

En position longue, si le prix augmente, la ligne de stop-loss monte également en s'approchant progressivement de la ligne de Kalman, avec un pas downStep, par exemple 0,5 %. Si le prix baisse et déclenche le stop-loss, la position est rouverte, en définissant la distance initiale du stop-loss.

Le raisonnement est identique pour les positions courtes.

Ainsi, la stratégie peut verrouiller progressivement les profits en suivant la tendance, offrant une bonne gestion des risques.

Avantages

  1. Utilise un filtre de Kalman pour suivre le prix en temps réel, avec une réactivité rapide.
  2. Utilise une ligne de stop-loss glissant pour verrouiller les profits, avec une bonne gestion des risques. La distance du stop-loss est personnalisable.
  3. Permet de choisir librement d'ouvrir des positions longues, courtes, ou uniquement longues/courtes.
  4. Permet un stop-loss agressif ou conservateur selon la tendance.
  5. Possibilité de définir flexiblement des objectifs de profit et des stop-loss selon les besoins.

Risques

  1. Un paramétrage inapproprié du filtre de Kalman peut entraîner une instabilité du suivi.
  2. Un glissement de cours (slippage) peut déclencher le stop-loss avant le niveau prévu. Il est possible d'assouplir la distance du stop-loss.
  3. Sur un marché en forte tendance, il n'est pas conseillé d'utiliser un stop-loss glissant ; il faut plutôt suivre la tendance.
  4. Sur un marché volatil, le stop-loss peut être déclenché fréquemment. Il est possible d'assouplir la distance du stop-loss ou de ne pas utiliser de stop-loss glissant.

Optimisation

  1. On peut introduire davantage d'indicateurs pour juger la direction de la tendance et optimiser le moment d'ouverture des positions.
  2. On peut ajuster le pas de déplacement de la ligne de stop-loss en fonction de la volatilité du marché.
  3. On peut combiner des techniques d'apprentissage automatique pour entraîner les paramètres optimaux du stop-loss.
  4. On peut intégrer davantage d'indicateurs de risque pour gérer dynamiquement la taille des positions.

Conclusion

La stratégie de stop-loss glissant utilise un filtre de Kalman pour suivre les variations de prix et verrouiller les profits à l'aide d'une ligne de stop-loss glissant. Elle permet de contrôler les risques tout en garantissant les profits, ce qui en fait une stratégie fiable et facile à optimiser. En l'associant à des techniques de jugement de tendance et de gestion dynamique des positions, on peut obtenir des performances encore meilleures.

Source
Pine
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 2h
basePeriod: 15m
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/
// © BigCoinHunter

//@version=5
Strategy parameters
Strategy parameters
Kalman Gain:
Source:
Beginning Approach(%):
Final Approach(%):
Approach Decrease Step:
Take Profit:
Stop Loss:
Long Entry
Short Entry
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)