Type/to search

Stratégie multi-périodes de croisement de moyennes mobiles

Cryptocurrency
Created: 2023-10-09 16:41:04
Last modified: 3 years ago
1
Follow
1781
Followers

Aperçu

La stratégie est basée sur un système de croisement de moyennes mobiles, utilisant des moyennes mobiles de différentes périodes pour déterminer le moment d'acheter et de vendre. La stratégie combine des fonctionnalités de suivi des tendances telles que les arrêts de perte, les arrêts d'arrêt et les arrêts de perte pour localiser les gains et éviter les risques.

Principe de stratégie

La stratégie utilise deux ensembles de moyennes mobiles, respectivement les lignes rapides et les lignes lentes. Les lignes rapides ont une période plus courte, représentant une tendance à court terme; les lignes lentes ont une période plus longue, représentant une tendance à long terme.

Dans le code, la ligne rapide est ma1 et la ligne lente est ma2. Ma1 et ma2 peuvent choisir différents types de moyennes mobiles, telles que SMA, EMA, etc., et différents paramètres de période peuvent être définis.

Lorsque ma1 est en or, ma2 génère un signal long et fait plus; lorsque ma1 est en or, ma2 génère un signal short et fait court. Lors de la négociation réelle, il peut être combiné avec des fonctions de suivi de tendance, de stop loss, de stop stop loss, etc., pour verrouiller les bénéfices et éviter les risques.

Analyse des avantages

Cette stratégie présente les avantages suivants:

  1. Les idées stratégiques sont simples, claires, faciles à comprendre et à mettre en œuvre.

  2. Les moyennes mobiles de différents types et paramètres peuvent être choisies de manière flexible et s'appliquer à différents environnements de marché.

  3. La conception multi-cyclique capte à la fois les tendances à court et à long terme et évite les erreurs.

  4. Les conditions d'ouverture sont personnalisables et la fréquence des transactions est strictement contrôlée.

  5. Il est possible de définir des conditions d'arrêt et d'arrêt de perte pour contrôler efficacement les risques.

  6. Vous pouvez ajouter un suivi de la tendance, un suivi des pertes et un suivi des bénéfices.

  7. Les paramètres peuvent être optimisés pour rendre la stratégie plus stable et plus fiable.

Analyse des risques

La stratégie présente également les risques suivants:

  1. La croisée des moyennes mobiles doubles est en retard et peut manquer le meilleur moment pour une inversion des prix.

  2. La mauvaise configuration de la moyenne mobile peut générer plus de faux signaux.

  3. Les événements soudains entraînent un retour en arrière rapide, ce qui réduit le risque d'être renversé.

  4. Dans une tendance, il est plus probable que les prix restent du côté de la moyenne pendant une longue période.

  5. Les paramètres ne sont pas optimisés correctement et peuvent être sur-optimisés pour une période donnée.

Les mesures de gestion des risques correspondantes:

  1. En combinaison avec d'autres indicateurs, les signaux de filtrage permettent d'éviter les fausses brèches.

  2. Le réglage des cycles doit suivre le principe du trading de tendance et tester les paramètres d'optimisation.

  3. Le contrôle des risques doit être prudent et les paramètres de stop loss raisonnables.

  4. Le coût de l'attente patiente.

  5. La robustesse des paramètres est testée dans divers environnements de marché.

Direction d'optimisation

Cette stratégie peut être optimisée dans les domaines suivants:

  1. Testez plus de types de moyennes mobiles, comme les moyennes mobiles pondérées.

  2. Augmentation des cycles dynamiques basés sur la volatilité et ajustement des paramètres de la moyenne en fonction des variations du marché.

  3. Les conditions d'entrée stratégiques peuvent être ajoutées à l'horaire ou au filtrage de base pour réduire le taux d'erreur.

  4. Les conditions de sortie permettent de définir un stop-loss dynamique, en ajustant le stop-loss en fonction de la volatilité du marché.

  5. Il est possible d'établir un système d'optimisation des paramètres pour réaliser le retour d'historique et l'optimisation des paramètres de la stratégie.

  6. Ajout d'algorithmes d'apprentissage automatique, utilisant l'IA pour optimiser les paramètres et filtrer les signaux.

Résumer

La stratégie multi-période de croisement de la moyenne mobile est une stratégie de suivi de tendance plus classique. La stratégie permet de réaliser des bénéfices stables en sélectionnant les paramètres appropriés, en optimisant la logique d'entrée et de sortie et en contrôlant strictement le risque.

Source
Pine
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
// The majority of this script I took from the Autoview website. There are some typos in the original that I've fixed, some things I've added, things I will add, and I'm tired pulling my strategy code out and uploading this to pastebin for people.
// DISCLAIMER: I am not a financial advisor, this is not financial advice, do not use this code without first doing your own research, etc, etc, it's not my fault when you lose your house.
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
--------Moving Average 1----------
Use Different Resolution?
Set Resolution Minutes
MA
Source
Period
Least Squares (LSMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Sigma Value
--------Moving Average 2----------
Use Different Resolution?
Set Resolution Minutes
MA
Source
Period
Least Squares (LSMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Sigma Value
Longs Only
Shorts Only
Flip the Opens
Pyramiding less than
Pyramiding equal to
Pyramiding greater than
Trailing Stop
Activate Trailing Stop Price (%). Divided by 100 (1 = 0.01%)
Trailing Stop (%). Divided by 100 (1 = 0.01%)
Take Profit
Take Profit (%). Divided by 100 (1 = 0.01%)
Stop Loss
Stop Loss (%). Divided by 100 (1 = 0.01%)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)