Type/to search

Stratégie de trading de suivi de tendance basée sur l'oscillateur de volume

Common strategy
Created: 2024-01-29 15:04:18
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est une stratégie de suivi de tendance basée sur un indicateur d'oscillateur de volume modifié. Elle utilise la moyenne mobile du volume pour identifier les signaux d'augmentation du volume, afin de décider d'entrer ou de sortir d'une position. Elle combine également le jugement de la tendance des prix elle-même pour éviter les faux signaux en période de volatilité des prix.

Principe de la stratégie

  1. Calculer la moyenne mobile du volume vol_sum sur une longueur vol_length, puis effectuer un lissage sur une longueur vol_smooth.
  2. Lorsque vol_sum augmente au-delà du seuil threshold, un signal d'achat est généré ; lorsqu'il diminue en dessous du seuil, un signal de vente est généré.
  3. Pour filtrer les opérations erronées, l'achat n'est effectué que si le prix est en hausse par rapport aux direction bougies précédentes (comparaison du prix de clôture). La vente n'est effectuée que si le prix est en baisse.
  4. Deux seuils sont définis : threshold pour générer les signaux de trading, et threshold2 pour le stop-loss.
  5. La logique d'ouverture et de fermeture des positions est gérée par une machine à états.

Analyse des avantages

  1. L'utilisation de l'indicateur de volume permet de capturer les changements dans la force d'achat et de vente du marché, améliorant ainsi la précision des signaux.
  2. La combinaison avec le jugement de la tendance des prix évite les faux signaux en période de consolidation.
  3. L'utilisation de deux seuils pour l'ouverture et le stop-loss permet un meilleur contrôle des risques.

Analyse des risques

  1. L'indicateur de volume présente un certain retard, ce qui peut entraîner un manque des points de retournement des prix.
  2. Un mauvais réglage des paramètres peut conduire à une fréquence de trading trop élevée ou à des signaux retardés.
  3. En cas de pic de volume, le niveau de stop-loss peut être franchi.

Ces risques peuvent être contrôlés en ajustant les paramètres, en optimisant la méthode de calcul de l'indicateur et en le combinant avec d'autres indicateurs de confirmation.

Pistes d'optimisation

  1. Envisager une optimisation adaptative des paramètres de l'indicateur, en les ajustant automatiquement en fonction des conditions du marché.
  2. Combiner avec d'autres indicateurs, tels que l'oscillateur de prix, pour valider davantage les signaux et améliorer la précision.
  3. Explorer l'utilisation de modèles d'apprentissage automatique dans le jugement des signaux, afin d'améliorer la précision grâce aux modèles.

Résumé

Cette stratégie, basée sur un oscillateur de volume modifié et assistée par un jugement de tendance des prix, établit deux seuils pour l'ouverture et le stop-loss. Dans l'ensemble, il s'agit d'une stratégie de suivi de tendance relativement stable. Les axes d'optimisation concernent principalement le réglage des paramètres, le filtrage des signaux et la stratégie de stop-loss. Globalement, cette stratégie présente une certaine valeur pratique et mérite d'être étudiée et optimisée davantage.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy('Volume Advanced', default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075, currency='USD')
startP = timestamp(input(2017, "Start Year"), input(12, "Start Month"), input(17, "Start Day"), 0, 0)
end    = timestamp(input(9999, "End Year"),   input(1, "End Month"),   input(1, "End Day"),   0, 0)
Strategy parameters
Strategy parameters
Start Year
Start Month
Start Day
End Year
End Month
End Day
Volume - Length
Volume - Smoothing
Volume - Risinglength
Volume - Fallinglength
threshold
Threshold 2
amount of bars
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)