Neural Forecast
- 지표
-
Agus Santoso
면책 조항: 본 EA(자동매매 프로그램)로 인해 직간접적인 손실이나 문제가 발생하더라도, EA 개발자는 이에 대해 어떠한 책임도 지지 않습니다.
본 소프트웨어는 명시적, 묵시적 또는 법적 보증이나 조건 없이 '있는 그대로(as is)' 제공됩니다.
실거래 계좌에서 사용하기 전에 반드시 충분한 테스트를 거치시기를 권장합니다.
거래에는 자본에 대한 높은 수준의 위험이 따르므로, 잃어도 감당할 수 있는 자금으로만 거래해야 합니다.
거래 시스템의 과거 성과가 반드시 미래의 결과를 보장하는 것은 아닙니다. - 버전: 1.0
- 활성화: 5
MQL5 블로그 : https://www.mql5.com/en/blogs/post/773904
NEURAL FORECAST [tambangEA]는 일봉(D1) 차트에서 금(Gold) 및 주요 외환(Forex) 통화쌍을 대상으로 하는 다중 심볼 신경망 예측 지표입니다.
이 지표는 신경망 예측 엔진과 체계적인 의사결정 대시보드를 결합하여 현재 일봉의 잠재적 고가(High), 저가(Low), 종가(Close)를 추정합니다. 또한 방향성 편향(directional bias), 모델 강도, 예측 위험/보상 비율, 검증 통계 및 명확한 매수(BUY)/매도(SELL)/대기(WAIT) 의사결정 정보를 제공합니다.
단순한 화살표나 오실레이터 신호를 표시하는 것을 넘어, NEURAL FORECAST는 종합적인 시장 의사결정 지원 프레임워크로 설계되었습니다.
신경망 예측 엔진
예측 엔진은 6 → 6 → 6 → 6 → 3 구조의 다층 퍼셉트론(Multi-Layer Perceptron) 아키텍처를 사용합니다.
이 모델은 다음과 같은 6가지 정규화된 시장 지표(feature)를 처리합니다:
5일 모멘텀 (5-Day Momentum)
범위 내 위치 (Range Position)
RSI-50
5일 변동폭 비율 (5-Day Range %)
5일 몸통 비율 (5-Day Body %)
가속도 (Acceleration)
신경망은 다음과 같은 세 가지 주요 예측값을 산출합니다:
Pred HIGH — 예상 일일 최고가 (upper price extreme)
Pred LOW — 예상 일일 최저가 (lower price extreme)
Pred CLOSE — 예상 일일 종가 (closing-price reference)
예측값은 완료된 과거 봉(bar) 데이터를 기반으로 계산되며, 현재 진행 중인 일봉 설정(active Daily setup) 동안에는 고정된 상태로 유지됩니다.
금 및 외환 모델 아키텍처
NEURAL FORECAST는 선택된 시장을 자동으로 감지합니다.
금(Gold) 모델
XAUUSD/GOLD의 경우, 이 지표는 다음과 같은 전용 고정 신경망 모델을 사용합니다:
147개의 신경망 파라미터
및 전체:
6 → 6 → 6 → 6 → 3 아키텍처
금 모델은 재학습(retraining) 없이 결정론적 추론 엔진(deterministic inference engine)으로 작동합니다.
외환(Forex) 모델
지원되는 외환 심볼의 경우, 동일한 147개 파라미터 아키텍처를 가진 별도의 신경망을 사용합니다. 선택한 통화쌍의 일별 과거 데이터를 사용하여 Forex 모델을 학습시킬 수 있습니다. 학습에는 다음 요소들이 사용됩니다.
전용 학습 데이터
검증 데이터
별도의 샘플 외 데이터
Huber 손실 함수
L2 정규화
그래디언트 클리핑
조기 종료
최적 검증 에포크 복원
따라서 Forex 모델은 Forex 시장에서 금 가중치를 사용하는 대신 선택한 통화쌍에 맞춰 신경망 가중치를 조정합니다.
신경망 맵
차트 오른쪽에는 신경망의 시각적 구조를 보여주는 대화형 그래프가 표시됩니다.
입력 6개
→ 은닉층 1
→ 은닉층 2
→ 은닉층 3
→ 출력 3개
신경망 맵은 다음 정보를 시각화합니다.
특징 노드
은닉 뉴런 활성화
신경망 연결
출력 노드
예상 고가
예상 저가
예상 종가
화면은 차트 영역에 맞춰 자동으로 조정됩니다.
더 깔끔한 차트를 원할 경우 신경망 맵을 비활성화할 수도 있습니다.
