Il s'agit d'une stratégie de scalping qui utilise le volume et le prix moyen pondéré par volume (VWAP) pour la confirmation.
La stratégie repose principalement sur deux indicateurs pour la prise de décision: le volume et le VWAP.
En premier lieu, il calcule le VWAP de 20 périodes. Le VWAP représente le prix moyen de la journée et est un indicateur important pour évaluer la raisonnabilité des prix. Si le prix est supérieur au VWAP, cela indique des forces haussières plus fortes et vice versa pour les forces baissières.
Deuxièmement, la stratégie vérifie également si le volume de chaque candelabre dépasse le seuil prédéfini de 100.
Sur la base de ces deux critères, les règles d'entrée et de sortie sont formées:
Conditions d'entrée
Conditions de sortie
Comme nous pouvons le voir, la stratégie combine à la fois l'indicateur de prix VWAP et le volume, en utilisant une double confirmation pour améliorer la stabilité.
Les principaux avantages de cette stratégie sont les suivants:
Il y a aussi quelques risques à noter:
Pour atténuer les risques, il est recommandé d'utiliser des actions à forte liquidité avec une fourchette de prix et une volatilité étroites.
Quelques moyens d'optimiser davantage la stratégie:
En ajustant les paramètres, en ajoutant des filtres, en arrêtant les pertes, etc., nous pouvons encore améliorer la stabilité et la rentabilité.
La stratégie consolide deux indicateurs majeurs, VWAP et volume, pour choisir des actions avec une raisonnabilité de prix et une confirmation de volume élevé. Elle a une fréquence d'opération élevée et une forte capacité de capture de tendance.
/*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"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © netyogindia //@version=5 strategy("Scalping Strategy with Volume and VWAP Confirmation", overlay=true) // Input parameters length = input(14, title="MACD Length") volume_threshold = input(100, title="Volume Threshold") vwap_length = input(20, title="VWAP Length") // Calculate VWAP vwapValue = ta.vwap(close, vwap_length) // Calculate volume barVolume = volume // Define entry conditions longCondition = close > vwapValue and barVolume > volume_threshold shortCondition = close < vwapValue and barVolume > volume_threshold // Define exit conditions exitLongCondition = close < vwapValue exitShortCondition = close > vwapValue // Plot VWAP plot(vwapValue, color=color.blue, title="VWAP") // Plot Volume bars barcolor(barVolume >= volume_threshold ? color.green : na) // Execute strategy orders strategy.entry("Long", strategy.long, when=longCondition) strategy.entry("Short", strategy.short, when=shortCondition) strategy.close("Long", when=exitLongCondition) strategy.close("Short", when=exitShortCondition)