Stratégie de négociation des moyennes mobiles Golden Cross

Auteur:ChaoZhang est là., Date: 2023-12-05 10:35:02 Je vous en prie.
Les étiquettes:

img

Résumé

La stratégie de négociation de la moyenne mobile de croix d'or est une stratégie de négociation de moyenne mobile très simple. Ses signaux de négociation proviennent de la croix d'or de deux moyennes mobiles simples (SMA) avec des cycles différents. Plus précisément, un signal d'achat est généré lorsque le cycle plus rapide SMA traverse au-dessus du cycle plus lent SMA depuis le bas. Un signal de vente est généré lorsque le cycle plus rapide SMA traverse au-dessous du cycle plus lent SMA depuis le haut.

Principe de stratégie

La stratégie utilise deux moyennes mobiles: une ligne rapide SMA de 50 périodes et une ligne lente SMA de 200 périodes.

Lorsque la ligne rapide du SMA traverse la ligne lente du SMA depuis le bas, un signal d'achat est généré, indiquant qu'un marché haussier approche. Ce type de percée est appelé une croix dorée. Lorsque la ligne rapide du SMA traverse la ligne lente du SMA depuis le haut, un signal de vente est généré, indiquant qu'un marché baissier approche. Ce type de percée est appelé une croix de mort.

La stratégie n'est longue que sans court-circuiter, c'est-à-dire qu'elle n'achète qu'à la croix d'or et vend à la croix de la mort.

Analyse des avantages

L'avantage majeur de cette stratégie est qu'elle est très simple et intuitive. Les moyennes mobiles sont largement considérées comme un indicateur technique efficace pour afficher les changements dans les tendances du marché.

Un autre avantage est que les paramètres sont relativement fixes: le choix de 50 périodes et de 200 périodes est raisonnable et ne nécessite pas de réglage fréquent, ce qui convient à une détention à long terme.

À en juger par les données historiques, cette simple stratégie de moyenne mobile a donné de bons résultats.

Analyse des risques

Le plus grand risque de cette stratégie provient également de sa simplification excessive. Comme il n'y a pas de logique de stop loss, il peut faire face à des pertes individuelles relativement importantes.

En outre, les moyennes mobiles elles-mêmes ont un certain retard.

Optimisation

D'autres indicateurs techniques peuvent être considérés comme incorporés dans la stratégie pour construire un système de trading plus complexe et améliorer la rentabilité et le taux de gain.

D'autre part, la stratégie de gestion de l'argent peut également être optimisée.

Résumé

La stratégie de trading de la moyenne mobile de croix d'or est une stratégie de suivi de tendance très simplifiée. Elle utilise la croix d'or et la croix de la mort des moyennes mobiles pour déterminer les changements de la tendance à long terme du marché, sur la base desquels les signaux de trading sont générés. L'avantage de cette stratégie réside dans son caractère très simple et intuitif, facile à comprendre et à suivre, et sa performance historique décente.


/*backtest
start: 2022-11-28 00:00:00
end: 2023-12-04 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Golden Cross, SMA 200 Long Only, Moving Average Strategy (by ChartArt)", shorttitle="CA_-_Golden_Cross_Strat", overlay=true)

// ChartArt's Golden Cross Strategy
//
// Version 1.0
// Idea by ChartArt on June 19, 2016.
//
// This moving average strategy is very easy to follow:
//
// The strategy goes long when the faster SMA 50 (the
// simple moving average of the last 50 bars) crosses
// above the SMA 200. Orders are closed when the SMA 50
// crosses below SMA 200. The strategy does not short.
//
// This simple strategy does not have any other
// stop loss or take profit money management logic.
//
// List of my work: 
// https://www.tradingview.com/u/ChartArt/
// 
//  __             __  ___       __  ___ 
// /  ` |__|  /\  |__)  |   /\  |__)  |  
// \__, |  | /~~\ |  \  |  /~~\ |  \  |  
// 
// 


// Input
switch1=input(true, title="Enable Bar Color?")
switch2=input(false, title="Show Fast Moving Average")
switch3=input(true, title="Show Slow Moving Average")
movingaverage_fast = sma(close, input(50))
movingaverage_slow = sma(close, input(200))

// Calculation
bullish_cross = crossover(movingaverage_fast, movingaverage_slow)
bearish_cross = crossunder(movingaverage_fast, movingaverage_slow)

// Strategy
if bullish_cross
    strategy.entry("long", strategy.long)

strategy.close("long", when = bearish_cross )

// Colors
bartrendcolor = close > movingaverage_fast and close > movingaverage_slow and change(movingaverage_slow) > 0 ? green : close < movingaverage_fast and close < movingaverage_slow and change(movingaverage_slow) < 0 ? red : blue
barcolor(switch1?bartrendcolor:na)

// Output
plot(switch2?movingaverage_fast:na,color = change(movingaverage_fast) > 0 ? green : red,linewidth=3)
plot(switch3?movingaverage_slow:na,color = change(movingaverage_slow) > 0 ? green : red,linewidth=3)

//
alertcondition(bullish_cross, title='Golden Cross (bullish)', message='Bullish')
alertcondition(bearish_cross, title='Death Cross (bearish)', message='Bearish')

Plus de