Currency Strength Indicator with Action Dashboard
- 지표
- 버전: 1.0
- 활성화: 5
1. 통화 강도 엔진
하나의 통화는 독립적으로 거래할 수 없으며 항상 통화쌍 형태로 거래됩니다.
따라서 본 시스템은 주요 8개 통화로 구성된 28개의 주요 통화쌍을 분석하여 각 통화의 절대적인 강도를 계산합니다.
사용 통화:
USD - 미국 달러
EUR - 유로
GBP - 영국 파운드
JPY - 일본 엔
AUD - 호주 달러
CAD - 캐나다 달러
CHF - 스위스 프랑
NZD - 뉴질랜드 달러
본 지표는 RSI(상대강도지수)를 기본 계산 기준으로 사용합니다.
RSI는 0~100 범위로 정규화되어 있기 때문에 EUR/USD와 USD/JPY처럼 가격 규모가 다른 통화쌍도 동일한 기준으로 비교할 수 있습니다.
통화 강도 계산 공식통화가 기준 통화(Base Currency)인 경우
예:
EUR/USD
계산:
Strength = RSI(EUR/USD)
통화가 상대 통화(Quote Currency)인 경우
예:
EUR/USD의 USD
계산:
Strength = 100 - RSI(EUR/USD)
최종 통화 강도:
Currency Strength =
해당 통화가 포함된 7개 통화쌍 강도의 평균값
결과:
0 ~ 100
강도 등급
70 이상:
매우 강함 (강한 상승 모멘텀)
60 ~ 70:
중간 이상 강함
40 ~ 60:
중립
30 ~ 40:
약함
30 이하:
매우 약함 (강한 하락 모멘텀)
2. 멀티 타임프레임 분석 (MTF)시스템은 각 통화의 강도를 다음 시간 프레임별로 독립 계산합니다.
M1
M5
M15
M30
H1
H4
D1
W1
MN
이 데이터를 기반으로 다음 값을 계산합니다.
Average Strength (평균 강도)모든 시간 프레임의 통화 강도 평균값입니다.
Momentum (모멘텀)통화 강도의 변화 속도를 측정합니다.
공식:
Momentum =
현재 평균 강도 - 이전 평균 강도
Acceleration (가속도)모멘텀 변화 속도를 측정합니다.
공식:
Acceleration =
현재 Momentum - 이전 Momentum
추세 방향UP (상승 추세)
조건:
Momentum > +0.5
DOWN (하락 추세)
조건:
Momentum < -0.5
FLAT (횡보)
조건:
-0.5 ≤ Momentum ≤ +0.5
3. 실시간 전문 DashboardDashboard는 메인 차트 위에 직접 표시됩니다.
통화는 자동으로 정렬됩니다.
강한 통화 → 약한 통화 순서
Dashboard 표시 항목
Rank (순위)
Currency (통화)
M1
M5
M15
M30
H1
H4
D1
W1
MN
Average Strength
Momentum
Acceleration
Trend
Best Pair
Spread
Signal
강도 표시
강도 ≥65:
강한 통화
강도 ≤35:
약한 통화
신호
BUY (매수)
SELL (매도)
WAIT (대기)
Best Pair 기능
현재 통화와 가장 큰 강도 차이를 가지는 상대 통화를 자동 검색하여 최적의 통화쌍을 찾습니다.
4. 차트 기술 분석 엔진모든 기술 분석 요소는 별도의 창 없이 메인 차트에 표시됩니다.
Moving Average Engine자동 표시:
EMA 20
EMA 50
EMA 100
EMA 200
기능:
-
사용자 지정 색상 설정
-
차트 오른쪽에 EMA 이름 표시
자동으로 탐색:
Swing High (고점)
Swing Low (저점)
표시 Fibonacci 레벨:
23.6%
38.2%
50%
61.8%
78.6%
100%
161.8%
261.8%
새로운 주요 고점과 저점이 형성되면 자동 업데이트됩니다.
Support & Resistance Engine자동 분석:
-
Fractal (프랙탈)
-
일일 고가/저가
-
주간 고가/저가
-
월간 고가/저가
-
Pivot Points
가까운 가격 레벨을 통합하여:
Confluence Zone (중첩 구간)
을 생성합니다.
구간 강도 표시:
★★★☆☆
★★★★☆
★★★★★
여러 기술 요소가 일치할수록 해당 영역의 중요도가 증가합니다.
5. 지능형 신호 엔진시스템은 단순히 통화 강도만으로 거래 신호를 생성하지 않습니다.
여러 조건이 동시에 충족될 때만 신호를 발생합니다.
BUY 조건1. 통화 강도 확인
기준 통화:
강함
상대 통화:
약함
조건:
Strength Spread > Threshold
2. 추세 확인
가격:
Price > EMA50
Price > EMA200
상승 추세 확인.
3. 이동평균 확인
EMA20 > EMA50
상승 모멘텀 확인.
4. 지지 영역 확인
가격이 강한 지지 Confluence Zone 근처에서 반응해야 합니다.
5. Fibonacci 확인
가격 반응 영역:
38.2%
50%
61.8%
시스템 계산:
Confidence Score
범위:
0% ~ 100%
충족된 조건 수에 따라 신뢰도를 계산합니다.
Alert System (알림 시스템)지원 기능:
-
팝업 알림
-
사운드 알림
-
모바일 Push 알림
-
이메일 알림
MT4/MT5에서 원활한 실행을 위해 최적화됩니다.
Timer Throttling
Dashboard 업데이트:
3초마다 실행
New-Bar Trigger
다음 계산은 새로운 캔들이 생성될 때만 실행:
-
Fibonacci
-
Support & Resistance
MT5 최적화
초기화 단계에서:
-
Indicator Handle 생성
-
CopyBuffer()를 이용한 빠른 데이터 처리
Auto Broker Symbol Resolver
브로커별 접미사를 자동 인식합니다.
지원 예:
EURUSD
EURUSD.m
EURUSD.pro
EURUSD.ecn
EURUSD.fx
코드 수정 필요 없음.
최종 목표MT4/MT5용 전문 시장 분석 시스템 구축:
포함 기능:
-
RSI 기반 통화 강도 분석
-
멀티 타임프레임 분석
-
Momentum
-
Acceleration
-
추세 판단
-
EMA 분석
-
자동 Fibonacci
-
지능형 지지/저항
-
실시간 Dashboard
-
BUY/SELL 스마트 신호
-
고급 알림 시스템
-
모든 브로커 호환
-
고성능 최적화
목표:
전문 트레이더와 금융 기관에서 사용하는 시스템과 유사한 고급 시장 분석 도구 개발.
