Type/to search

Optimisation de la stratégie de pêcheur Hull adaptative intelligente multi-facteurs

Common strategy
Created: 2024-01-16 15:10:06
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est une stratégie multi-facteurs adaptative combinant la moyenne mobile de Hull, l'indicateur de retournement du pêcheur (Fisher Transform) et l'indice des canaux de commodité. Elle est capable d'identifier intelligemment les tendances, d'ajuster automatiquement les paramètres et de s'adapter à différents instruments et périodes.

Principe de la stratégie

La logique centrale de cette stratégie repose sur les croisements dorés et mortels de l'indicateur de retournement du pêcheur pour déterminer les points d'entrée et de sortie. L'indicateur de retournement du pêcheur combine les avantages des moyennes mobiles et des oscillateurs, permettant une détection plus précise des points de retournement de tendance.

La stratégie commence par calculer la moyenne mobile de Hull et l'indicateur de retournement du pêcheur. Ensuite, elle intègre l'indice des canaux de commodité comme aide à la décision pour former les conditions d'entrée. Lorsque l'indicateur de retournement du pêcheur traverse la ligne zéro par le bas, ou traverse depuis l'extérieur d'une plage de paramètres définie, cela constitue une condition de croisement doré, générant un signal d'achat (long). Lorsque l'indicateur de retournement du pêcheur traverse la ligne zéro par le haut, ou traverse depuis l'extérieur de la plage de paramètres, cela constitue une condition de croisement mortel, générant un signal de vente (short).

La condition de sortie est inverse : les positions longues ouvertes sur croisement doré sont fermées sur croisement mortel ; les positions short ouvertes sur croisement mortel sont fermées sur croisement doré. On utilise ainsi les croisements entre indicateurs pour capturer les points de retournement de tendance.

Analyse des avantages

Le principal atout de cette stratégie réside dans son caractère multi-facteurs et adaptatif. Elle exploite simultanément les avantages des moyennes mobiles, des oscillateurs et des indicateurs de tendance, ce qui lui permet d'obtenir de bonnes performances aussi bien dans les marchés baissiers que haussiers. De plus, les paramètres peuvent être ajustés en fonction des instruments et des périodes, assurant une adaptabilité.

Par ailleurs, la stratégie intègre un mécanisme de stop-loss automatique. Lorsque le prix revient franchir la moyenne mobile de Hull, la position est automatiquement fermée. Cela réduit considérablement le risque de perte de la stratégie.

Risques et solutions

Le risque majeur de cette stratégie est la génération de signaux erronés par les indicateurs. En période de consolidation des prix, les indicateurs peuvent produire des croisements inutiles, entraînant des entrées et des stops-loss superflus.

La solution consiste à ajuster les paramètres des indicateurs pour filtrer les petits signaux, ou à combiner davantage d'indicateurs auxiliaires pour confirmation. Par exemple, ajouter un indicateur de volume pour valider les signaux vrais.

Directions d'optimisation

Cette stratégie peut être optimisée dans les directions suivantes :

  1. Ajouter un algorithme d'apprentissage automatique pour optimiser automatiquement les paramètres, en s'entraînant sur des données historiques et en ajustant les paramètres en temps réel.

  2. Ajouter davantage de combinaisons d'indicateurs pour les noter, en adoptant une approche de décision majoritaire afin d'améliorer la précision.

  3. Ajouter un mécanisme de confirmation de cassure, en utilisant des niveaux de prix clés et des canaux pour une seconde confirmation, évitant ainsi les erreurs d'exécution.

  4. Ajouter un module d'évaluation des risques capable d'ajuster automatiquement la taille des positions et la largeur du stop-loss en fonction des conditions de marché.

Résumé

Dans l'ensemble, cette stratégie constitue un excellent cadre multi-facteurs adaptatif. Elle combine le jugement de tendance des moyennes mobiles, la détection de surachat/survente des oscillateurs et les croisements des indicateurs de tendance pour former un mécanisme complet d'entrée et de sortie. Si elle est optimisée davantage avec des éléments d'adaptativité et d'intelligence artificielle, elle pourrait devenir un produit de stratégie à forte valeur commerciale.

Source
Pine
/*backtest
start: 2023-01-09 00:00:00
end: 2024-01-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is free to copy/paste/use. no permission required. just do it!
// © @SeaSide420 
//@version=4
strategy(title="Hull Fisher",currency="USD",default_qty_type=strategy.percent_of_equity,default_qty_value=100,commission_type=strategy.commission.percent,commission_value=0.25)
Strategy parameters
Strategy parameters
HullMA Length
Signal Length
Top Line
Bottom Line
Price data
Open when HullFisher crossover outside Lines
Open when HullFisher past zero
Include Hull_moving_average
Include Commodity_channel_index
Close order when Fisher crossover
Close order when Hull crossover
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)