### Résumé La stratégie est basée sur l'indicateur HalfTrend, qui identifie les signaux d'achat en jugeant la tendance à la rupture. Lorsque l'indicateur HalfTrend est décalé par la rupture, il achète un stop-loss limité à la position de la valeur HalfTrend de la rupture précédente.
### Les principes stratégiques 1. Pour calculer la valeur de l'indicateur HalfTrend, il est nécessaire de régler les paramètres de longueur de cycle et d'amplitude de la largeur. 2. Comparer le prix de clôture actuel avec les valeurs de l'indicateur HalfTrend du cycle précédent pour déterminer la tendance à l'excédent. - Lorsque le prix de clôture traverse le point d'amplitude de l'indicateur HalfTrend, la tendance est plus forte. - Lorsque le prix de clôture traverse le point d'amplitude de la valeur de l'indicateur HalfTrend en dessous, la tendance se déplace. 3. La valeur de l'indicateur HalfTrend enregistrée lors d'un revirement de tendance est considérée comme une position d'achat potentielle à l'avenir. 4. Lorsque l'indicateur HalfTrend est à nouveau survolé par le vide, placez l'ordre d'achat à la position enregistrée à l'étape 3.
#### Les avantages stratégiques 1. La direction de l'investissement doit être déterminée sur la base d'une tendance complète à la multiplication des espaces, dans la mesure du possible, en fonction des marchés précédents. 2. Utiliser un ordre de limite pour acheter à la position prédéfinie pour obtenir un prix de transaction plus avantageux. 3. La position d'achat est déterminée sur la base de la tendance de la HalfTrend à tête nue précédente, ce qui garantit une sécurité basse du point d'achat. 4. Utiliser les paramètres d'amplitude pour contrôler le minimum de volume nécessaire pour distinguer les tendances de l'espace-temps peut filtrer efficacement les signaux de bruit.
#### Les risques stratégiques 1. La tendance est à un changement de jugement basé sur les paramètres d'amplitude, dont les valeurs incorrectes peuvent entraîner une commande prématurée ou tardive. 2. L'ordre de limite peut ne pas être exécuté en raison de la fluctuation des prix et peut manquer la hausse de l'ordre. La position d'arrêt-perte est trop proche de la position d'achat et peut entraîner des pertes plus importantes.
#### Optimiser les stratégies 1. Optimiser les paramètres d'amplitude pour trouver la meilleure amplitude de jugement de tendance. 2. S'il est possible de faire des achats sans perte, il est également possible de faire des ventes à but lucratif et de se procurer des bénéfices en temps opportun. 3. La position stop-loss peut être réglée un peu plus bas, ce qui donne une plus grande marge de perte tout en augmentant la marge de profit. 4. Une logique de stop-loss mobile peut être intégrée pour augmenter le niveau de stop-loss et réduire les risques lorsque le prix se déplace dans une direction favorable.
Résumé La stratégie d'achat d'une tendance à la hausse de la demi-tendance consiste à déterminer le moment de l'achat en jugeant les changements de tendance à la hausse de l'indicateur HalfTrend, en utilisant les bas de la tendance à la hausse précédente comme position d'achat pour obtenir plus d'entrées à des bas relativement sûrs. Cette stratégie comprend des éléments de stratégie couramment utilisés tels que la tendance, la décision de la limite, la ligne de stop-loss, etc. qui peuvent être optimisés davantage pour augmenter le rapport risque-rendement.
/*backtest start: 2023-05-11 00:00:00 end: 2024-05-16 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("HalfTrend Stop-Limit Buy", overlay=true) // HalfTrend indicator parameters length = 1 amplitude = 2.0 // HalfTrend calculation float ph = na float pl = na var float dir = na var float trend = na if na(trend) trend := close ph := high pl := low dir := na else if high > ph ph := high if low < pl pl := low if close > trend and na(dir) dir := 1 trend := close ph := high pl := low if close < trend and na(dir) dir := -1 trend := close ph := high pl := low if dir == 1 and close < trend - amplitude dir := -1 trend := close ph := high pl := low if dir == -1 and close > trend + amplitude dir := 1 trend := close ph := high pl := low // Buy signal based on HalfTrend buySignal = dir == 1 and ta.valuewhen(dir == -1, trend, 0) // Plot HalfTrend plot(dir == 1 ? trend : na, color=color.blue, linewidth=2, title="HalfTrend Bullish") plot(dir == -1 ? trend : na, color=color.red, linewidth=2, title="HalfTrend Bearish") // Place a stop-limit buy order if (buySignal) stopPrice = ta.valuewhen(dir == -1, trend, 0) strategy.entry("HalfTrend Buy", strategy.long, stop=stopPrice, comment="HalfTrend Buy")