Type/to search

Stratégie DCA avec ajustement dynamique du volume

QFL
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est une stratégie DCA dynamique basée sur le volume et la rupture de prix. Elle identifie le plus récent point bas des prix, puis commence à constituer des positions lorsque le prix franchit ce point bas avec une augmentation du volume. En cas de baisse continue du prix, la stratégie ajuste dynamiquement la quantité de chaque position en fonction de l'ampleur de la perte flottante, jusqu'à atteindre le nombre total de positions défini. Parallèlement, la stratégie fixe un prix de prise de profit basé sur la médiane des baisses de prix.

Principe de la stratégie

  1. Identifier le plus récent point bas des prix à l'aide de la fonction ta.pivotlow(), et le considérer comme un niveau de support.
  2. Calculer l'ampleur de la baisse après le franchissement historique du niveau de support, et prendre la médiane comme référence pour la distance de sécurité et l'amplitude de prise de profit.
  3. Lorsque le prix franchit le niveau de support et que le volume relatif dépasse le multiple défini, déclencher un signal d'ouverture de position.
  4. En fonction du nombre total de positions défini, diviser le capital total en plusieurs parties égales. À chaque ouverture de position, ajuster dynamiquement la quantité en fonction du numéro d'ordre de l'ouverture, réalisant ainsi une croissance exponentielle des positions.
  5. Pendant le processus d'ouverture, si la perte flottante atteint le seuil défini, continuer à ajouter des positions jusqu'à atteindre le nombre total de positions.
  6. Lorsque le prix monte jusqu'au prix de prise de profit, liquider toutes les positions.

Avantages de la stratégie

  1. Ajustement dynamique de la quantité de positions : en fonction de la perte flottante lors de la baisse des prix, ajuster dynamiquement la quantité de chaque position, ce qui permet de contrôler le risque tout en obtenant davantage de profits lors du rebond des prix.
  2. Paramètres basés sur les données historiques : en calculant la médiane des baisses après le franchissement du niveau de support, les paramètres de la stratégie sont plus proches de la réalité du marché.
  3. Limitation du nombre total de positions : en fixant un nombre total de positions, contrôler l'exposition totale au risque de la stratégie, évitant ainsi des pertes dues à un surendettement.

Risques de la stratégie

  1. Risque d'inefficacité du niveau de support : si le marché connaît des mouvements extrêmes et que le prix continue de baisser fortement après avoir franchi le support, le mécanisme d'ajout de positions peut entraîner des pertes importantes.
  2. Risque lié au réglage des paramètres : la performance de la stratégie dépend largement du réglage des paramètres. Un mauvais réglage peut entraîner une performance médiocre.
  3. Risque lié au prix de prise de profit : si le prix de prise de profit est fixé trop haut, cela peut faire manquer une partie des profits ; s'il est trop bas, les positions peuvent être fermées prématurément, empêchant de profiter pleinement du rebond des prix.

Pistes d'optimisation de la stratégie

  1. Introduire davantage d'indicateurs : pour le jugement du signal d'ouverture, on peut intégrer d'autres indicateurs techniques (RSI, MACD, etc.) afin d'améliorer la précision du signal.
  2. Optimiser la gestion des fonds : ajuster dynamiquement la proportion de capital allouée à chaque position en fonction de la volatilité du marché et de la tolérance au risque du compte, pour mieux contrôler le risque.
  3. Stop-loss et take-profit adaptatifs : ajuster dynamiquement les amplitudes de stop-loss et de take-profit en fonction des variations de la volatilité du marché, pour mieux s'adapter aux changements du marché.

Résumé

Cette stratégie, en ajustant dynamiquement la quantité des positions et en se basant sur des paramètres issus des données historiques, cherche à obtenir davantage de profits lors des rebonds de prix tout en contrôlant le risque. Cependant, sa performance dépend fortement du réglage des paramètres et des conditions du marché, ce qui comporte certains risques. L'introduction d'indicateurs supplémentaires, l'optimisation de la gestion des fonds et la mise en place de stop-loss/take-profit adaptatifs peuvent contribuer à améliorer ses résultats.

Source
Pine
/*backtest
start: 2024-04-04 00:00:00
end: 2024-04-11 00:00:00
period: 1m
basePeriod: 1m
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/
// © AHMEDABDELAZIZZIZO

//@version=5
Strategy parameters
Strategy parameters
Swing Points
Median drop Mult
Floating Loss
Number of all orders
Length of relative volume
Volume Multiplier
Take Profit Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)