
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
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.
La stratégie peut être optimisée principalement dans les domaines suivants:
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.
/*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)