Type/to search

Stratégie quantitative basée sur PSAR et EMA

PSAR
1
Follow
1802
Followers

img

Aperçu

Cette stratégie quantitative utilise principalement les signaux de croisement entre l'indicateur Parabolic SAR (PSAR) et la Moyenne Mobile Exponentielle (EMA), combinés à plusieurs conditions personnalisées, pour générer des signaux d'achat et de vente. L'idée principale de la stratégie est la suivante : lorsque le PSAR franchit l'EMA par le bas et que certaines conditions sont remplies, un signal d'achat est généré ; lorsque le PSAR passe sous l'EMA par le haut et que certaines conditions sont remplies, un signal de vente est généré. Parallèlement, la stratégie intègre des niveaux de take profit et de stop loss pour contrôler le risque.

Principe de la stratégie

  1. Calculer le PSAR et l'EMA sur 30 périodes.
  2. Déterminer la relation de croisement entre le PSAR et l'EMA, et définir les indicateurs correspondants.
  3. En combinant la position relative du PSAR par rapport à l'EMA, la couleur des bougies, etc., définir le IGC (Ideal Green Candle) et le IRC (Ideal Red Candle).
  4. Utiliser l'apparition des IGC et IRC pour déterminer les signaux d'achat et de vente.
  5. Définir les niveaux de take profit et de stop loss : take profit à 8 %, 16 % et 32 % du prix d'achat, stop loss à 16 % du prix d'achat ; take profit à 8 %, 16 % et 32 % du prix de vente, stop loss à 16 % du prix de vente.
  6. Exécuter les opérations d'achat, de vente ou de clôture en fonction de la période de trading et de l'état de la position.

Avantages de la stratégie

  1. La combinaison de plusieurs indicateurs et conditions améliore la fiabilité des signaux.
  2. La présence de multiples niveaux de take profit et de stop loss permet de contrôler flexiblement les risques et les gains.
  3. Des filtres d'achat et de vente adaptés aux différentes conditions de marché augmentent l'adaptabilité de la stratégie.
  4. Le code est hautement modulaire, ce qui le rend facile à comprendre et à modifier.

Risques de la stratégie

  1. Les paramètres de la stratégie peuvent ne pas convenir à tous les environnements de marché et doivent être ajustés en fonction des conditions réelles.
  2. Dans un marché en range, la stratégie peut générer des signaux de trading fréquents, augmentant ainsi les coûts de transaction.
  3. La stratégie manque d'une évaluation de la tendance du marché et peut manquer des opportunités dans un marché en forte tendance.
  4. Le niveau de stop loss peut ne pas éviter complètement les risques liés aux mouvements extrêmes du marché.

Directions d'optimisation

  1. Introduire davantage d'indicateurs techniques ou d'indicateurs de sentiment de marché pour améliorer la précision et la fiabilité des signaux.
  2. Optimiser les niveaux de take profit et de stop loss ; envisager l'adoption de take profit/stop loss dynamiques ou basés sur la volatilité.
  3. Définir différents paramètres et règles de trading en fonction des différents états du marché pour améliorer l'adaptabilité.
  4. Ajouter un module de gestion de capital pour ajuster dynamiquement la taille des positions et l'exposition au risque en fonction de facteurs tels que le ratio de fonds propres (equity ratio balance).

Résumé

Cette stratégie quantitative, basée sur les indicateurs PSAR et EMA, génère des signaux d'achat et de vente via plusieurs conditions et règles personnalisées. Elle présente une certaine adaptabilité et flexibilité, tout en intégrant des niveaux de take profit et de stop loss pour contrôler le risque. Cependant, il reste des possibilités d'optimisation concernant le réglage des paramètres et la gestion du risque. Dans l'ensemble, cette stratégie peut servir de modèle de base et, après des améliorations et optimisations supplémentaires, pourrait devenir une stratégie de trading robuste.

Source
Pine
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"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/
// © SwapnilRaykar

//@version=5
Strategy parameters
Strategy parameters
session time (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)