Trend Reversal Probability Robot MT5
- Experts
-
Duc Hoan Nguyen
->| 저는 TradingView용 MQL4, MQL5 및 Pine Script에 특화된 열정적인 개발자이자 프로그래머로, MT4, MT5 및 TradingView 플랫폼에 맞춤형 고성능 솔루션을 성공적으로 구축해 온 풍부한 경험을 가지고 있습니다. 수년 동안 금융 및 거래 분야에서 다양한 프로젝트를 전 세계 고객에게 제공해왔으며, 자동화 거래 시스템, 맞춤형 지표 및 고객의 전략적 요구를 충족하는 다양한 금융 도구를 개발하는 데 전문성을 갖추고 있습니다. - 버전: 1.0
저의 모든 MT4 및 MT5용 로봇과 지표를 무료로 받아보세요 — 방법 확인하기
EA 사용자 가이드 — 전체 6부
각 설정의 작동 방식을 이해한 다음, 6부의 참고 구성을 활용하여 자신만의 거래 방법을 만드세요.
MT5 버전 보기: Trend Reversal Probability Robot MT5
MT4 버전 보기: Trend Reversal Probability Robot MT4
다른 제품 보기: 전체 제품 또는 거래 지표, 특별 혜택 및 신제품
개요
이 EA는 Trend Reversal Probability Multi TF Scanner 지표의 로직을 기반으로 거래를 자동화합니다.
Trend Reversal Probability 신호 로직
지표는 빠른 MA와 느린 MA의 차이를 구하고, 그 상승·하락 변화를 평활하여 0을 중심으로 하는 RSI 유형 오실레이터를 만듭니다. 기본값은 중간 가격 (High + Low) / 2에 적용한 SMA 5와 34이며, Oscillator Length는 20이고 평활은 원래 RMA 계산을 사용하는 SMMA입니다. 오실레이터가 0보다 크면 상승 모멘텀, 0보다 작으면 하락 모멘텀입니다.
지속 시간은 오실레이터가 최근 0을 통과한 이후의 봉 수이며, 통과한 봉에서는 0입니다. 한 국면이 끝나면 초기화 바로 이전 봉의 카운트가 양방향이 공유하는 과거 표본에 추가됩니다. 표본의 평균과 표준편차(SD)로 Lower 1 SD, Average Duration, Upper 1 SD, Upper 2 SD, Upper 3 SD의 다섯 기준 수준을 만듭니다.
Entry mode 는 현재 Confirmed Buy/Sell signal만 제공합니다. 신호는 두 단계로 형성됩니다.
- Buy: 음의 모멘텀 국면에서 지속 시간이 Buy Warning Threshold Line으로 선택한 수준보다 커야 상승 경고가 생깁니다. 오실레이터가 0을 상향 통과하고 통과 직전 봉에 해당 상승 경고가 있을 때만 Buy가 형성됩니다.
- Sell: 양의 모멘텀 국면에서 지속 시간이 Sell Warning Threshold Line으로 선택한 수준보다 커야 하락 경고가 생깁니다. 오실레이터가 0을 하향 통과하고 통과 직전 봉에 해당 하락 경고가 있을 때만 Sell이 형성됩니다.
두 경고 임계값은 다섯 통계 수준에서 독립적으로 선택하며, 기본값은 모두 Upper 3 SD, 즉 평균에 표준편차의 세 배를 더한 값입니다. 같기만 해서는 부족하며 지속 시간이 임계값을 초과해야 합니다. 경고에는 유효한 통계 수준과 유효한 지속 시간 값 100개도 필요합니다. 조건이 유지되면 여러 연속 봉에 경고가 나타날 수 있습니다.
더 이전 봉의 경고는 나중의 방향 전환을 기다리도록 유지되지 않습니다. 0 통과 직전 봉에 해당 경고가 없으면 이전에 경고가 있었어도 확인된 Buy/Sell은 생기지 않습니다. 로봇은 경고, 추세 전환 도트 또는 Probability 수준만을 확인된 Buy/Sell 대신 진입 조건으로 사용하지 않습니다. Probability는 지속 시간 통계 모델의 추정값이며 거래 승률이 아닙니다.
Buy signal bar shift 및 Sell signal bar shift 의 기본값은 1이며 현재 차트 시간대의 가장 최근 마감 봉을 뜻합니다. shift 0을 선택하면 진행 중인 봉의 신호가 마감 전까지 달라질 수 있습니다. 계산된 전체 데이터에서 최근 신호를 찾는 것은 참고 정보용이며, 과거 신호가 검사 중인 봉의 진입 신호로 자동 전환되지 않습니다.
신호를 바꾸는 설정에는 Maximum bars to process, 그룹 Fast MA, 그룹 Slow MA, Oscillator Length, Oscillator MA Method (SMMA = original RMA) 및 두 옵션 Buy Warning Threshold Line, Sell Warning Threshold Line이 포함됩니다. 두 MA의 기간, 방식, 적용 가격은 모멘텀 시계열을 바꾸고, 평활 방식은 0 통과 시점을 바꿉니다. MA 또는 평활에 VWMA를 선택하면 거래량 소스가 사용됩니다. 과거 데이터 범위도 지속 시간 표본과 통계 임계값에 영향을 줍니다.
두 그룹 MTF Filter 1 및 MTF Filter 2 에는 각각 독립적인 시간대, MA·평활 구성, Buy/Sell 조건과 shift가 있습니다. 기본적으로 둘 다 꺼져 있습니다. 기본 조건으로 켜면 필터 시간대의 shift 1에서 오실레이터가 0보다 클 때 Buy를 허용하고, 0보다 작거나 같을 때 Sell을 허용합니다. 이는 모멘텀 상태 필터이며 필터 시간대의 새로운 경고나 Buy/Sell 신호를 요구하지 않습니다. 두 경고 임계값은 주 신호 설정에 속하며 MTF 필터 옵션이 아닙니다.
신호는 EA에서 활성화된 필터 및 거래 제어 조건과 함께 평가해야 합니다. 지표 이름에 Scanner가 있다고 해서 로봇이 여러 종목을 자동으로 검색한다는 뜻은 아닙니다.
이 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 메시지 시스템을 이용하세요. 원하는 진입 조건, 랏 계산 방법, 청산 규칙 및 추가 포지션 허용 여부를 설명해 주세요. 해당 동작에 대응하는 설정과 지원되는 조합을 안내할 수 있습니다.
