Uranium Trade Market Dynamics

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 (양질의 움직임과 혼란을 구분하는 경계).

사용 방법

  1. 표준 방식으로 지표를 차트에 부착합니다.

  2. "모드" 매개변수에서 Direction, Force 또는 Integrity를 선택합니다.

  3. 필요에 따라 계산 기간(기본값 20)과 평활화 기간(기본값 5)을 변경합니다.

  4. 시장의 방향, 강도, 품질을 동시에 모니터링하려면 지표를 차트에 세 번 부착하고 각 인스턴스에 자체 모드를 할당합니다. 각각 독립적으로 작동합니다.

지표 창에 표시되는 레벨은 차트 속성의 "레벨" 탭을 통해 언제든지 변경할 수 있습니다.

내장된 내보내기 도구

지표는 후속 분석이나 트레이딩 시스템에서의 사용을 위해 값을 파일로 저장할 수 있습니다. 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의 표준 오실레이터를 넘어서는 깊은 분석 기반을 가진, 객관적이고 다시 그려지지 않는 지표가 필요한 트레이더 및 개발자를 대상으로 합니다. 내장된 내보내기 기능 덕분에 시각적 보조 도구인 동시에 완전 자동화된 트레이딩 시스템을 위한 구조화된 데이터 제공자 역할을 합니다.


필터:
리뷰 없음
리뷰 답변