연속 업/다운 전략

정의

연속 업/다운 전략은 최소 X개의 연속 바에서 현재 종가가 이전 종가보다 크면 롱 포지션으로 진입합니다. 최소 Y개 이상의 연속된 바에서 현재 종가가 이전 종가보다 낮으면 숏으로 진입합니다. X 및 Y 입력은 전략 설정에서 관리하며, 전략이 차트에 오버레이된 상태에서 마우스 오른쪽 버튼을 클릭하거나 차트 왼쪽 상단 영역의 설정 휠을 클릭하여 액세스할 수 있습니다. 

계산

파인 스크립트

//@version=5
strategy("Consecutive Up/Down Strategy", overlay=true)
consecutiveBarsUp = input(3)
consecutiveBarsDown = input(3)
price = close
ups = 0.0
ups := price > price[1] ? nz(ups[1]) + 1 : 0
dns = 0.0
dns := price < price[1] ? nz(dns[1]) + 1 : 0
if (ups >= consecutiveBarsUp)
    strategy.entry("ConsUpLE", strategy.long, comment="ConsUpLE")
if (dns >= consecutiveBarsDown)
    strategy.entry("ConsDnSE", strategy.short, comment="ConsUpLE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

요약

연속 업/다운 전략은 주로 추세용으로 설계되었습니다. 모든 차트주기에 사용할 수 있으며 연속 상승 바 및 연속 하락 바에 할당하는 값에 따라 달라집니다. 이는 전략 설정에서 조정할 수 있으며 사용자가 결정할 수 있습니다. 전략의 기본 옵션은 연속 상승 바 3개, 연속 하락 바 3개입니다. 즉, 이전 바 종가보다 높거나 낮은 바가 연속 3개 있으면 전략이 롱 또는 숏으로 진행됩니다.