Application de la stratégie de capture de bénéfices sur un marché en inversion de tendance


Date de création: 2024-01-24 17:43:50 Dernière modification: 2024-01-24 17:43:50
Copier: 0 Nombre de clics: 593
1
Suivre
1617
Abonnés

Application de la stratégie de capture de bénéfices sur un marché en inversion de tendance

Aperçu

La stratégie vise à identifier les points de baisse de la tendance à long terme, ajustés par des chocs à court terme, dans le but de capturer le début d’une nouvelle tendance. Elle intègre plusieurs indicateurs techniques pour déterminer les zones de support critiques et permettre une entrée contrôlable du risque.

Principe de stratégie

  1. Tout d’abord, pour déterminer la tendance à long terme, la stratégie utilise l’indicateur de KD pour déterminer la situation vétique de la tendance à long terme. Lorsque l’indicateur de KD à long terme est maintenu pendant plus de 50 cycles consécutifs, il est indiqué qu’il est dans une situation à plusieurs têtes, ce qui permet à la stratégie de déterminer le contexte du grand marché.

  2. Deuxièmement, identifier les caractéristiques d’une oscillation d’ajustement à court terme. Cette stratégie utilise l’indicateur RSI pour juger de la profondeur de l’ajustement à court terme. Lorsque l’indicateur RSI crée un creux inférieur en continu, cela signifie que l’accumulation et le lavage des plats se poursuivent. Combiné avec l’indicateur KD, il est possible de déterminer si une oscillation à court terme est proche de la fin.

  3. En outre, la détermination des zones de soutien. La stratégie identifie la reprise de l’indicateur RSI après un niveau plus bas, indiquant la formation d’une zone de soutien. La reprise de l’indicateur KD l’a également vérifiée.

  4. Enfin, identifier les signaux d’inversion pour terminer l’entrée. Lorsque les conditions ci-dessus sont remplies, un signal de plus est généré, indiquant que plus peut être interrompu. C’est le meilleur point d’entrée pour commencer la tendance.

Analyse des avantages

Le plus grand avantage de cette stratégie réside dans le fait que le choix du moment où les secousses de réglage à court terme sont effectuées est très précis et que la force des supports est vérifiée, de sorte que le risque est contrôlable. Cela offre un énorme potentiel de rendement pour les tendances ultérieures.

Deuxièmement, le paramètre de l’indicateur est correctement réglé, ce qui évite une transaction excessive de bruit. L’intervention est effectuée uniquement dans le cadre de la grande ville pour trouver des zones de support à haute confiance, ce qui réduit considérablement la probabilité de transactions erronées.

Analyse des risques

Le risque principal de cette stratégie réside dans la déviation des tendances à long terme. La stratégie peut générer de faux signaux lors de la consolidation et de la diversification. De plus, les supports à court terme peuvent se briser à nouveau et nécessiter une sortie de stop-loss en temps opportun.

Pour réduire le risque, il est nécessaire d’abord d’ajuster les paramètres en fonction du contexte du marché de grande échelle et de réduire la sensibilité des signaux à plusieurs têtes. Ensuite, il est possible de définir des lignes de stop-loss et de s’échapper rapidement en cas de rupture des supports. Enfin, si des signaux erronés se produisent en continu, la stratégie doit être suspendue et la situation du marché réévaluée.

Direction d’optimisation

Il y a encore de la place pour optimiser cette stratégie:

  1. Augmentation des indicateurs de rendement pour assurer la résistance au soutien

  2. Mise en place d’une stratégie de protection contre les pertes et les gains

  3. Ajout d’un filtre de rupture pour éviter le blocage de la trace après la rupture

  4. Une meilleure stabilité stratégique, combinée à une meilleure compréhension des indicateurs

Résumer

Cette stratégie de capture des bénéfices utilise avec succès les caractéristiques de l’ajustement des oscillations à court terme, identifie les signaux de retournement dans le contexte d’un marché à grande échelle et entre dans le marché selon le principe de la vente à bas prix. En optimisant les paramètres de configuration et les moyens de stop-loss, le risque de transaction peut être réduit.

Code source de la stratégie
/*backtest
start: 2023-01-17 00:00:00
end: 2024-01-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("scalping against trapped countertrend", overlay=false , precision=5 )

x_src = input( hl2 , title="Source" )
x_len_a = input( 5 , title="short term trend" , minval=1 )
x_len_b = input( 60 , title="long term trend" , minval=1 )
x_k_b = input( 13 , title="smooth long term trend" , minval=1 )
x_changk = input( 15 , title="clear short term pullback appears recently" , minval=1 )
x_rsi_ct = input( 35.0 , title="threshold of short term pullback clear" , minval=0.0 , maxval=100.0 )
x_rsi_ft = input( 50.0 , title="threshold of short term pullback end" , minval=0.0 , maxval=100.0 )
x_exit_if_reason_over = input(false)

y_stoch = stoch( x_src , high , low , x_len_b )
y_k = sma( y_stoch , x_k_b )
y_rsi = rsi( x_src , x_len_a )

y_upper = min( y_k-50 , y_rsi-x_rsi_ft , x_changk>1?x_rsi_ct-lowest(y_rsi,x_changk):50 )
if ( y_upper>0 )
    strategy.entry("LE", strategy.long)
else if ( x_exit_if_reason_over and strategy.position_size>0 )
    strategy.close("LE", comment="x" )
y_lower = max( y_k-50 , y_rsi-x_rsi_ft , x_changk>1?100-x_rsi_ct-highest(y_rsi,x_changk):-50 )
if ( y_lower<0 )
    strategy.entry("SE", strategy.short)
else if ( x_exit_if_reason_over and strategy.position_size<0 )
    strategy.close("SE", comment="x" )

plot( y_stoch , color=#ff3333 )
plot( y_k , color=#6666ff )
plot( y_rsi , color=#cccc00 )
hline(50)