Stratégie de backtest des bandes de nombres premiers
Vue d'ensemble
La stratégie de backtest des bandes de nombres premiers identifie les nombres premiers les plus élevés et les plus bas autour du prix, et trace ces deux séries de nombres premiers sous forme de bande pour déterminer la tendance du marché. Cette stratégie a été développée par Modular Financial Engineering Company.
Principe de la stratégie
- En fonction du pourcentage de tolérance
percentsaisi, parcourez une plage de fluctuation de prix positive et négative spécifiée pour trouver le nombre premier le plus élevé et le plus bas. - Utilisez les fonctions
highestetlowestpour obtenir les points les plus hauts et les plus bas de la bande de nombres premiers sur les N dernières bougies. - Déterminez si le prix de clôture dépasse le point le plus haut ou le plus bas de la bande de nombres premiers pour décider d'une direction longue ou courte.
- Possibilité d'inverser le signal de transaction.
Analyse des avantages
- Exploite la nature aléatoire et irrégulière des nombres premiers pour capturer le hasard du marché.
- La bande de nombres premiers présente un certain décalage, ce qui permet de filtrer une partie du bruit.
- Les limites supérieure et inférieure de la bande de nombres premiers sont flexibles, permettant de s'adapter à différentes périodes et à différents instruments de trading en ajustant le pourcentage de tolérance.
Analyse des risques
- La bande de nombres premiers ne s'adapte pas parfaitement aux mouvements de prix et présente un certain décalage.
- Les retournements de prix extrêmes peuvent générer de faux signaux.
- Un pourcentage de tolérance trop élevé peut filtrer certains signaux valides.
Il est possible d'atténuer les risques en ajustant les paramètres de manière appropriée ou en combinant avec d'autres indicateurs.
Pistes d'optimisation
- Combiner avec des indicateurs tels que les moyennes mobiles pour définir des conditions doubles de déclenchement de signaux.
- Étudier l'utilisation d'autres nombres aléatoires, comme les nombres de Fibonacci.
- Introduire des algorithmes d'apprentissage automatique pour optimiser automatiquement les paramètres.
Conclusion
La stratégie de backtest des bandes de nombres premiers est une stratégie très innovante et utile en pratique. Elle exploite les propriétés des nombres premiers pour capturer le hasard du marché, tout en prenant en compte le décalage des prix pour identifier les tendances, ce qui lui confère une grande valeur de recherche. Les prochaines étapes pourraient inclure l'amélioration de la qualité des signaux, l'extension des types de nombres aléatoires, et l'optimisation automatique pour rendre la stratégie encore plus performante.
/*backtest
start: 2023-12-08 00:00:00
end: 2024-01-07 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 27/03/2018
// Determining market trends has become a science even though a high number - 1

