거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
지표

Precision Sniper - MetaTrader 5용 지표

Hammad Dilber
Hammad Dilber
Professional MQL5 developer specializing in automated trading solutions. I create custom Expert Advisors, trading bots, and technical indicators for MetaTrader 5 platforms.
Services:
• Custom Expert Advisors (EA) from scratch
• Trading bot development with risk management
| Korean English Русский 中文 Español Deutsch 日本語 Português Français Italiano Türkçe
조회수:
63
평가:
(6)
게시됨:
업데이트됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

PrecisionSniper: 백테스트 대시보드가 내장된 다중 합류 신호 보조지표

PrecisionSniper는 여러 기술적 합류를 단일 가중 점수 시스템으로 결합하여 높은 확률의 매수 및 매도 거래 기회를 식별하도록 설계된 포괄적인 MetaTrader 5 지표입니다. 단일 지표에 의존하지 않고, 프리시전스나이퍼는 바당 최대 8개의 독립 조건을 평가하고 각각에 가중치를 부여한 후 합산 점수가 구성 가능한 임계값을 충족하거나 초과할 때만 신호를 발동합니다. 그 결과 필터가 많은 신호 엔진이 노이즈를 크게 줄이고 트레이더의 주의를 강력한 멀티팩터 확인을 수행하는 설정에 집중시킵니다.

이 인디케이터의 핵심은 세 가지 지수이동평균(EMA 패스트, EMA 슬로우, EMA 트렌드)을 추세 백본으로 사용하며 RSI 모멘텀, MACD 히스토그램 방향, ADX 추세 강도, VWAP 위치, 틱 볼륨 서지, 옵션으로 고주기(HTF) 바이어스 필터가 지원됩니다. HTF 바이어스를 활성화하면 점수 시스템에서 가장 높은 단일 가중치를 부여하므로 큰 차트 추세와 일치하는 진입을 원하는 트레이더에게 특히 효과적입니다. 신호는 총점에 따라 A+, A, B, C로 등급이 매겨지며 등급 필터 입력을 통해 사용자가 거래하고자 하는 등급만 표시할 수 있습니다.

프리시전스나이퍼는 신호 생성 외에도 차트에 자동으로 그려지는 진입, 손절, 세 가지 이익실현 레벨, 각 TP에 도달하면 래칫하는 적응형 추적손절, 고정 ATR 배수 대신 최근 스윙 고점 또는 저점 뒤에 고정하는 구조 인식 손절, 과거 가격 데이터에서 직접 계산한 백테스트 성과 요약과 함께 실시간 시장 상황을 표시하는 완전한 기능의 차트 대시보드 등 풍부한 내장 기능을 제공합니다. 대시보드는 로드된 모든 내역, 고정 날짜 범위, 최근 N개 막대의 롤링 창 등 3가지 백테스트 모드를 지원합니다.

9가지 트레이딩 프리셋(자동, 스캘핑, 공격적, 기본, 보수적, 스윙, 암호화폐, 금, 사용자 지정)을 사용하여 다양한 상품과 차트주기에 대해 EMA 기간, RSI 길이, ATR 길이, 최소 점수, SL 배수를 즉시 재구성할 수 있습니다. 자동 모드는 차트의 현재 차트 주기에 따라 적절한 프리셋을 자동으로 선택합니다.

인디케이터 입력

아래 표에는 모든 입력 매개변수, 기본값 및 기능이 설명되어 있습니다.

파라미터
기본값
설명
프리셋
기본값
기본 제공 구성 프로필을 선택합니다. 옵션: 자동, 스캘핑, 공격적, 기본값, 보수적, 스윙, 암호화폐, 골드, 사용자 지정. 자동은 현재 차트 주기에서 적절한 프리셋을 감지합니다. 사용자 지정은 아래 C_ 접두사가 붙은 입력을 사용합니다.
HTF 차트주기
PERIOD_CURRENT(꺼짐)
상위 차트주기 편향 필터. PERIOD_CURRENT가 아닌 다른 주기로 설정하면 인디케이터는 HTF EMA 정렬이 신호 방향과 일치할 때 2점 보너스를 추가합니다. 비활성화하려면 PERIOD_CURRENT로 설정합니다.
C_EmaFast
9
[사용자 지정 프리셋 전용] 빠른 EMA 라인의 주기(파란색). EMA 크로스오버 및 간격 검사에 사용됩니다.
C_EmaSlow
21
[사용자 지정 프리셋 전용] 느린 EMA 라인의 주기(주황색). 패스트와 슬로우 사이의 간격이 0.15배 ATR을 초과해야 유효한 EMA 분리 신호로 인정됩니다.
C_EmaTrend
55
[사용자 지정 프리셋만 해당] 추세 EMA 선의 주기(회색 점선). 추세 포지션 포인트를 획득하려면 가격이 이 EMA보다 0.1배 이상(롱의 경우) 또는 0.1배 미만(숏의 경우)이어야 합니다.
C_RSI
13
[사용자 지정 프리셋 전용] RSI 기간. RSI가 50~70 사이이고 상승하면 롱에 1.5점, RSI가 30~50 사이이고 하락하면 숏에 1.5점을 부여합니다.
C_ATR
14
[사용자 지정 프리셋 전용] ATR 기간. ATR은 SL 사이징, TP 레벨 계산, EMA 분리 임계값, 추세-포지션 임계값, 변동성 구간 분류에 사용됩니다.
C_MinScore
5
[사용자 지정 프리셋만 해당] 신호 발동에 필요한 최소 총점. 이 값을 올리면 신뢰도가 가장 높은 설정만 필터링합니다. 이론상 최대 점수는 10(또는 HTF를 활성화하지 않은 경우 9)입니다.
C_SLMult
1.5
[사용자 지정 프리셋 전용] 구조 기반 SL이 비활성화되었을 때 스톱로스 거리에 대한 ATR 배율. 유효 SL = 진입가 +/- (ATR x SL 승수).
TP1 위험:보상
1.0
테이크프로핏 1의 위험 대비 보상 비율입니다. TP1 거리 = 위험 거리 x TP1_RR. 추적손절이 활성화된 경우 TP1에 도달하면 진입가(손익분기점)까지 추적손절이 이동합니다.
TP2 위험:보상
2.0
테이크프로핏 2의 위험 대 보상 비율입니다. 추적손절이 활성화된 경우 TP2에 도달하면 추적손절이 TP1 수준으로 이동합니다.
TP3 위험:보상
3.0
테이크프로핏 3의 위험 대비 보상 비율입니다. TP3에 도달하면 추적손절이 활성화된 경우 추적손절이 TP2 레벨로 이동합니다.
SL 승수(모든 프리셋)
1.5
SL ATR 승수에 대한 전역 재정의입니다. 이 값은 항상 프리셋에 내장된 SL 배율보다 우선합니다. 구조 SL이 비활성화되었을 때 플랫 ATR 기반 SL에 적용됩니다.
신호 간 최소 막대 간격
5
쿨다운 기간입니다. 신호가 발사된 후 이 많은 막대 동안 같은 방향의 새로운 신호가 나타날 수 없습니다. 고르지 못한 환경에서 신호 클러스터링을 방지합니다.
후행 정지 활성화
true
래칫 트레일링 스톱을 활성화합니다. 활성화하면 트레일링 스톱 레벨이 TP1 이후 진입(BE), TP2 이후 TP1, TP3 이후 TP2로 진행됩니다. 이 옵션이 켜져 있으면 백테스트 엔진은 트레일링 조정된 R 값을 사용합니다.
구조 기반 SL
true
활성화하면 스윙 룩백 창에서 가장 가까운 스윙 고점(숏의 경우) 또는 스윙 저점(롱의 경우)에 0.2배의 ATR 버퍼를 더해 스톱로스가 배치됩니다. 계산된 스윙 SL이 진입 시점의 0.5배 ATR 미만인 경우 평평한 ATR 기반 SL로 되돌아갑니다.
스윙 룩백 바
10
구조 기반 SL 배치를 위해 가장 가까운 스윙 높이나 낮이를 검색할 때 되돌아볼 막대의 수입니다.
등급 필터
모든 신호
등급별로 신호를 필터링합니다. "모든 신호"는 B, A, A+ 성적을 표시합니다(C는 HideCGrade로 별도로 숨겨집니다). "A+ 및 A만"은 6.5점 이상이 필요합니다. "A+만"은 8.0 이상이 필요합니다.
C 등급 신호 숨기기
true
참이면 등급 필터 설정에 관계없이 5.0 미만(C등급)의 신호가 숨겨집니다. 실거래 시 활성화된 상태로 두는 것이 좋습니다.
롱/숏 신호 표시
true
차트에서 매수(녹색 위쪽 화살표) 및 매도(빨간색 아래쪽 화살표) 신호 마커를 토글합니다.
EMA 라인 표시
true
차트에서 세 개의 EMA 라인(빠른, 느린, 추세)을 토글합니다. 이 옵션을 비활성화하면 차트를 깔끔하게 유지하면서 스코어링에 EMA 데이터를 계속 사용할 수 있습니다.
TP/SL 라인 표시
true
참이면 가장 최근 막대에서 새 신호가 나타날 때마다 차트에 진입, 손절, TP1, TP2, TP3에 대한 가로선이 그려집니다.
트레일 스톱 라인 표시
true
참이고 추적손절매 활성화도 참이면 주황색 점선으로 현재 추적손절매 수준을 표시합니다. 이 선은 거래가 TP 레벨을 통과함에 따라 실시간으로 업데이트됩니다.
대시보드 표시
true
추세, 점수, 신호 상태, RSI, ADX, 변동성 구간, HTF 바이어스, 등급 필터 및 전체 백테스트 통계를 표시하는 차트 정보 패널을 토글합니다.
백테스트 모드
로드된 모든 데이터
백테스트 대시보드에서 계산할 과거 막대를 제어합니다. 옵션: "모든 로드된 데이터"(전체 차트 기록), "날짜 범위"(BtFrom에서 BtTo까지), "롤링 윈도우"(마지막 BtRollingBars 막대).
[날짜 범위] 부터
2025.01.01
날짜 범위 백테스트 모드의 시작 날짜 시간입니다. 이 날짜 이후에 개시된 거래만 대시보드 통계에 포함됩니다.
[날짜 범위] ~
2025.12.31
날짜 범위 백테스트 모드의 종료 날짜 시간입니다. 이 날짜 또는 그 이전에 개설된 거래만 대시보드 통계에 포함됩니다.
[롤링] 마지막 N 바
500
롤링 윈도우 백테스트 모드에 포함할 최근 바의 수입니다. 이전 시장 체제의 영향을 받지 않고 최근 신호 성과를 모니터링하는 데 유용합니다.

ss


점수 시스템

각 막대는 8가지 조건에 따라 평가됩니다. 아래 표에는 각 조건, 각 조건이 기여하는 최대 점수, 적용되는 방향이 나와 있습니다.

조건
점수
참고
충분한 간격의 EMA 빠른/느린 크로스오버
1.5
평평하고 고르지 못한 시장에서 점수를 얻지 않으려면 EMA 갭이 0.15x ATR을 초과해야 합니다.
EMA 추세보다 0.1배 ATR 초과/미만 가격
1.5
바가 장기 추세선의 올바른 쪽에서 거래되고 있음을 확인합니다.
모멘텀 영역 및 상승/하락의 RSI
1.5
롱: RSI가 50~70 사이, 상승. 숏: RSI 30~50 사이, 하락.
신호 방향으로 확장되는 MACD 히스토그램
1.0
현재 히스토그램과 이전 막대를 비교하여 모멘텀 가속도를 감지합니다.
현재 바의 VWAP 위/아래 가격
0.5
현재 바에 대해 (고가 + 저가 + 종가) / 3으로 계산된 VWAP.
20바 평균을 20% 초과하는 틱 거래량
0.5
실제 브레이크 아웃 움직임에 수반되는 참여 급증을 감지합니다.
DI+ 또는 DI-가 우세한 20 이상의 ADX
1.0
추세장(ADX 20 이상)과 방향성 지수가 신호 방향과 일치해야 합니다.
더 긴 차트주기 EMA 바이어스 정렬
2.0
HTF 주기가 PERIOD_CURRENT 이외의 값으로 설정된 경우에만 점수가 부여됩니다. 시스템에서 가장 높은 단일 가중치.

신호 등급 임계값은 다음과 같습니다: 8.0 이상이면 A+ 등급, 6.5 ~ 7.9면 A, 5.0 ~ 6.4면 B, 5.0 미만이면 C. 등급 필터 및 HideCGrade 입력은 함께 작동하여 차트에 화살표로 표시되는 등급을 제어합니다.

기본 제공 사전 설정 구성

아래 표에는 각 사전 설정에서 적용되는 정확한 매개변수 값이 나와 있습니다. 사용자 지정 사전 설정은 C_ 접두사가 붙은 입력을 대신 사용합니다.

프리셋
EMA 빠름
EMA Slow
EMA 추세
RSI
ATR
최소 점수
SL Mult
스캘핑
5
13
34
8
10
4
0.8
공격적
8
18
50
11
12
3
1.2
기본값
9
21
55
13
14
5
1.5
보수적
12
26
89
14
14
7
2.0
스윙
13
34
89
21
20
6
2.5
Crypto
9
21
55
14
20
5
2.0
골드(매일)
21
55
200
21
20
7
2.5

자동 프리셋은 5분 이하의 차트는 스캘핑, 6분~1시간은 기본값, 1시간~4시간은 공격적, 4시간 이상은 스윙 중에서 자동으로 선택됩니다.

대시보드 및 백테스트 통계

차트상의 대시보드(대시보드 표시 입력으로 전환)에는 두 개의 섹션이 표시됩니다. 상단 섹션에는 추세 방향(강세, 약세 또는 중립), 현재 신호 점수 및 등급, 활성 신호 상태(롱 액티브, 숏 액티브 또는 대기), HTF 바이어스, 과매수/과매도 표시가 있는 RSI, 강도 표시가 있는 ADX, 변동성 체제(42바 ATR 평균 기준 높음, 보통 또는 낮음), 현재 등급 필터 설정을 포함한 실시간 시장 상황이 표시됩니다.

대시보드 하단에는 로드된 차트의 과거 신호에서 계산한 백테스트 통계가 표시됩니다. 이러한 통계에는 승, 손실 및 손익분기점 결과로 분류된 총 거래 수, 승률 비율, 수익률, 거래당 평균 R, 총 누적 R, TP1, TP2, TP3에 도달하거나 전액 손실로 중지된 거래 수를 보여주는 TP/SL 분석이 포함됩니다. 백테스트 엔진은 반대 신호(강제 청산)에 의해 청산된 거래는 올바르게 처리하며 SL 분석 카운터에서 실제 SL 적중으로 계산하지 않습니다.

중요: 대시보드에 표시되는 백테스트 통계는 현재 차트의 과거 막대에 적용된 지표의 신호 로직에서 계산됩니다. 브로커 스프레드, 슬리피지, 스왑 수수료, 부분 포지션 관리 또는 실제 체결 조건은 고려하지 않습니다. 실거래 계좌에 신호를 적용하기 전에 항상 데모 계좌에서 실적을 확인하시기 바랍니다. 과거 데이터의 과거 신호 성과가 미래 결과를 보장하지는 않습니다.

사용 방법

메타트레이더 5의 차트에 PrecisionSniper를 연결하고 상품 및 차트주기에 맞는 프리셋을 선택합니다. H1 또는 H4의 대부분의 외환 쌍의 경우 기본 프리셋이 좋은 출발점입니다. M5 또는 M15와 같은 짧은 차트주기의 경우 스캘핑 또는 공격적을 사용해 보세요. 일간 차트에서 XAUUSD의 경우 골드 프리셋을 사용하세요.

신호 품질을 더 개선하려면 HTF 차트주기 입력을 거래 중인 차트보다 한두 개의 차트주기로 설정하세요. 예를 들어 H1에서 거래하는 경우 HTF를 H4 또는 D1로 설정합니다. 이렇게 하면 더 큰 프레임의 추세가 신호와 일치하는 경우에만 2포인트 보너스가 추가되므로, HTF가 잘못 정렬된 경우 A등급 이상의 신호만 살아남게 됩니다. 더 적지만 신뢰도가 높은 설정을 거래하려면 등급 필터를 "A+ 및 A 전용"으로 설정하세요.

매수 또는 매도 화살표가 나타나면 진입, 손절, TP1/TP2/TP3 선이 자동으로 그려집니다. 추적손절이 활성화된 경우 거래가 TP 레벨을 통과할 때 주황색 점선으로 표시된 추적선을 모니터링하세요. 트레일은 TP1 이후에는 손익분기점, TP2 이후에는 TP1, TP3 이후에는 TP2로 진행하여 각 단계에서 수익을 확정합니다. 백테스트 대시보드에서 최근 신호 통계를 검토하고 현재 설정에서 스타일에 비해 신호가 너무 많거나 적은 경우 최소 점수 또는 등급 필터를 조정할 수 있습니다.

파일 이름
설명
PrecisionSniper.mq5
메타트레이더 5용 정밀스나이퍼 인디케이터의 전체 소스 코드입니다.

MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/71860

Momentum and news impact candles Momentum and news impact candles

A candlestick chart which colors OHLC candles based on directional price momentum and news impact

Inside Bar Inside Bar

Automatically detect Inside Bar patterns, draw projection rectangles, and receive real‑time alerts – all in one powerful indicator. Swing And Full Margin trader

Institutional StatArb and Cointegration Spread Z-Score Institutional StatArb and Cointegration Spread Z-Score

통계적 차익거래(페어 트레이딩)를 위해 설계된 퀀트 멀티에셋 오실레이터로, 상관관계가 있는 두 자산 간의 로그 스프레드를 계산하고 Z-Score를 측정하여 위험 중립적인 평균회귀 기회를 식별합니다.

Institutional Kinematic Price Physics (Velocity and Acceleration) Institutional Kinematic Price Physics (Velocity and Acceleration)

A quantitative physics engine that applies differential calculus to price action, extracting true Market Velocity (1st Derivative) and Market Acceleration (2nd Derivative) to predict trend exhaustion before it happens.