Smoothed Gaussian Trend Filter Robot MT4
- Experts
-
Duc Hoan Nguyen
->| 저는 TradingView용 MQL4, MQL5 및 Pine Script에 특화된 열정적인 개발자이자 프로그래머로, MT4, MT5 및 TradingView 플랫폼에 맞춤형 고성능 솔루션을 성공적으로 구축해 온 풍부한 경험을 가지고 있습니다. 수년 동안 금융 및 거래 분야에서 다양한 프로젝트를 전 세계 고객에게 제공해왔으며, 자동화 거래 시스템, 맞춤형 지표 및 고객의 전략적 요구를 충족하는 다양한 금융 도구를 개발하는 데 전문성을 갖추고 있습니다. - 버전: 1.0
- 활성화: 10
저의 모든 MT4 및 MT5용 로봇과 지표를 무료로 받아보세요 — 방법 확인하기
EA 사용자 가이드 — 전체 6부
각 설정의 작동 방식을 이해한 다음, 6부의 참고 구성을 활용하여 자신만의 거래 방법을 만드세요.
MT5 버전 보기: Smoothed Gaussian Trend Filter Robot MT5
MT4 버전 보기: Smoothed Gaussian Trend Filter Robot MT4
다른 제품 보기: 전체 제품 또는 거래 지표, 특별 혜택 및 신제품
개요
이 EA는 Smoothed Gaussian Trend Filter Multi TF Scanner 지표의 로직을 기반으로 거래를 자동화합니다.
신호 로직과 진입 조건
지표는 종가에 재귀 가우시안 필터를 적용한 후 선형 회귀로 결과를 평활화합니다. 평활화된 곡선을 해당 곡선과 ATR 21을 바탕으로 고정 계수 0.15를 사용해 계산한 사용자 정의 Supertrend 기준선과 비교합니다. 데이터가 유효할 때 곡선이 기준선보다 높으면 상승 추세, 같거나 낮으면 하락 추세입니다.
Entry mode에는 When Buy/Sell signal appears 옵션 하나만 있습니다. Mid-Trend Signals는 기본적으로 꺼져 있으며, 이때:
- Buy: 바로 이전 봉의 하락 추세가 신호 봉에서 상승 추세로 바뀝니다.
- Sell: 바로 이전 봉의 상승 추세가 신호 봉에서 하락 추세로 바뀝니다.
Mid-Trend Signals를 켜면 위 반전 규칙이 대체됩니다. 바로 이전 봉이 횡보 상태였고 신호 봉에서 그 상태가 끝났을 때만 현재 추세 방향으로 Buy/Sell이 발생합니다. 횡보는 기울기 상태와 추세가 서로 일치하지 않는 상태입니다. 곡선이 이전 값보다 높으면 상승 기울기이고, 같거나 낮으면 하락 기울기로 분류합니다. 상승 추세는 Buy, 하락 추세는 Sell을 생성합니다. 로봇은 선택한 규칙으로 형성된 Buy/Sell 이벤트를 읽습니다.
신호 설정에는 Gaussian Length(기본값 15), Poles (1..4)(3), Smoothing Length(22), Flatten Multiplier(7), Mid-Trend Signals가 있습니다. Gaussian Length와 Poles는 재귀 필터를, Smoothing Length는 회귀 구간을 변경합니다. Flatten Multiplier는 회귀 평가 위치의 오프셋을 설정합니다. Maximum bars to process의 기본값은 10000이며, 0이면 사용 가능한 모든 데이터를 사용합니다. 과거 데이터 범위는 초기화와 신호 결과에 영향을 줄 수 있습니다.
주 신호는 현재 차트의 종목과 주기를 사용합니다. Buy signal bar shift와 Sell signal bar shift의 기본값은 1로, 가장 최근에 마감한 봉을 확인합니다. shift 0은 진행 중인 봉을 사용하므로 마감 전에 신호가 바뀔 수 있습니다. 패널에 정보가 필요할 때는 최대 1000개 봉에서 최근 신호를 검색합니다. 과거에 발견된 신호 자체가 현재 확인 중인 봉의 진입을 발생시키지는 않습니다.
MTF Filter 1과 MTF Filter 2는 서로 독립적인 추세 확인 그룹이며 기본적으로 둘 다 꺼져 있습니다. 각 그룹에는 별도의 주기, 가우시안/회귀 설정, Buy/Sell 조건, shift가 있습니다. 기본 조건으로 켜면 필터 주기의 shift 1에서 상승 추세일 때 Buy, 하락 추세일 때 Sell을 허용합니다. 해당 주기에서 새로운 Buy/Sell 이벤트가 발생할 필요는 없습니다. Always TRUE는 추세 방향을 요구하지 않고 허용하며, 데이터가 필요한 조건은 데이터가 유효하지 않으면 충족되지 않습니다. 이 그룹들은 주 신호에 대한 허용 여부를 확인합니다. 포지션 개설에는 EA의 운영 및 관리 설정도 적용됩니다.
이 EA는 자동 Buy/Sell 신호와 설정 가능한 포지션 크기, 청산 규칙 및 진입 필터를 결합합니다. 설정을 통해 진입 조건을 충족한 거래의 개설, 관리 및 청산 방식을 정할 수 있습니다.
단일 포지션과 개별 Stop Loss 및 Take Profit으로 시작한 다음, 자신의 방법에 맞는 지원 관리 기능을 추가하세요. 구성에 따라 트레일링, 바스켓 청산, Grid 또는 Hedging을 사용할 수 있으며, 사용자 가이드의 호환성 요건을 따라야 합니다.
중요: 기본 설정은 최적화되지 않았습니다. 6부의 참고 방법 및 설정 예시 를 활용하여 자신의 거래 방법, 거래 종목, 차트 주기, 계좌 및 위험 감수 수준에 맞게 구성을 만들고 조정한 후 테스트하세요.
거래 및 포지션 관리
- 포지션 크기: 고정 랏, 잔액 기반 계산 또는 호환되는 Stop Loss를 사용하는 위험 금액/비율 기반 계산.
- 개별 청산: 설정 가능한 Stop Loss 및 Take Profit, 보상 대비 위험 비율 목표, 선택 사항인 가상 SL/TP.
- 트레일링: 지원되는 구성에서 개별 포지션 또는 바스켓 전체에 적용.
- 청산 규칙: 바스켓 TP/SL, 신호에 따른 청산 또는 다음 조건 충족 진입 직전의 청산.
- 거래량 관리: 각 모드의 요건에 따라 Add, Multiplier 또는 Recover 사용.
- 추가 포지션 방식: 설정된 가격 간격에서 같은 방향으로 Grid 진입하거나, 설정된 손실 거리 임계값에 도달하면 반대 방향으로 Hedging 실행.
각 방법에는 별도의 요건이 있습니다. Recover는 유효한 개별 TP가 있는 단일 포지션 구성을 사용하며 Grid, Hedging 또는 충돌하는 바스켓/신호 청산과 함께 사용할 수 없습니다. Grid와 Hedging은 동시에 활성화할 수 없습니다. 관리 기능을 조합하기 전에 4부를 확인하세요.
진입 필터 및 운영 제어
선택 가능한 기술적 필터에는 Moving Average, RSI, Stochastic, ADX, MACD, SuperTrend, Volumatic VIDyA 및 Predictive Ranges가 포함됩니다. 필요한 필터를 활성화하고 EA의 주 신호를 확인할 조건을 선택하세요.
거래 제어 항목에는 방향, 세션, 요일, 휴일 기간, 스프레드, 포지션 제한, 봉당 진입 수 및 경제 뉴스가 포함됩니다. 활성화한 각 필터의 역할을 명확히 정하세요. 필터를 추가한다고 구성이 자동으로 개선되는 것은 아닙니다.
일일 드로다운 대응 동작, 손익분기점 참고선 및 거래 패널은 추가 모니터링과 관리 기능을 제공합니다. 패널에는 Pause 및 청산 제어가 포함됩니다. 사용 가능한 설정과 신호 매개변수는 EA, 버전 및 플랫폼에 따라 다를 수 있습니다.
설정 및 테스트
먼저 대상 종목과 차트 주기에서 신호, 랏 크기 및 개별 청산을 확인하세요. 호환되는 관리 기능이나 필터를 한 번에 하나씩 추가하고, 발생한 거래를 검토한 뒤 평가할 구성을 저장하세요.
Strategy Tester를 사용해 과거 데이터에서 지원 기능을 확인한 다음 Demo에서 작동을 검증하세요. 이 EA 프레임워크의 News Filter와 News Panel은 Strategy Tester에서 작동하지 않으므로 Demo에서 별도로 확인해야 합니다. 4부와 5부에서는 테스트, 설정 메시지 및 문제 해결을 설명합니다.
종목 사양, 계좌 규모, 스프레드, 수수료, 스왑, 증거금 및 체결 조건을 검토하세요. 랏 증액, Recover, Grid 및 Hedging은 전체 미결제 익스포저와 청산 규칙에 특히 주의를 기울여야 합니다.
이 EA는 수익을 보장하지 않습니다. 과거 결과는 미래 성과를 보장하지 않습니다.
지원
설정에 관한 도움이 필요하면 제품 댓글 또는 MQL5 메시지 시스템을 이용하세요. 원하는 진입 조건, 랏 계산 방법, 청산 규칙 및 추가 포지션 허용 여부를 설명해 주세요. 해당 동작에 대응하는 설정과 지원되는 조합을 안내할 수 있습니다.
