Dual Channel EA DK
- Experts
- Daniel-gheorghe Muresan
- 버전: 1.1
- 활성화: 10
Dual Channel EA
톰 바소의 추세 추종 접근법에서 영감을 얻은, 돈치안 채널과 켈트너 채널을 결합한 돌파 전략을 기반으로 거래를 완전 자동화하는 전문가 어드바이저(EA)입니다.
거래 로직
EA는 실시간 가격 움직임을 두 개의 채널 지표(지정된 기간 동안의 최고가/최저가를 사용하는 돈치안 채널, EMA ± ATR 승수를 사용하는 켈트너 채널)와 비교하여 포지션을 오픈하고 관리하며 청산합니다. 두 지표는 동일한 기간을 공유하여 통합된 이중 밴드 엔진을 구성합니다.
진입 — 매수 신호: ask 가격이 먼저 도달한 위쪽 밴드(두 위쪽 밴드 중 현재 더 낮은 쪽)를 상향 돌파합니다. 매도 신호: bid 가격이 먼저 도달한 아래쪽 밴드(두 아래쪽 밴드 중 현재 더 높은 쪽)를 하향 돌파합니다. 진입을 실행하려면 밴드로부터 최소 1핍 이상 벗어나야 합니다.
초기 손절 — 롱 포지션의 경우 두 아래쪽 밴드 중 더 높은 쪽에 손절을 배치합니다(가격에 더 가까운 타이트한 손절). 숏 포지션의 경우 두 위쪽 밴드 중 더 낮은 쪽에 손절을 배치합니다. 이는 구조적으로 유효하면서도 진입 시점에 가능한 가장 타이트한 손절을 보장합니다.
트레일링 스톱 — 진입 후, 트레일링 스톱은 각 봉 종가 기준으로 항상 가장 유리한 밴드 수준을 따릅니다. 롱 포지션의 경우 두 채널 중 더 높은 아래쪽 밴드, 숏 포지션의 경우 더 낮은 위쪽 밴드가 됩니다. 트레일은 트레이더에게 유리한 방향으로만 움직이며 절대 후퇴하지 않습니다. 한 수준에 도달하면 더 나은 수준이 나타날 때까지 해당 수준을 유지합니다. 현재 트레일링 스톱 수준에 가격이 닿으면 포지션을 청산합니다. 이익 실현은 사용하지 않습니다.
한 번에 하나의 포지션만 허용됩니다. 피라미딩(추가 매수/매도)은 하지 않습니다. EA는 차트 객체를 그리거나 알림을 생성하지 않습니다. 순수하게 자동 거래만을 위해 설계되었습니다.
입력 매개변수
Period (기본값 21) — 돈치안 채널, 켈트너 EMA, ATR 계산에 공통으로 사용되는 기간입니다. 이 값을 변경하면 세 구성 요소가 모두 동시에 업데이트됩니다. KC_ATR_Mult (기본값 2.0) — 켈트너 채널 밴드 폭에 적용되는 ATR 승수입니다. RiskPercent (기본값 1.0) — 거래 당 현재 계좌 잔액 대비 리스크 비율입니다. 손절 거리는 진입 가격과 초기 손절 수준 간의 차이이며, 로트 크기는 이 거리를 기준으로 지정된 비율만큼 정확히 리스크하도록 계산됩니다. MaxAllowedLot (기본값 5.0) — 추가 안전 장치로서 허용되는 최대 로트 크기입니다. BaseMagicNumber (기준값 30000) — 이 EA가 개설하는 포지션의 고유 식별자로, 심볼별로 자동 변형됩니다. EnableCriticalLogging (기본값 false) — 활성화하면 전문가 탭에서 진입, 트레일링 스톱, 청산 활동에 대한 상세 로그를 볼 수 있습니다.
중요 참고 사항
이 EA는 여러 차트와 심볼(XAUUSD, 외환 페어, 암호화폐, 원자재, 지수 등)에 동시에 적용할 수 있도록 설계되었습니다. 각 인스턴스는 심볼 이름에서 파생된 고유한 MagicNumber를 사용하여 간섭을 방지합니다. 리스크 관리는 잔액 기준으로 이루어지며 거래마다 재계산됩니다. 마틴게일, 그리드 또는 기타 고위험 방법은 사용하지 않습니다. EA가 거래 도중 재시작되거나 다시 로드되면 기존 포지션에 자동으로 다시 연결되어 중단 없이 트레일링 스톱 관리를 계속합니다. 실제 계좌에서 사용하기 전에 전략 테스터와 데모 계좌에서 철저히 테스트하십시오. 거래에는 손실 위험이 따릅니다. 과거 성과는 미래 결과를 보장하지 않습니다.

