Les lignes de démarcation à venir

Auteur:ChaoZhang est là., Date: 2024-02-05 à 14h01
Les étiquettes:

img

Résumé

L'idée principale de cette stratégie est de prédire la tendance future des prix en traçant des lignes d'extension futures et en comparant le prix actuel avec les lignes.

Principe de stratégie

Les lignes de démarcation futures (FLD) représentent la médiane, le prix le plus élevé ou le prix le plus bas dans une certaine période future.

  1. Calculer la période de déplacement (Période de FLD) en fonction de la durée du cycle, qui est le prix futur du prix.
  2. Comparez le prix de clôture actuel avec le prix futur du FLD à la période de déplacement.
    • Lorsque le prix de clôture est inférieur au prix futur du FLD, c'est un signal haussier.
    • Lorsque le prix de clôture est supérieur au prix du FLD futur, c'est un signal baissier.
  3. Faire des positions longues ou courtes correspondantes basées sur des signaux haussiers et baissiers.

Analyse des avantages

Les principaux avantages de cette stratégie:

  1. L'utilisation de FLD pour déterminer la tendance future est très précise.
  2. Paramètre de cycle personnalisable, adaptable à différents environnements de marché.
  3. Peut choisir le prix médian, le prix le plus élevé ou le prix le plus bas comme source FLD, une grande adaptabilité.

Analyse des risques

Les principaux risques de cette stratégie:

  1. Le FLD lui-même peut échouer, entraînant des opportunités manquées ou des signaux erronés.
  2. Des paramètres de cycle incorrects peuvent provoquer des signaux erronés excessifs.
  3. Les fluctuations soudaines des prix provoquant une défaillance de la prédiction de la FLD peuvent mettre un stop loss pour contrôler le risque.

Directions d'optimisation

La stratégie peut être optimisée dans les aspects suivants:

  1. Combiner avec d'autres indicateurs pour filtrer les signaux et améliorer la précision, par exemple MACD, KDJ, etc.
  2. Optimiser les paramètres du cycle pour trouver la meilleure combinaison.
  3. Ajoutez des mécanismes de stop loss et de take profit pour contrôler les pertes et les bénéfices d'une seule transaction.
  4. Ajustez les règles longues et courtes en fonction des résultats des tests antérieurs pour réduire les signaux erronés.

Résumé

La stratégie juge la tendance future des prix en comparant le prix avec la ligne d'extension future des prix déplacée. C'est une tendance typique suivant la stratégie. La logique est claire et facile à comprendre, avec un risque de mise en œuvre relativement faible.


/*backtest
start: 2023-01-29 00:00:00
end: 2024-02-04 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 15/02/2017
//  An FLD is a line that is plotted on the same scale as the price and is in fact the 
//  price itself displaced to the right (into the future) by (approximately) half the 
//  wavelength of the cycle for which the FLD is plotted. There are three FLD's that can be 
//  plotted for each cycle:
//    An FLD based on the median price.
//    An FLD based on the high price.
//    An FLD based on the low price.
///////////////////////////////////////////////////////////////////
strategy(title="FLD's - Future Lines of Demarcation", overlay=true)
Period = input(title="Period", defval=40)
src = input(title="Source", defval=hl2)
reverse = input(false, title="Trade reverse")
FLD = src
pos = iff(FLD[Period] < close , 1,
       iff(FLD[Period] > close, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
         iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue)
plot(FLD, title="FLD", style=line, linewidth=1, color=black, offset = Period)

Plus de