골든 크로스 이동 평균 거래 전략

저자:차오장, 날짜: 2023-12-05 10:35:02
태그:

img

전반적인 설명

골든 크로스 이동 평균 트레이딩 전략은 매우 간단한 이동 평균 트레이딩 전략이다. 그것의 거래 신호는 서로 다른 사이클을 가진 두 가지 간단한 이동 평균 (SMA) 의 황금 십자에서 온다. 구체적으로, 더 빠른 사이클 SMA가 아래에서 느린 사이클 SMA 위에 넘어가면 구매 신호가 생성된다. 더 빠른 사이클 SMA가 위에서 느린 사이클 SMA 아래로 넘어가면 판매 신호가 생성된다.

전략 원칙

이 전략은 두 개의 이동 평균을 사용합니다. 50주기 SMA 빠른 라인과 200주기 SMA 느린 라인.

SMA 빠른 선이 아래에서 SMA 느린 선을 뚫고 갈 때, 사기 신호가 생성되며, 황소 시장이 다가오고 있음을 나타냅니다. 이러한 종류의 돌파구는 골든 크로스라고 불립니다. SMA 빠른 선이 위에서 SMA 느린 선을 뚫고 갈 때, 판매 신호가 생성되며, 곰 시장이 다가오고 있음을 나타냅니다. 이러한 유형의 돌파구는 죽음 크로스이라고 불립니다.

이 전략은 단축하지 않고 길게만 진행됩니다. 즉, 황금 십자가에서만 구매하고 죽음의 십자가에서 판매합니다. 그 외에도 전략에 설정된 스톱 로스 또는 수익 논리가 없습니다.

이점 분석

이 전략의 가장 큰 장점은 매우 간단하고 직관적이라는 것입니다. 이동 평균은 시장 트렌드의 변화를 표시하는 효과적인 기술적 지표로 널리 간주됩니다. 이 전략은 시장의 장기 트렌드를 결정하기 위해 이동 평균의이 주요 특징을 활용합니다.

또 다른 장점은 매개 변수 설정이 상대적으로 고정되어 있다는 것입니다. 50 기간과 200 기간의 선택은 어느 정도 합리적이며 장기 보유에 적합한 빈번한 조정이 필요하지 않습니다.

역사적인 자료를 보면, 이 간단한 이동 평균 전략은 좋은 결과를 얻었습니다.

위험 분석

이 전략의 가장 큰 위험은 또한 지나치게 단순화되어 있습니다. 스톱 로스 로직이 설정되어 있지 않기 때문에 상대적으로 큰 단일 손실에 직면 할 수 있습니다. 이것은 위험 관리에 유익하지 않습니다.

또한, 이동 평균 자체는 약간의 지연을 가지고 있습니다. 신호 생성은 약간의 확인을 필요로하고 단기 거래 기회를 놓칠 수 있습니다.

최적화

다른 기술적 지표는 더 복잡한 거래 시스템을 구축하고 수익성과 승률을 향상시키기 위해 전략에 통합 될 수 있다고 간주 될 수 있습니다. 예를 들어, 상대 강도 지표 (RSI) 와 같은 오시레이터가 단기 신호를 캡처하기 위해 추가 될 수 있습니다.

한편, 돈 관리 전략도 최적화 할 수 있습니다. 합리적인 스톱 로스 및 수익을 설정하면 이러한 유형의 트렌드 추적 전략에서 일반적인 관행인 위험을 효과적으로 제어 할 수 있습니다.

요약

골든 크로스 이동 평균 거래 전략은 매우 단순화된 트렌드 추적 전략이다. 이 전략은 이동 평균의 황금 십자가와 죽음의 십자가를 사용하여 거래 신호가 생성되는 시장의 장기 트렌드의 변화를 결정한다. 이 전략의 장점은 매우 간단하고 직관적이고 이해하기 쉽고 따라가기 쉽고 괜찮은 역사적 성과에 있다. 그러나 동시에, 그것은 또한 특정 위험에 직면하고 있다. 특히 스톱 로스 및 수익을 취하는 측면에서 통제 부족. 미래에, 전략은 다른 지표를 추가하거나 자본 관리를 최적화함으로써 더 견고하고 신뢰할 수 있다.


/*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')

더 많은