Uranium Trade Market Dynamics
- 지표
- 버전: 6.10
- 활성화: 5
Uranium Trade Market Dynamics
기존 오실레이터의 문제점
대부분의 트레이더는 고전적인 RSI, 스토캐스틱, ADX에 익숙합니다. 이러한 도구들은 수십 년 동안 차트에 사용되어 왔으며 유용한 참조 지점을 제공합니다. 그러나 그것들은 본질적인 한계를 가지고 있습니다: 틱 볼륨을 무시하고 종가만을 사용한다는 점입니다. 그 결과, 신호가 종종 지연되고, 강한 추세 중에는 지표가 과매수 또는 과매도 구간에 "고착"되어 제 기능을 하지 못합니다. 트레이더는 지연을 감수하거나 추가 필터를 찾아야 합니다.
Uranium Trade Market Dynamics가 제공하는 것
이것은 Direction(방향), Force(강도), Integrity(품질)라는 세 개의 독립적인 오실레이터를 하나로 결합한 분석 모듈입니다. 각각은 자체 메트릭 시스템을 통해 시장을 평가하며, 그 계산에는 가격 데이터와 틱 볼륨이 모두 포함됩니다. 이 접근 방식은 시장 움직임에 대한 더 빠르고 구조적으로 더 완전한 그림을 제공합니다.
세 가지 모드 중 어느 것이든 결과는 -2.5에서 +2.5까지의 고정된 스케일로 표시됩니다. 내장된 적응형 범주화 메커니즘 덕분에 지표는 극단값에 고착되지 않으며, 신호는 모든 시장 국면에서 정보력을 유지합니다.
지표 모드
Direction — 방향성 압력 평가
Direction은 매수 압력과 매도 압력 사이의 균형을 보여줍니다. 이는 중간점 이동, 거래량 가중 가격 변동, 블록 변위, 캔들 몸통의 임펄스 균형이라는 네 가지 메트릭을 기반으로 합니다.
-
양의 값 (0…+2)은 매수 압력이 우세함을 나타냅니다.
-
음의 값 (-2…0)은 매도 압력이 우세함을 나타냅니다.
-
기본 레벨: +1.2 및 -1.2 (확신 있는 방향성 움직임 구간).
Force — 움직임 강도 평가
Force는 방향과 관계없이 현재 움직임의 강도를 측정합니다. 이 모드를 구성하는 메트릭은 평균 범위, 캔들 크기의 안정성, 평균 틱 볼륨, 포인트당 거래량 밀도입니다.
-
양의 값 (0…+2)은 움직임에 강도가 있음을 나타냅니다.
-
음의 값 (-2…0)은 시장이 약하고 활발하지 않음을 나타냅니다.
-
기본 레벨: -0.5 (이 아래로는 강도가 확신 있는 결정을 내리기에 불충분하다고 간주됨).
Integrity — 시장 품질 평가
Integrity는 시장이 얼마나 구조화되어 있고 노이즈가 없는지를 판단합니다. 계산에는 이동 효율성, 종가 결단력, 거래량 흐름 안정성, 인접 바 중첩 메트릭이 포함됩니다.
-
양의 값 (0…+2) — 시장이 매끄럽고 일관되게 움직입니다.
-
음의 값 (-2…0) — 시장에 노이즈가 많으며, 다른 도구의 신호가 덜 신뢰할 수 있습니다.
-
기본 레벨: -0.5 (양질의 움직임과 혼란을 구분하는 경계).
사용 방법
-
표준 방식으로 지표를 차트에 부착합니다.
-
"모드" 매개변수에서 Direction, Force 또는 Integrity를 선택합니다.
-
필요에 따라 계산 기간(기본값 20)과 평활화 기간(기본값 5)을 변경합니다.
-
시장의 방향, 강도, 품질을 동시에 모니터링하려면 지표를 차트에 세 번 부착하고 각 인스턴스에 자체 모드를 할당합니다. 각각 독립적으로 작동합니다.
지표 창에 표시되는 레벨은 차트 속성의 "레벨" 탭을 통해 언제든지 변경할 수 있습니다.
내장된 내보내기 도구
지표는 후속 분석이나 트레이딩 시스템에서의 사용을 위해 값을 파일로 저장할 수 있습니다. CSV, TXT, 바이너리의 세 가지 형식이 지원됩니다. 바이너리 형식은 구조화된 데이터의 최대한 컴팩트한 저장과 즉각적인 읽기를 보장하므로 대량의 이력 데이터를 다룰 때 특히 유용합니다. 두 가지 작동 모드가 지원됩니다:
-
이력 내보내기 — 선택한 기간의 값을 일회성으로 덤프합니다.
-
실시간 로그 — 완료된 각 바의 값을 파일에 지속적으로 기록합니다. 파일은 원자적으로 업데이트되므로 동시 읽기 중 충돌이 제거됩니다.
설정
모든 매개변수는 세 개의 논리적 섹션으로 그룹화됩니다.
1. 주요 설정
-
모드 — 오실레이터 선택: Direction, Force 또는 Integrity.
-
기간 — 원시 메트릭 및 범주화 창의 계산 기간. 기본값은 20입니다. 값이 낮을수록 지표가 더 민감해지고, 높을수록 신호가 평활화됩니다.
-
EMA 평활화 — 최종 평활화 기간. 1은 평활화가 없음을 의미합니다.
2. 실시간 로그
-
실시간 로그 활성화 — 실시간 기록을 활성화합니다.
-
파일 형식 — TXT, CSV 또는 바이너리.
-
호가 포함 — 시가, 종가, 고가, 저가, 틱 볼륨, 스프레드를 파일에 추가합니다.
-
Direction / Force / Integrity 기록 — 기록할 오실레이터 선택 (다른 모드로 여러 인스턴스가 실행 중인 경우 세 가지 모두 동시에 기록할 수 있음).
-
파일 이름 접미사 — 여러 지표가 병렬로 기록할 때 충돌을 피하기 위해 고유한 이름을 설정할 수 있습니다.
3. 이력 내보내기
-
이력 내보내기 활성화 — 최초 실행 시 지표가 지정된 기간의 데이터를 덤프합니다.
-
시작 및 종료 날짜 — 내보낼 바 범위.
-
출력 — 터미널 로그로, 파일로, 또는 둘 다.
-
파일 형식 — TXT, CSV 또는 바이너리.
-
호가 포함 — OHLCV 및 스프레드를 추가합니다.
-
Direction / Force / Integrity 내보내기 — 내보낼 오실레이터 선택.
트레이딩 시스템에서 내보내기 사용
이력 내보내기는 단순히 지표 판독값을 저장하는 것이 아닙니다. CSV이든 바이너리이든 단일 파일에 실제 시장 데이터와 선택된 오실레이터의 해당 신호가 결합됩니다. 이 접근 방식은 몇 가지 실용적인 이점을 제공합니다.
-
백테스트를 위한 즉시 사용 가능한 데이터셋. 각 바에 대한 가격, 거래량 및 지표 상태가 기록된 단일 파일을 얻습니다. 이는 전략을 테스트할 때 호가와 신호를 다시 동기화할 필요성을 없애줍니다. Expert Advisor는 이 파일을 직접 로드하고, 차트에 지표를 필요로 하지 않고, 반복적인 계산을 수행하지 않고도 테스터에서 반복적으로 실행할 수 있습니다. 바이너리 형식은 FileReadStruct 를 사용하여 즉시 읽히므로 수년간의 이력을 로드하는 것이 거의 느껴지지 않습니다.
-
머신 러닝에 대한 편의성. 모든 입력 변수(OHLCV, 거래량, 스프레드)와 목표 변수(Direction, Force 또는 Integrity의 상태)를 단일 CSV에 보유함으로써, 이 데이터를 Python, R 또는 패턴 발견을 위한 전용 패키지에 직접 공급할 수 있습니다.
-
사용자 정의 복합 지표 구축. 세 가지 모드의 로그를 결합함으로써, 지표의 시각적 인터페이스와는 독립적인 자신만의 복합 지수를 생성하고, 이력 데이터에서 시장 방향, 강도 및 품질의 상호 작용을 조사할 수 있습니다.
-
실시간 모니터링 및 통합. 실시간 로그 기능을 통해 외부 애플리케이션은 업데이트된 파일을 읽음으로써 시장 상태를 실시간으로 추적할 수 있습니다. MQL5 기반 로봇은 바이너리 로그를 직접 읽어, 최소한의 오버헤드로 호가와 신호를 모두 수신할 수 있습니다. 이는 저자 자신의 개발에 구현된 방식과 정확히 동일합니다.
이 도구의 대상
Uranium Trade Market Dynamics는 MetaTrader 5의 표준 오실레이터를 넘어서는 깊은 분석 기반을 가진, 객관적이고 다시 그려지지 않는 지표가 필요한 트레이더 및 개발자를 대상으로 합니다. 내장된 내보내기 기능 덕분에 시각적 보조 도구인 동시에 완전 자동화된 트레이딩 시스템을 위한 구조화된 데이터 제공자 역할을 합니다.
