
Cette stratégie est basée sur la ligne %K et la ligne %D de l’indicateur stochastique qui forment un signal de transaction. La stratégie est vide lorsque la ligne%K traverse la ligne%D de haut en bas et que les deux sont en zone de survente; et plus lorsque la ligne%K traverse la ligne%D de bas en haut et que les deux sont en zone de survente. La stratégie capte les caractéristiques du renversement de l’indicateur stochastique et forme un signal de transaction à un tournant de tendance.
La stratégie utilise les deux lignes de l’indicateur stochastique %K et %D. La ligne %K indique la position du prix de clôture actuel par rapport au prix le plus élevé et le plus bas d’une période donnée, la ligne %D étant la moyenne mobile simple des jours M de la ligne %K.
Lorsque la ligne %K traverse la ligne %D de haut en bas, indiquant que le prix a commencé une tendance à la baisse, et que les deux lignes sont dans une zone de surachat, indiquant qu’elles se trouvent actuellement au point critique d’une inversion de prix, il y a un vide.
Lorsque la ligne %K traverse la ligne %D de bas en haut, indiquant que le prix a commencé à tendance à la hausse, et que les deux lignes sont dans la zone de survente, indiquant que le prix est actuellement au point critique d’une inversion, faites plus.
En capturant le moment où l’indicateur stochastique se retourne, un signal de transaction peut être formé près du point de basculement de la tendance.
Cette stratégie présente les avantages suivants:
La stratégie présente également les risques suivants:
La réponse:
Cette stratégie peut être optimisée dans les domaines suivants:
Cette stratégie est basée sur les signaux de négociation de la formation de la ligne longue et courte de l’indicateur stochastique, capturant le moment de l’inversion pour réaliser des transactions de couverture. La logique de la stratégie est simple et claire, facile à mettre en œuvre, mais il y a aussi des lacunes.
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 11/01/2017
// This back testing strategy generates a long trade at the Open of the following
// bar when the %K line crosses below the %D line and both are above the Overbought level.
// It generates a short trade at the Open of the following bar when the %K line
// crosses above the %D line and both values are below the Oversold level.
//
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="Strategy Stochastic Crossover", shorttitle="Strategy Stochastic Crossover1", overlay = true )
Length = input(7, minval=1)
DLength = input(3, minval=1)
Oversold = input(20, minval=1)
Overbought = input(70, minval=1)
reverse = input(false, title="Trade reverse")
vFast = stoch(close, high, low, Length)
vSlow = sma(vFast, DLength)
pos = iff(vFast < vSlow and vFast > Overbought and vSlow > Overbought, 1,
iff(vFast >= vSlow and vFast < Oversold and vSlow < Oversold, -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 )