Stratégie de trading basée sur la volatilité horaire
Aperçu
Cette stratégie cible le marché du SPY, en utilisant les fluctuations de prix sur des échelles horaires pour déterminer la tendance du marché et effectuer des transactions de contre-tendance à court terme. Il s'agit d'une stratégie de trading à court terme.
Principe de la stratégie
-
Utiliser le croisement des moyennes mobiles sur 5 et 13 jours pour déterminer le retournement des prix à l'échelle horaire.
-
L'indicateur RSI doit être supérieur à 50 pour qu'un croisement haussier des moyennes mobiles génère un signal d'achat.
-
Lorsque la moyenne mobile sur 13 jours passe en dessous de celle sur 5 jours, et que la ligne MACD passe en dessous de la ligne de signal, un signal de vente est généré.
-
Définir des niveaux de stop-loss et de take-profit, et liquider partiellement la position lorsque le double de l'objectif de profit est atteint.
-
Possibilité de choisir une position vendeuse et de décider d'entrer dans une nouvelle position vendeuse après la clôture de la transaction en cours.
-
Les paramètres d'entrée (moyennes mobiles, ratios stop-loss/take-profit, etc.) sont personnalisables.
Analyse des avantages
-
Exploiter les variations de prix horaires pour détecter les opportunités de trading à court terme.
-
La combinaison de plusieurs indicateurs améliore la fiabilité des signaux.
-
La mise en place de stratégies de stop-loss et de take-profit aide à contrôler les risques.
-
Le take-profit partiel permet de verrouiller les bénéfices.
-
Les paramètres d'entrée sont personnalisables, adaptés aux traders à court terme.
Analyse des risques
-
Les fluctuations de prix horaires peuvent générer des faux signaux entraînant des pertes.
-
Un réglage inapproprié des ratios stop-loss/take-profit peut conduire à une sortie prématurée ou à une détention trop longue des positions.
-
Certains instruments nécessitent une optimisation des paramètres pour obtenir de bons résultats en backtest.
-
Risque de surapprentissage lors de l'optimisation.
-
Les transactions fréquentes augmentent les coûts de commission.
Pistes d'optimisation
-
Tester différentes combinaisons de paramètres pour trouver les meilleurs réglages.
-
Évaluer d'autres indicateurs pour confirmer les signaux de trading.
-
Optimiser la stratégie de stop-loss/take-profit afin d'équilibrer risque et rendement.
-
Ajouter un filtre de tendance pour éviter les transactions à contre-tendance.
-
Assouplir légèrement les conditions de take-profit partiel pour prolonger la durée des gains.
-
Évaluer d'autres instruments adaptés à cette stratégie.
Résumé
Cette stratégie tente de capter les opportunités de trading à court terme sur le SPY à l'échelle horaire. Grâce à l'optimisation des paramètres, au filtrage des signaux, etc., sa fiabilité peut être renforcée pour en faire une stratégie de trading à court terme efficace.
//@version=5
strategy(title="SPY 1 Hour Swing Trader", initial_capital=300000, default_qty_type=strategy.percent_of_equity, default_qty_value=15, pyramiding=0, commission_type=strategy.commission.cash_per_order, commission_value=0, overlay=true, calc_on_every_tick=false, process_orders_on_close=true, max_labels_count=500)
//The purpose of this script is to spot 1 hour pivots that indicate ~5 to 6 trading day swings.
//Results indicate that swings are held approximately 5 to 6 trading days on average, over the last 6 years.
//This indicator spots a go long opportunity when the 5 ema crosses the 13 ema on the 1 hour along with the RSI > 50.
//It also spots uses a couple different means to determine when to exit the trade. Sell condition is
//primarily when the 13 ema crosses the 5 ema and the MACD line crosses below the signal line and
//the smoothed Stoichastic appears oversold (greater than 60). Stop Losses and Take Profits are configurable
//in Inputs along with ability to include short trades plus other MACD and Stoichastic settings.
//If a stop loss is encountered the trade will close. Also once twice the expected move is encountered
//partial profits will taken and stop losses and take profits will be re-established based on most recent close- 1
