Type/to search

Stratégie de trading adaptative multicanal combinée à une stratégie de stop loss dynamique

DC
2
Follow
478
Followers

img
img

Aperçu

La stratégie multi-canal auto-adaptation de la marée est un système de suivi de tendance moderne, entièrement optimisé et étendu sur la base des règles de trading classiques de la marée. Le cœur de la stratégie utilise le système de doubles canaux de Donchian pour identifier les points de rupture du marché et fournir des positions de stop-loss précises via des canaux d'exit dynamiquement ajustés. La stratégie est conçue avec un mécanisme de confirmation à deux niveaux: le canal 1 est conçu pour capturer les ruptures de prix à court terme, le canal 2 comme filtre de confirmation pour réduire les faux signaux.

Principe de stratégie

La stratégie est basée sur les principes de base du système de négociation classique de la crique, mais avec l'ajout d'un mécanisme de confirmation à deux voies moderne et d'un système de stop-loss dynamique:

  1. Système de confirmation de rupture à deux voies

    • La voie 1 ((20 cycles par défaut): Calcule le prix le plus élevé et le prix le plus bas d'une période donnée, formant une limite supérieure et inférieure.
    • Le canal 2 ((par défaut 20 cycles, déviation 20): comme confirmation de deuxième couche, réduire le faux signal en déviant vers la droite.
    • Un signal n'est généré que si le prix franchit la frontière du canal 1 et est confirmé par le canal 2.
  2. Dynamique de sortie du canal

    • Utilisez le canal de Dongjian avec un cycle plus court (défaut 10) comme arrêt dynamique.
    • Pour les positions multiples, le point de sortie est le point le plus bas de la voie; pour les positions vides, le point de sortie est le point le plus haut de la voie.
    • Il est recommandé de demander la confirmation complète de la clôture de la ligne K avant d'effectuer une sortie, afin d'éviter une sortie prématurée due au bruit des prix.
  3. Logic d'entrée et de sortie

    • Entrée multiple: lorsque le prix de clôture dépasse le prix précédent de la porte 1 et est supérieur au prix précédent de la porte 2.
    • Entrée à vide: lorsque le prix de clôture est inférieur au prix de clôture précédent du canal 1 et inférieur au prix de clôture précédent du canal 2.
    • Sorties multiples: les prix sont inférieurs au prix minimum de sortie ou atteignent un pourcentage de blocage optionnel.
    • Sortie à vide: le prix franchit le prix le plus élevé de la porte de sortie ou atteint le pourcentage de blocage de choix.
  4. Gestion des fonds

    • Par défaut, 1% de chaque transaction est utilisé sur le compte et peut être ajusté en fonction des résultats des tests.
    • Assurez-vous que le retrait maximal ne dépasse pas 10% pour maintenir la maîtrise des risques.
    • Il faut prendre en compte les commissions (défaut 0.1%) et les points de glissement (défaut 5), pour se rapprocher de l'environnement réel des transactions.

Avantages stratégiques

  1. Amélioration de la qualité du signal: Le mécanisme de confirmation à deux canaux réduit considérablement les fausses percées et améliore la qualité et la précision du signal.buy = buy_fast and close > upper_slow[1]etsel = sel_fast and close < lower_slow[1]Le projet a été conçu pour incarner cette conception.

  2. Gestion dynamique des risques: la stratégie utilise un canal de sortie adaptatif, qui modifie la position de stop loss en fonction de la dynamique de la structure du marché. Lorsque le marché se déplace favorablement, la position de stop loss suit automatiquement et bloque une partie des bénéfices.exit_buy_level:= math.max(nz(exit_buy_level,10e-10), lower_exit)accomplir.

  3. Un système complet de gestion des fondsLa stratégie intègre des règles professionnelles de gestion des fonds, qui permettent de contrôler le risque de chaque transaction grâce à un système d'allocation de pourcentage.

  4. Gestion visualisée des transactionsLes stratégies marquent clairement les points d'entrée, les points d'arrêt et les points d'arrêt sur le graphique, pour aider les traders à comprendre intuitivement la logique du trading et la portée du risque.

Risque stratégique

  1. Le marché de la victoireLe code d'analyse montre que, bien que le système à deux voies ait réduit le nombre de fausses alertes, il déclenche toujours de petites pertes dans des marchés sans tendance claire.

  2. Paramètre SensibilitéLes performances de la stratégie dépendent fortement des paramètres de la période et du décalage des canaux. Différents marchés et périodes de temps nécessitent différentes combinaisons de paramètres, ce qui nécessite un retour d'expérience et une optimisation adéquats. Paramètres entrés dans le code_period_dc1_period_dc2et_period_offPour maîtriser ces variables clés:

  3. Risque de retard: les canaux de stop-loss dynamiques peuvent ne pas réagir assez rapidement dans des marchés très volatils, ce qui entraîne une expansion des retraits. En particulier, il est nécessaire de confirmer la clôture de la ligne K.barstate.isconfirmedLe meilleur moment de sortie peut être manqué dans un environnement très volatile.

  4. Une dépendance excessive aux modèles historiques: La stratégie suppose que le modèle de rupture historique continuera à fonctionner à l'avenir, mais que les caractéristiques du marché peuvent changer avec le temps et affecter la performance de la stratégie.

Orientation de l'optimisation de la stratégie

  1. Ajouter un filtre de tendanceL'analyse du code indique que la stratégie actuelle manque de jugement sur les tendances globales du marché. Il est recommandé d'ajouter des indicateurs de tendance tels que les moyennes mobiles, l'ADX ou le MACD, d'activer la stratégie dans un environnement de forte tendance et de réduire la sensibilité dans un marché de faible tendance ou de choc.

  2. Cycle d'adaptation du canal: La stratégie utilise actuellement des valeurs de cycle fixe. L'orientation d'optimisation est d'introduire des cycles de canaux d'adaptation basés sur l'ATR ou la volatilité du marché, afin que la stratégie puisse mieux s'adapter aux différents environnements de marché._period_dc1et_period_dc2Le calcul de l'équilibre de l'énergie

  3. Optimiser le mécanisme de sortie: La logique de sortie du code dépend uniquement de la voie de Dongjian. Il est recommandé d'implémenter une stratégie de sortie par tranches, par exemple, en liquidant une partie de la position après avoir atteint un certain profit, et en définissant un arrêt de suivi plus souple pour le reste.

  4. Filtre par tempsAjout de filtres de temps de transaction pour éviter les périodes de faible liquidité ou de forte volatilité du marché. En particulier pour les marchés de crypto-monnaie qui se négocient 24 heures sur 24, certains moments peuvent être plus appropriés pour effectuer des transactions.

  5. Intégration des indicateurs émotionnelsIntégrer des indicateurs de l'humeur du marché tels que le volume des transactions, la volatilité ou les flux de fonds pour renforcer les décisions d'entrée et de sortie. Par exemple, augmenter le poids sur les signaux de rupture à volume élevé ou réduire la fréquence des transactions dans un environnement exceptionnellement faible en volatilité.

Résumer

La stratégie multi-channel auto-adaptative est un système de suivi de tendance moderne et complet qui résout de nombreux défis rencontrés par les traders traditionnels. Elle est particulièrement adaptée aux traders de tendance à moyen et long terme, et est plus stable sur des périodes plus élevées telles que H4 ou le jour.

Bien que la performance puisse être médiocre dans un marché turbulent, sa performance globale peut être considérablement améliorée par une optimisation appropriée des paramètres et des filtres de tendance supplémentaires. Le module de gestion des fonds de la stratégie garantit que les risques sont efficacement contrôlés, tandis que le système d'arrêt dynamique des pertes aide à protéger les bénéfices déjà réalisés.

C'est une stratégie à considérer pour les traders qui souhaitent capturer les tendances dans une variété de conditions de marché, en particulier lorsqu'elle est utilisée en combinaison avec d'autres outils d'analyse de marché. N'oubliez pas que toute stratégie doit être adaptée à la tolérance au risque et aux objectifs de négociation individuels, et qu'elle doit faire l'objet d'un retour d'expérience et d'une simulation de négociation suffisants avant d'investir des fonds réels.

Source
Pine
/*backtest
start: 2024-03-04 00:00:00
end: 2025-03-02 08:00:00
period: 1d
basePeriod: 1d
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/
// © 3Commas

//@version=6
Strategy parameters
Strategy parameters
🟦 Settings
Period Channel 1 (Optional)
Period Channel 2     (Optional)
Offset (Optional)
Period Exit (Optional)
🟦 Strategy Tester
Strategy           (Optional)
Take Profit %
_tp_percent (Optional)
🟦 DCA Bot Signals
Check Messages, Please Read 👉
 ↳ Size (Optional)
 ↳ Position (Optional)
 ↳ Colors     (Optional)
_c3_col2 (Optional)
🟢 Buy Entry       
TP
SL
 ↳ Deal Entry (Optional)
 ↳ Deal Exit (Optional)
🔴 Sell Entry       
TP
SL
 ↳ Deal Entry (Optional)
 ↳ Deal Exit (Optional)
DCA Bot Multi-Pair
 ↳ Symbol (Optional)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)