보조지표 게시글

BBSqueeze - 메타트레이더 5를 위한 유용한 지표

첨부파일
745.zip (21.24 KB, 다운로드 0회)

실제 저자:

닉 빌락

BBSqueeze는 비정규 대칭 오실레이터로, 선형 회귀 알고리즘에 기반해 색상 히스토그램으로 표시되며, 중앙 제로 라인에 따라 색상 점으로 나타나는 가장 단순한 추세 강도 지표입니다. 히스토그램의 막대 색상은 추세 방향과 일치하며, 색상이 변화하는 순간이 최적의 시장 진입 신호를 나타냅니다. 회색 점은 추세가 유효값보다 낮음을, 파란 점은 추세가 강함을 나타냅니다.

스무딩 알고리즘은 총 10가지 버전 중에서 선택할 수 있습니다:

  1. SMA - 단순 이동 평균;
  2. EMA - 지수 이동 평균;
  3. SMMA - 스무딩 이동 평균;
  4. LWMA - 선형 가중 이동 평균;
  5. JJMA - JMA 적응 평균;
  6. JurX - 초선형 스무딩;
  7. ParMA - 포물선 스무딩;
  8. T3 - 틸슨의 다중 지수 스무딩;
  9. VIDYA - 투샤르 찬드의 알고리즘을 사용한 스무딩;
  10. AMA - 페리 카우프만의 알고리즘을 사용한 스무딩.

각 스무딩 알고리즘의 Phase 매개변수는 완전히 다른 의미를 지니고 있습니다. JMA의 경우 외부 Phase 변수가 -100에서 +100까지 변화하며, T3는 시각화를 개선하기 위해 100을 곱한 스무딩 비율입니다. VIDYA는 CMO 오실레이터 주기이며, AMA는 느린 EMA 주기입니다. 다른 알고리즘에서는 이 매개변수가 스무딩에 영향을 미치지 않습니다. AMA의 경우 빠른 EMA 주기는 기본값이 2로 고정되어 있습니다.

이 지표는 SmoothAlgorithms.mqh 라이브러리 클래스를 사용하며 (터미널 데이터 폴더의 MQL5\Include에 복사해야 함), 클래스 사용에 대한 자세한 내용은 "버퍼를 사용하지 않고 중간 계산을 위한 가격 시계열 평균화"라는 기사에서 설명되어 있습니다.

이 지표는 처음 MQL4로 구현되어 2007년 10월 1일 코드 베이스에 게시되었습니다.

입력 매개변수:

//+-----------------------------------+
//| 지표 입력 매개변수        |
//+-----------------------------------+
input Smooth_Method BB_Method=MODE_EMA_;        // 히스토그램 스무딩 방법
input int BB_Period = 20;                        // 볼린저 밴드 주기
input int BB_Phase= 100;                         // 볼린저 밴드 스무딩 매개변수
input double BB_Deviation=2.0;                   // 편차 수
input Applied_price_ AppliedPrice=PRICE_CLOSE_; // 적용 가격
input double ATR_Period=20;                      // ATR 주기
input double ATR_Factor=1.5;                     // ATR 비율

BBSqueeze 지표

연관 포스트

댓글 (0)