Type/to search

볼린저 밴드 돌파 기반 FiboBuLL 파동 전략

Common strategy
Created: 2023-12-01 14:11:56
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

FiboBuLL 웨이브 전략은 볼린저 밴드 기반의 필터 버전으로 제작된 트레이딩 전략이며, 내 프로그램 페이지에서 찾을 수 있습니다. 이 전략은 가격이 상단 밴드 위에서 종가를 형성할 때 매수하고, 하단 밴드 아래에서 종가를 형성할 때 매도합니다.

볼린저 밴드는 고전적인 지표로, 20주기 단순 이동평균선과 기준선 위아래로 각각 2표준편차 떨어진 상단 및 하단 밴드를 사용합니다. 이러한 밴드는 가격이 밴드에 비해 어디에 위치하는지에 따라 가격 변동성과 추세를 시각화하는 데 도움을 줍니다.

이 전략은 거래량, RSI, 펀더멘털 등의 다른 매개변수를 고려하지 않으므로, 사용자는 다른 지표의 확인이나 펀더멘털 상황에 따라 재량권을 행사해야 합니다. 전략의 결과는 순수하게 매수 및 매도 거래에 기반하며, 사용자가 정의한 목표나 손절매를 고려하지 않습니다.

가격이 연속된 봉에서 상단/하단 밴드를 돌파하여 종가를 형성할 때 이 전략이 가장 효과적입니다. 볼린저 밴드 스퀴즈 또는 변동성 기반 상단/하단 밴드 돌파/실패 시, 다른 지표와 함께 이 전략이나 볼린저 밴드 필터를 사용하는 것이 현명한 선택입니다.

이 전략은 일봉과 분봉 차트 모두에서 사용할 수 있으며, 양봉/음봉 전략에서 추세를 파악하는 데에도 사용할 수 있습니다. 단, 거래 입력에는 권장되지 않습니다. 이는 자산의 실제 가격을 반영하지 못하기 때문입니다.

전략 원리

FiboBuLL 웨이브 전략의 핵심 원리는 볼린저 밴드 지표를 기반으로 가격 돌파를 판단하는 것입니다. 볼린저 밴드는 중간 밴드, 상단 밴드, 하단 밴드로 구성됩니다. 중간 밴드는 종가의 21주기 단순 이동평균선이며, 상단 밴드는 중간 밴드에 중간 밴드 위로 1표준편차를 더한 값으로 계산되며, 가격의 상단 변동 범위를 반영합니다. 하단 밴드는 중간 밴드에서 중간 밴드 아래로 1표준편차를 뺀 값으로 계산되며, 가격의 하단 변동 범위를 반영합니다.

종가가 상단 밴드를 돌파하면 매수 신호가 발생하고, 종가가 하단 밴드를 돌파하면 매도 신호가 발생합니다. 매수 또는 매도 후 반대쪽 밴드를 다시 돌파하면 포지션을 청산합니다.

이 전략은 barssince 함수를 사용하여 가격이 상단 및 하단 밴드에 대해 돌파된 상태를 추적합니다. 상단 밴드 돌파 이후 경과된 봉 수가 하단 밴드보다 적을 때 매수 신호가 발생하고, 하단 밴드 돌파 이후 경과된 봉 수가 상단 밴드보다 적을 때 매도 신호가 발생합니다.

중간 밴드 주기 매개변수와 표준편차 배수 매개변수를 조정하여 볼린저 밴드의 돌파 민감도를 변경할 수 있으며, 이를 통해 진입 시점을 조정할 수 있습니다.

장점 분석

FiboBuLL 웨이브 전략은 다음과 같은 장점을 가지고 있습니다.

  1. 볼린저 밴드를 사용하여 가격 돌파를 판단하므로 원리가 간단하고 이해하기 쉽습니다.
  2. 매개변수 조정을 통해 돌파 민감도를 제어할 수 있습니다.
  3. 시각화된 볼린저 밴드는 가격 변동성과 추세를 보조적으로 판단하는 데 도움을 줍니다.
  4. 다른 지표와 함께 사용하여 의사 결정의 정확성을 높일 수 있습니다.
  5. 다양한 시간 주기에서 사용할 수 있어 적용성이 뛰어납니다.

리스크 분석

FiboBuLL 웨이브 전략에는 주의해야 할 몇 가지 리스크가 있습니다.

  1. 순수하게 볼린저 밴드 돌파에 의존하므로 잘못된 신호가 발생하기 쉽습니다.
  2. 돌파의 지속 강도와 시간을 확인할 수 없습니다.
  3. 돌파 후 가격 반전을 판단할 수 없습니다.
  4. 손절매 설정이 없어 손실 위험이 큽니다.

위의 리스크에 대해 다음과 같은 측면에서 최적화할 수 있습니다.

  1. 다른 지표와 결합하여 잘못된 신호를 피합니다.
  2. 과거 데이터 테스트를 통해 매개변수 설정을 결정합니다.
  3. 손절매 지점을 설정하여 최대 손실을 통제합니다.
  4. 반전 요소를 고려하여 지속성을 판단합니다.

최적화 방향

FiboBuLL 웨이브 전략에는 다음과 같은 주요 최적화 방향이 있습니다.

  1. 거래량 지표(예: OBV(에너지 흐름 지표))를 추가하여 힘없는 가짜 돌파를 피합니다.
  2. RSI 등 과매수/과매도 지표와 결합하여 의사 결정 정확성을 높입니다.
  3. 과거 백테스트를 통해 최적의 주기와 표준편차 배수를 결정하는 매개변수 설정을 최적화합니다.
  4. 손절매 및 이익 실현 수준을 설정하여 리스크를 통제하고 이익을 고정합니다.
  5. 추세 및 반전 필터 조건을 고려하여 지속 방향을 판단합니다.
  6. 다양한 종목과 주기에 대한 매개변수 설정을 테스트합니다.

위의 최적화 포인트를 통해 FiboBuLL 웨이브 전략의 안정성과 수익성을 크게 향상시킬 수 있습니다.

요약

FiboBuLL 웨이브 전략은 볼린저 밴드를 이용하여 가격 돌파와 중간 밴드로의 회귀라는 기본 원리를 활용하며, 중간 밴드의 상하단 밴드로 가격 변동성을 추적하고 돌파를 통해 거래 신호를 생성합니다. 이 전략은 개념이 간단하고 적용 범위가 넓으며, 시장 변동성을 추적하는 효과적인 방법입니다.

그러나 순수하게 돌파에 의존하면 잘못된 신호와 힘없는 돌파가 발생하기 쉽습니다. 따라서 추세, 거래량 및 기타 요소와 결합하여 돌파의 신뢰성을 판단하고 손절매와 이익 실현을 설정하여 리스크를 통제해야 이 전략의 최대 효과를 발휘할 수 있습니다.

FiboBuLL 웨이브 전략은 가격 변동성을 기반으로 거래 시점을 판단하는 기본 프레임워크를 제공합니다. 지속적인 최적화와 다른 지표와의 결합 과정에서 이 전략은 거래 결정을 내리는 강력한 도구가 될 수 있습니다.

Source
Pine
/*backtest
start: 2022-11-24 00:00:00
end: 2023-11-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//@FiboBuLL

strategy(shorttitle='FB Wave', title='FiboBuLL Wave (A version of Bollinger Bands Breakout Strategy By Trade Chartist)', overlay=true, pyramiding=1, currency=currency.NONE, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
Strategy parameters
Strategy parameters
Source
SMA length
Standard Deviation
Trade Type
Color Bars
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)