Stratégie de trading à court terme basée sur une variation de 0,5% Hertz


Date de création: 2023-12-18 12:13:56 Dernière modification: 2023-12-18 12:13:56
Copier: 3 Nombre de clics: 655
1
Suivre
1621
Abonnés

Stratégie de trading à court terme basée sur une variation de 0,5% Hertz

Aperçu

Cette stratégie est une stratégie de négociation à court terme basée sur une variation de 0,5% du cours de clôture du cours du cours du cours du cours pour émettre des signaux d’achat et de vente. Elle ne s’applique qu’aux graphiques de combustion du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du cours du

Principe de stratégie

La logique de cette stratégie est la suivante:Faire plus lorsque le cours de clôture de Hertz est en hausse de 0,5% par rapport au cours de clôture de la ligne K précédente; Faire plus lorsque le cours de clôture de Hertz est en baisse de 0,5% par rapport au cours de clôture de la ligne K précédente

Plus précisément, la stratégie commence par calculer le pourcentage de variation du prix de clôture de la ligne K actuelle par rapport au prix de clôture de la ligne K précédente, soitpriceChange = close / close[1] - 1SipriceChange >= 0.005Il y a des signaux multiples.priceChange <= -0.005Il y a un message d’alarme dans la voiture.

Lors de l’émission d’un signal, la stratégie détermine également si une position est déjà en place. Si une position est déjà en place, le signal n’est pas répété; si aucune position n’est en place, un signal d’ouverture correspondant est émis en fonction des conditions d’achat ou de vente.

Enfin, la tactique a été utilisée.plotshapeLes signaux d’achat et de vente sont marqués sur le graphique.

Avantages stratégiques

  • L’utilisation du taux de variation en hertz comme signal de négociation permet de mieux saisir les tendances à court terme des prix que des indicateurs tels que la simple moyenne mobile.
  • Les signaux sont très sensibles et adaptés aux transactions à courte portée, basés sur des fluctuations de prix mineures de seulement 0,5%
  • La logique de la stratégie est simple, directe et facile à comprendre.
  • Peut être utilisé sur plusieurs cycles de temps et est flexible

Risques et solutions

  • Les graphiques de combustion hertziens sont eux-mêmes plus attentifs aux variations de prix à court terme et sont plus susceptibles d’être perturbés par le bruit du marché et de produire de faux signaux.
    • Les paramètres du taux de variation peuvent être ajustés de manière appropriée, par exemple en 1% ou 2%, pour réduire le taux de faux signaux
  • L’excès de sensibilité peut entraîner une entrée trop fréquente, augmentant les coûts de transaction et les taxes.
    • Il est possible d’ajuster la période de maintien de position de manière appropriée, par exemple de plus de 2 heures par maintien, pour éviter les transactions à haute fréquence
  • Il y a peut-être trop de points de vente et de vente dans les graphiques, ce qui peut nuire à leur beauté.
    • Les balises graphiques peuvent être masquées et les signaux d’entrée peuvent être consultés uniquement via le journal de stratégie.

Direction d’optimisation

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

  1. Adaptez les paramètres de dépréciation en fonction de la volatilité et du style de négociation du marché pour trouver la meilleure combinaison de paramètres
  2. Ajout d’une logique de stop-loss, limitation du pourcentage de perte maximale pour une seule transaction, contrôle des risques
  3. Les fluctuations combinées à d’autres indicateurs permettent d’éviter de prendre des positions inutiles pendant les périodes de choc.
  4. Augmentation des mécanismes de gestion des positions, tels que l’ouverture de positions à volume fixe, l’augmentation des positions sur indices et les transactions sur grille
  5. Optimiser les mécanismes d’entrée, éviter les échanges bilatéraux fréquents et adopter une approche ascendante ou descendante

Résumer

Cette stratégie est une stratégie de trading très simple, directe, avec peu de paramètres, facile à comprendre et à modifier. Elle a une forte capacité à capturer les tendances des changements de prix à court terme, ce qui convient à ceux qui aiment le trading à haute fréquence.

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

//@version=4
strategy("Heikin-Ashi - Change 0.5% short Time Period", shorttitle="Heikin-Ashi - Change 0.5% short Time Period", overlay=true)

// Calculate 0.5% price change
priceChange = close / close[1] - 1

// Buy and Sell Signals
buyp = priceChange >= 0.005
sellp = priceChange <= -0.005

// Initialize position and track the current position
var int position = na

// Strategy entry conditions
buy_condition = buyp and (na(position) or position == -1)
sell_condition = sellp and (na(position) or position == 1)

if buy_condition
    strategy.entry("Buy", strategy.long)
    position := 1

if sell_condition
    strategy.entry("Sell", strategy.short)
    position := -1

// Plot Buy and Sell signals using plotshape
plotshape(series=buy_condition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=sell_condition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)