본문 바로가기
취미/주식

주식 사이트 추천 tradingview의 파인스크립 전략 사용해보기 , 나스닥 100 트레이딩 뷰 예시 outsidde bar 전략 수익낼 수 있을까?

by icebear3000 2025. 6. 8.
반응형

아웃사이드 바 전략

나스닥 100 트레이딩 뷰로 수익테스트

오늘 소개할 아웃사이드 바 전략은 바로 그런 순간을 포착하는 강력한 도구로, 복잡한 지표 없이도 단순한 가격 패턴만으로 시장의 변화를 감지할 수 있습니다

 

이 전략을 Pine Script 코드와 함께 완벽 해부해보겠습니다


시장의 변동성을 수익으로 바꾸는 무기?

아웃사이드 바 전략은 상승세와 하락세 중 누가 주도권을 쥐고 있는지에 베팅하는 한 가지 방법입니다

 

이 전략은 이전 바보다 크고 같은 방향으로 움직이는 바를 찾아 매수 또는 매도 포지션으로 진입할지를 결정합니다. 바가 녹색이면 매수 포지션으로, 빨간색 바에서는 숏 포지션이 입력됩니다

 

Visual representation of strong and weak bullish engulfing candlestick patterns.

Visual representation of strong and weak bullish engulfing candlestick patterns.


아웃사이드 바란 무엇인가?

기본 개념 이해하기

아웃사이드 바(Outside Bar)는 현재 캔들이 이전 캔들을 완전히 "감싸는" 패턴을 의미합니다

 

구체적으로 현재 고점이 이전 고점보다 높고 현재 저점이 이전 저점보다 낮으면 전략이 포지션에 진입합니다. 이는 현재 바가 이전 바를 '안쪽'에 맞출 수 있다는 뜻으로, 인걸핑 바(Engulfing Bar)라고도 불립니다

Illustration of an Outside Bar pattern in a candlestick chart.

 


📊 전략의 핵심 원리

상승 신호 vs 하락 신호

 

아웃사이드 바의 방향성은 캔들의 색깔로 결정됩니다

강세 아웃사이드 바는 종가가 시가보다 높은 빨간캔들로 나타나며, 하락 추세에서 매수 압력이 매도 압력을 압도했음을 의미합니다

 

반대로 약세 아웃사이드 바는 종가가 시가보다 낮은 파란 캔들로, 상승 추세에서 매도 압력이 매수 압력을 압도했음을 나타냅니다

세 가지 주요 시나리오

상승 트렌드에서의 아웃사이드 바는 트렌드 지속의 일시적 휴식을 의미하며, 고점 돌파 시 상승 트렌드가 계속됩니다. 하락 트렌드에서의 아웃사이드 바는 새로운 매도 압력의 신호로, 저점 이탈 시 하락 트렌드가 지속됩니다. 횡보장에서의 아웃사이드 바는 변동성 증가와 불확실성을 나타내며, 강력한 돌파의 전조 신호가 됩니다


Pine Script 코드 완벽 분석

전체 코드 구조

아웃사이드 바 전략의 핵심 로직을 간결하게 구현했습니다. 버전 6을 사용하여 최신 문법과 기능을 활용하며, 전략 스크립트로 선언되어 백테스팅이 가능합니다

///@version=6
strategy("OutSide Bar Strategy", overlay=true)
if (high > high[^1_1] and low < low[^1_1])
    if (close > open)
        strategy.entry("OutBarLE", strategy.long, comment="OutBarLE")
    if (close < open)
        strategy.entry("OutBarSE", strategy.short, comment="OutBarSE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

라인별 상세 해설

첫 번째 라인의 ///@version=6은 Pine Script 버전 6 사용을 선언하는 컴파일러 지시문입니다

 

strategy() 함수는 백테스팅 가능한 전략 스크립트를 정의하며, overlay=true 매개변수로 가격 차트 위에 직접 표시됩니다

 

 

패턴 감지 조건인 if (high > high[^1_1] and low < low[^1_1])은 현재 고점이 이전 고점보다 높고 현재 저점이 이전 저점보다 낮음을 확인합니다. 여기서 [^1_1]은 한 바 이전 데이터를 참조하는 배열 인덱싱이며, and는 두 조건 모두 만족해야 하는 논리곱 연산자입니다

 

방향성 판단에서 close > open은 종가가 시가보다 높은 상승 캔들을 확인하고, strategy.entry() 함수로 롱 포지션에 진입합니다. "OutBarLE"는 Long Entry의 줄임말로 주문 ID를 나타내며, strategy.long은 매수 포지션을 지정하는 열거형 상수입니다

 

마찬가지로 하락 신호에서는 close < open으로 빨간색 캔들을 확인하여 숏 포지션에 진입합니다

 

아웃사이드 바 전략 Pine Script 코드 로직 플로우차트

 


전략의 나스닥 100 트레이딩 테스트 결과

일봉 기준 수익
월봉 기준 수익
3분 봉 기준 수익

주의해야 할 단점들

이전 바를 완전히 감싸는 구조상 넓은 손절매 구간이 필요하여 큰 손절매 거리를 감수해야 합니다. 시장 소음으로 인한 거짓 돌파 신호가 빈발하여 잦은 가짜 신호에 노출될 수 있습니다

 

패턴 형성 후 실제 움직임까지 여러 바가 소요되어 수익 실현이 지연될 수 있으며, 변동성이 낮은 횡보 구간에서는 패턴 자체가 드물게 형성됩니다. 다른 기술적 지표나 지지/저항과 함께 사용해야 신뢰성을 확보할 수 있어 단독 사용 시 정확도에 한계가 있습니다


실전 적용 가이드

진입 및 청산 규칙

효과적인 아웃사이드 바 전략 적용을 위해서는 명확한 진입과 청산 규칙이 필요합니다. 매수의 경우 아웃사이드 바 고점 상단 1센트에서 진입하며, 매도의 경우 아웃사이드 바 저점 하단 1센트에서 진입합니다

 

리스크 관리 측면에서는 거래당 계좌의 1% 이하로 위험을 제한하고, 초기 손절매는 진입점에서 ATR의 2배 거리로 설정합니다

 

첫 번째 목표는 진입점에서 ATR의 2배 수익으로 하며, 첫 목표 달성 시 절반을 청산한 후 손절매를 본전으로 이동합니다

효과적인 조합 전략

단독 사용보다는 다른 기술적 분석 도구와 조합하여 사용하는 것이 효과적입니다. 주요 지지/저항 구간에서 형성된 아웃사이드 바를 우선적으로 고려하며, 높은 거래량과 함께 나타나는 패턴의 신뢰성이 더 높습니다

 

본 게시글은 투자참고용 정보로, 그 어떠한 경우에도 투자 손익에 대한 책임을 지지 않습니다. 투자 결정은 개인의 책임이며, 구체적인 상담이 필요하다면 금융 전문가의 조언을 받으시는 것을 권장드립니다
반응형

댓글