이 전략은 주로 주식의 내일 랭코 저점 회귀 특성을 활용하여 새로운 트렌드 방향을 결정하고, 따라서 내일 거래 전략을 수립합니다. 랭코 내일 저점의 명백한 회귀가있을 때, 그것은 새로운 상승 신호로 판단되며 긴 지위가 취해질 것입니다. 랭코 폐쇄 가격의 상당한 하락이있을 때, 그것은 하락 신호로 간주되며 기존 지위가 닫힐 것입니다.
이 전략의 주요 기준은: 내일 렌코 저점 리트레이싱이 상하철과 하하철을 초과합니다. 상하철은 지난 20일 동안 렌코 내일 저점 리트레이싱의 20일 평균 + 2 표준편차로 계산됩니다. 하하철은 지난 50일 동안 렌코 내일 저점 리트레이싱의 가장 높은 지점의 85%로 계산됩니다. 렌코 내일 저점 리트레이싱이 상하철 또는 하하철을 초과하면 구매 신호로 간주되며 그렇지 않으면 포지션이 클리어됩니다. 구체적인 과정은 다음과 같습니다.
위의 것은 이 전략의 주요 판단 규칙과 거래 논리입니다.
위험 완화:
이 전략의 전반적인 아이디어는 명확하고 구현하기 쉽습니다. 새로운 트렌드 방향을 결정하기 위해 렌코 내일 낮은 지점 회귀를 활용합니다. 이 전략의 장점은 잘못된 판단을 피하기 위해 필터레이션을 위해 렌코 특성을 사용하고 정확도를 향상시키기 위해 이중 레일 판단을 채택한다는 것입니다. 동시에이 전략의 개선에도 몇 가지 공간이 있습니다. 키는 매개 변수 최적화, 스톱 로스 설정 및 여러 지표 판단의 통합입니다. 일반적으로 이것은 이해하기 쉽고 효과적인 주식 내일 거래 전략입니다.
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // @version=2 strategy("Renko Stock Daily") Rango1 = input(false, title="Rango 1") Rango2 = input(false, title="Rango 2") Situacion = ((highest(close, 22)-low)/(highest(close, 22)))*100 DesviaccionTipica = 2 * stdev(Situacion, 20) Media = sma(Situacion, 20) Rango11 = Media + DesviaccionTipica Rango22 = (highest(Situacion, 50)) * 0.85 advertir = Situacion >= Rango11 or Situacion >= Rango22 ? green : red if (Situacion[1] >= Rango11[1] or Situacion[1] >= Rango22[1]) and (Situacion[0] < Rango11[0] and Situacion[0] < Rango22[0])and (close>open) strategy.entry("Entrar", strategy.long,comment= "Entrar",when=strategy.position_size <= 0) strategy.close_all(when=close<open) plot(Rango1 and Rango22 ? Rango22 : na, title="Rango22", style=line, linewidth=4, color=orange) plot(Situacion, title="Rengo Stock Daily", style=histogram, linewidth = 4, color=advertir) plot(Rango2 and Rango11 ? Rango11 : na, title="Upper Band", style=line, linewidth = 3, color=aqua)