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


생성 날짜: 2023-12-05 10:35:02 마지막으로 수정됨: 2023-12-05 10:35:02
복사: 2 클릭수: 683
avatar of ChaoZhang ChaoZhang
1
집중하다
1619
수행원

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

개요

골드 크로스 일률 라인 거래 전략은 매우 간단한 이동 평균 거래 전략이다. 거래 신호는 두 개의 다른 주기의 간단한 이동 평균 (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')