BKT Adaptive RSI EA
- Experts
-
Khac Thanh Bui
트레이딩 로직을 알고리즘의 정밀함으로 바꿉니다. 저는 실제 트레이딩의 요구 사항과 최고 수준의 소프트웨어 개발 사이의 격차를 해소하며, FX 및 골드 시장을 위한 전문가용 도구를 개발합니다.
제가 만드는 것들:
- ⚙️ 알고리즘 시스템: 프랍펌(Prop-Firm)의 엄격한 기준을 충족하는 로직(안전한 돌파, 노 마틴게일)부터 역동적인 고수익 엔진(스마트 그리드/DCA)까지 모두 제공합니다.
- 📊 고급 유틸리티: 원활한 수동 거래를 위해 전문가급 UI를 갖춘 고성능 대시보드 및 포지션 관리자.
나의 약속: - 버전: 1.171
- 업데이트됨: 6 8월 2026
BKT Adaptive RSI EA
MetaTrader 5용 멀티 전략 RSI 트레이딩 시스템으로, 고전적인 평균 회귀 진입 방식에 선택적인 다이버전스 및 페일러 스윙 확인을 결합하며, 물타기(평균화) 포지션 모델과 트레일링 이익 잠금 청산 방식으로 관리됩니다.
BKT Adaptive RSI EA는 상대강도지수(RSI)를 중심으로 구축된 자동매매 시스템입니다. 5가지 선택 가능한 내부 스무딩 방식을 제공하며, RSI 결과값 위에 선택적으로 2차 스무딩 레이어를 추가할 수 있어 동일한 핵심 로직이 고전적인 오실레이터처럼 동작하거나 더 느리고 필터링된 시그널 라인처럼 동작하도록 조정할 수 있습니다. 거래 관리는 평균화 모델을 통해 이루어집니다. 가격이 보유 포지션에 불리하게 움직이면 EA는 더 넓은 간격으로 추가 주문을 넣을 수 있으며, 결과적으로 형성된 바스켓은 고정 이익 목표에서 청산되거나 트레일링 이익 잠금을 통해 청산됩니다. 매수 및 매도 포지션이 독립적인 바스켓으로 추적되므로 본 EA는 헤징 계좌가 필요합니다.
개요
기본 전략은 RSI가 과매도 또는 과매수 구간을 벗어나는 시점을 찾습니다. RSI가 과매도 수준 아래로 떨어졌다가 다시 그 위로 교차하면 매수 신호가 형성되며, 매도 신호는 과매수 수준에서 대칭적으로 형성됩니다. 선택적 필터를 사용하면 교차가 유효한 것으로 간주되기 전에 RSI가 더 깊은 극값에 도달하도록 요구할 수 있어, 임계값 근처의 얕은 움직임에서 발생하는 신호를 줄일 수 있습니다. 포지션이 열려 있고 가격이 계속 불리하게 움직이는 경우, 최소 역행 거리에 도달하고 동일한 방향으로 새로운 신호가 나타나면 EA는 추가 주문을 넣을 수 있습니다. 추가 주문의 크기는 고정 증분 또는 배수 방식으로 증가하며, 방향별 최대 주문 수까지 늘어납니다. 단일 보유 포지션은 자체 고정 이익 목표에서 청산됩니다. 포지션이 두 개 이상 열리면 바스켓은 트레일링 이익 잠금 방식으로 전환됩니다. 설정된 평가 이익 수준에서 활성화되며, 이후 이익이 고점에서 정해진 만큼 되돌리면 바스켓 전체를 청산합니다. 개별 주문에는 손절매(스탑로스)가 사용되지 않으며, 리스크는 최대 주문 수와 로트 사이징을 통해 관리됩니다.
주요 기능
- 5가지 RSI 스무딩 엔진: Wilder, SMA, EMA, LWMA 또는 다단계 RSX 스타일 계산 중 선택할 수 있으며, 각각 반응성과 부드러움 사이에 다른 균형을 제공합니다.
- 선택적 2차 스무딩 레이어: RSI 결과값 위에 추가 이동평균을 적용하여 더 느린 시그널 라인을 생성합니다.
- 딥 익스트림 필터: 반전 신호가 인정되기 전에 RSI가 더 깊은 수준에 도달하도록 요구합니다.
- 2개의 독립적인 추가 전략: 가격 스윙과 RSI를 비교하는 다이버전스 모듈과, RSI 자체의 스윙 구조에 기반한 페일러 스윙 모듈이 있으며, 각각 자체 포지션을 관리합니다.
- 유연한 포지션 사이징: 추가 주문은 고정 증분 또는 배수로 증가합니다.
- 통합 이익 목표: 활성화된 각 전략의 평가 이익을 선택적으로 하나의 공유 목표로 결합할 수 있습니다.
- 차트 내 정보 패널: RSI 값, 포지션 수, 평가 이익, 이익 잠금 상태를 표시합니다.
작동 방식
새로운 봉이 완성될 때마다 EA는 RSI를 재계산하고 기본 전략 및 활성화된 추가 전략의 진입 조건을 확인합니다. 신호가 나타나고 해당 방향으로 열린 포지션이 없으면 초기 주문이 실행됩니다. 포지션이 열려 있는 동안에는 매 틱마다 가격이 모니터링되며, 이익 목표에 도달하거나 활성화된 트레일링 이익 잠금이 고점에서 되돌리면 포지션 또는 바스켓이 청산됩니다. 가격이 보유 포지션에 계속 불리하게 움직이면 EA는 추가 물타기 주문 조건이 충족되는지 확인합니다.
권장 설정
RSI는 실행 중인 차트와 독립적으로 선택된 시간대에서 계산되므로, 신호를 실행 차트와 별도로 조정할 수 있습니다. 평균화 모델은 동일한 방향으로 여러 포지션을 열 수 있기 때문에, 변동성과 스프레드가 다른 종목 간에는 결과가 달라지므로 대상 종목에서 먼저 테스트하는 것이 권장됩니다. 개별 주문에는 손절매가 없으므로, 설정된 최대 물타기 주문 수에 필요한 충분한 여유 증거금이 확보되어 있어야 합니다.
입력 매개변수
RSI 설정 — RSI 계산에 사용되는 시간대, 기간, 적용 가격; 내부 스무딩 방식(Wilder, SMA, EMA, LWMA 또는 RSX 스타일); 자체 방식과 기간을 가진 선택적 2차 스무딩 레이어; 과매수 및 과매도 수준; 자체 임계값 수준을 가진 선택적 딥 익스트림 필터.
진입 및 물타기 — 매수 및 매도 방향의 독립적 활성화; 초기 로트 크기; 추가 주문의 로트 사이징 모드(고정 증분 또는 배수); 다음 주문 전 최소 역행 거리(포인트); 방향별 최대 주문 수.
이익실현 — 단일 보유 포지션에 대한 이익 목표; 바스켓 트레일링 이익 잠금을 활성화하는 평가 이익 수준; 바스켓을 청산하는 고점 이익으로부터의 되돌림 거리; 모든 활성 전략을 하나의 공유 이익 목표로 통합하는 옵션.
전략 선택 — 다이버전스 전략과 페일러 스윙 전략의 독립적인 활성화 스위치이며, 각각 자체 스윙 감지 설정을 가집니다.
필터 및 표시 — 신규 진입을 위한 최대 스프레드 필터; 주문 실행 시 최대 슬리피지; 차트 내 정보 패널 표시 옵션.
본 EA는 개별 거래에 손절매를 사용하는 대신 추가 주문을 넣는 방식으로 손실 포지션을 관리합니다. 트레일링 이익 잠금과 최대 주문 수 제한은 결과적으로 형성된 바스켓을 관리하기 위해 설계되었지만, 보유 포지션에 대한 강하고 지속적인 역행은 회복되기 전까지 큰 평가 손실을 발생시킬 수 있습니다. 포지션 크기와 최대 주문 수는 계좌의 사용 가능한 증거금에 따라 설정해야 합니다.
