매수 시 이동평균선 돌파 전략


생성 날짜: 2023-09-21 10:35:47 마지막으로 수정됨: 2023-09-21 10:35:47
복사: 0 클릭수: 675
avatar of ChaoZhang ChaoZhang
1
집중하다
1617
수행원

개요

이 전략의 핵심 아이디어는 단기 평균선 상향 돌파구가 발생할 때 구매하여 단기 트렌드 반전의 기회를 잡는 것입니다.

전략 원칙

  1. 구매 조건의 정의: 하위점 가격이 하향 단기 SMA 평균선을 돌파할 때
  2. 구매 신호: 구매 조건이 충족되면 추가로 구매하십시오.
  3. 상쇄 EXIT: 기본 20 K 라인 후에 평점

구체적으로, 이 전략은 낮은 가격과 길이가 Smoothness인 SMA 평균선의 교차를 계산하여 구매 신호로 사용한다. 낮은 가격이 상향에서 SMA 평균선을 넘어서는 경우 구매 신호를 발생시킨다. 그 후 20 K선 이후에 무조건 평지 상쇄한다.

이 전략은 단기 반전 기회를 포착하려고 한다. 가격이 어느 정도 떨어지면 단기 SMA가 지원을 제공하며, 다자력 세력이 다시 지배적으로 작용하여 가격이 다시 상승할 수 있다. 이 때 구매하면 반발 수익을 얻을 수 있다.

우위 분석

  1. 전략적 아이디어는 간단하고 직관적이며, 이해하기 쉽고, 초보자에게 적합합니다.
  2. 단기평균의 지지를 이용해서, 역전 기회를 잡을 확률이 있다.
  3. 특정 품종을 선택하지 않고 다양한 시장에 널리 적용할 수 있습니다.
  4. 유연하게 평균선 변수를 조정하여 다른 주기에 맞게 조정할 수 있다
  5. 단편적 손실을 제어할 수 있는 명확한 손실을 중지

위험 분석

  1. 반전 실패 위험. 가격의 평균선 돌파가 반발이 아닌 계속 하락할 수 있다.
  2. 빈번한 손실 위험. 회전 횟수가 많으면 빈번한 손실이 발생합니다.
  3. 매개 변수 최적화 위험. 다른 품종과 주기에는 매개 변수를 조정해야 하며, 그렇지 않으면 효과가 좋지 않을 수 있다.
  4. 거래 비용 위험. 자주 거래하면 거래 비용이 증가합니다.

이러한 위험을 줄일 수 있는 방법은 스톱로스 전략을 최적화하고, 트렌드 필터를 도입하고, 적절한 포지션을 완화시키는 것이다.

최적화 방향

  1. 가격 변화를 실시간으로 추적하기 위한 최적화된 스톱 방법, 고정 스톱 모드를 미리 설정하지 않는 방법
  2. 트렌드 판단을 높이고, 트렌드가 변할 때만 구매하고, 역 트렌드 거래를 피하십시오.
  3. 재입학 기회를 늘리는 것을 고려하고, 반발 과정에서 여러 차례 입장을 높인다.
  4. 다른 평형 변수의 효과에 대한 영향을 테스트하고 최적의 변수 조합을 찾습니다.
  5. 다양한 품종의 파라미터 효과를 평가하고, 파라미터 최적화 시스템을 구축
  6. 스톱바스 수의 영향을 비교하여 스톱바스 전략을 최적화합니다.

요약하다

이 전략은 간단한 단기 반전 전략으로, 평행선 돌파 형태를 구매 시점으로 사용합니다. 장점은 간단하고 쉽게 작동하며, 광범위하게 적용할 수 있습니다. 단점은 손해가 쉬우며, 반전 실패의 위험이 있습니다.

전략 소스 코드
//@version=3
strategy(title="Buy The Dip", shorttitle="BTFD", overlay=true)
dipness = input(title="Dipness",defval=2)
smoothness = input(title="Smoothing",defval=10,minval=0)
lookforward = input(title="Exit After This Many Bars", defval=20)

thedip = low - (atr(20) * dipness)
thedipsma = sma(thedip,smoothness)

buyCondition = crossunder(low,thedipsma)

if (buyCondition)
    strategy.entry("long", strategy.long)
    
strategy.close("long",when=buyCondition[20]) 

plot(thedipsma)