YazanPro Trend Dashboard
- 지표
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - 버전: 1.1
- 활성화: 10
YazanPro Trend Dashboard는 MetaTrader 5용 지표로, 차트 위의 패널 하나에 차트 심볼이 여덟 개 시간 프레임(M1, M5, M15, M30, H1, H4, D1, W1)에서 동시에 어느 방향으로 추세를 보이는지, 몇 개의 지표가 일치하는지, 그리고 최대 30개 심볼의 같은 추세 점수를 보여줍니다.
마감된 봉만 사용합니다. 형성 중인 봉은 절대 읽지 않습니다. 주문을 내지 않으며 버퍼가 없습니다.
차트에서 보이는 것
아래 번호는 스크린샷의 번호 표시와 일치합니다.
1. 전체 추세 타일: 상태 단어 하나(강한 상승, 상승, 횡보, 하락 또는 강한 하락), 큰 글씨의 -100~+100 점수 하나, 게이지, 그리고 상승, 횡보, 하락 시간 프레임의 수. 점수는 시간 프레임 점수들의 가중 평균입니다. 기본적으로 상위 시간 프레임일수록 비중이 크고, 각 가중치는 입력값이며, 가중치 0은 해당 열을 숨깁니다.
2. 시간 프레임 행: 여덟 개의 열 머리글은 차트를 그 시간 프레임으로 바꾸는 버튼입니다. 그 아래 행은 각 시간 프레임의 점수로, 세 그룹 점수의 가중 평균입니다(기본 40 / 35 / 25, 조정 가능).
3. 그룹 띠: 추세, 후행, 선행 그룹이며 각각 자체 점수와 상태가 있습니다. 띠를 클릭하면 그 그룹이 접힙니다.
4. 셀: 각 셀은 한 지표의 한 시간 프레임에 대한 투표로, -100(하락)부터 +100(상승)까지를 화살표, 열 색상, 숫자로 보여줍니다. 셀 위에 마우스를 올리면 그 뒤의 값(예: "RSI 58.2 · 과매도 이탈" 또는 "close - EMA 200 = +1.35 ATR")을, 행 이름 위에 올리면 그 규칙을 읽을 수 있습니다.
5. 심볼 탭: 최대 30개 심볼(시장 감시 목록 또는 직접 만든 목록)을 각 시간 프레임의 추세 그룹 점수와 심볼별 전체 점수와 함께 보여줍니다. 심볼을 클릭하면 차트에서 열리고, 패널은 그 심볼의 전체 매트릭스를 보여줍니다.
6. 헤더: 차트의 심볼과 시간 프레임, 12개 패널 언어(영어, 아랍어, 러시아어, 중국어, 스페인어, 포르투갈어, 일본어, 독일어, 한국어, 프랑스어, 이탈리아어, 터키어)가 있는 언어 버튼, 그리고 전체 추세 타일만 남기는 접기 버튼.
20개 행은 세 그룹으로 나뉩니다:
- 추세 그룹: EMA 50 / 200, EMA 200 대비 종가, EMA 50 기울기, 스윙 구조(고점과 저점이 높아지는지 또는 낮아지는지), ADX 횡보 필터. ADX가 20 미만이면 해당 시간 프레임의 그룹 점수가 절반이 됩니다.
- 후행 그룹: EMA 20 / 50(최근 교차 포함), EMA 200과의 거리와 기울기, MACD, +DI / -DI가 포함된 ADX, Ichimoku(구름 대비 가격, 전환선 대비 기준선, 구름 색), Parabolic SAR(위치와 최근 반전), 볼린저 밴드(밴드 내 위치, 밴드 워크, 스퀴즈 후 돌파).
- 선행 그룹: RSI, Stochastic, CCI, Williams %R, MFI, Momentum, DeMarker(구간 이탈, 교차, 중심선 기준 위치)와 RSI 일반 / 히든 다이버전스.
읽는 방법
- 전체 추세 타일부터 보세요. 상태 단어와 점수는 가중치를 준 시간 프레임 전체에서 지표들이 한 방향에 얼마나 분명하게 일치하는지 말해 줍니다.
- 시간 프레임 점수 행을 읽으세요. 작은 시간 프레임부터 큰 시간 프레임까지 한 가지 색의 셀이면 시간 프레임들이 일치하는 것이고, 색이 섞여 있으면 일치하지 않는 것입니다.
- 관심 있는 그룹을 여세요. 추세 그룹은 이동평균과 스윙 구조, 후행 그룹은 추세 추종 지표, 선행 그룹은 오실레이터입니다.
- 셀 위에 마우스를 올리면 값이, 행 이름 위에 올리면 그 투표 뒤의 규칙이 보입니다.
- 심볼 탭으로 전환해 어떤 심볼의 추세 그룹 점수가 가장 높거나 낮은지 보고, 하나를 클릭해 전체 매트릭스를 여세요.
- 알림을 켜 두면 전체 상태나 선택한 시간 프레임 하나의 상태가 바뀔 때 알려 줍니다.
Alerts(알림)
전체 상태가 바뀔 때(예: 상승 -> 강한 상승), 그리고 선택적으로 선택한 하나의 시간 프레임 상태가 바뀔 때 팝업, 푸시 알림 및 / 또는 소리로 알립니다. 변화는 기준선을 3포인트 넘어야 하므로, 기준선에 걸쳐 있는 점수가 매 봉마다 알림을 보내지 않습니다.
패널
- 시간 프레임 버튼(열 머리글)은 차트를 바꾸고, 언어 버튼은 패널 언어를 바꿉니다.
- 접을 수 있는 그룹과 전체 추세 타일만 남기는 접기 버튼. 심볼이나 시간 프레임을 바꿔도 언어, 탭, 접힌 그룹이 유지됩니다.
- 외환, 금속, 지수, 주식, 암호화폐에서, 어떤 차트 시간 프레임에서도 작동합니다.
하지 않는 것
- 다음 움직임을 예측하지 않으며 매매 시스템이 아닙니다. 패널은 마감된 봉에서 지표들이 보여주는 추세를 설명합니다. 많은 지표가 일치한다는 것은 지금까지의 움직임이 분명했다는 뜻이지, 계속된다는 뜻이 아닙니다. 자신의 분석 옆에 두는 참고 자료로 사용하세요.
- 매수 / 매도 신호를 주지 않고, 주문을 내지 않으며, 버퍼가 없습니다.
- 형성 중인 봉은 읽지 않습니다. 값은 그 시간 프레임의 새 봉이 마감될 때만 바뀝니다.
- 심볼 탭은 30개 심볼에서도 가볍게 돌도록 추세 그룹만 점수화하므로, 그 전체 점수는 같은 심볼의 매트릭스 전체 점수와 다릅니다.
- 열에는 그 시간 프레임의 230개 봉 히스토리가 필요하며, 그 전까지는 "--"를 표시합니다.
숫자를 만드는 방법
- 각 투표는 -1과 +1 사이이며 100을 곱해 표시됩니다. 인디케이터 고유의 이벤트가 발생하면 투표는 만점(+-100)이 됩니다: 예를 들어 최근 5봉 안의 EMA 20 / 50 교차, 마지막 마감 봉에서 RSI가 30 / 70을 이탈(이후 투표는 3봉에 걸쳐 약해짐), 스퀴즈 후 볼린저 밴드 바깥에서의 마감. 그 외에는 ATR 단위의 거리나 중심선 기준 위치에 따라 비례합니다.
- 추세 그룹은 가격 데이터에서 직접 계산됩니다(EMA, ADX, ATR을 코드에서 계산). 그래서 심볼 개요는 추가 인디케이터를 불러오지 않고 모든 심볼에 대해 매트릭스와 같은 추세 그룹 숫자를 사용합니다.
- 후행 그룹과 선행 그룹은 터미널 내장 인디케이터(iMA, iMACD, iADX, iIchimoku, iSAR, iBands, iRSI, iStochastic, iCCI, iWPR, iMFI, iMomentum, iDeMarker)를 표준 설정으로 사용합니다.
- 상태: 강한 상승 >= 60, 상승 >= 20, 횡보는 -20과 +20 사이, 하락 <= -20, 강한 하락 <= -60(두 기준 모두 입력값).
- 각 시간 프레임은 자신의 봉이 마감될 때 다시 계산됩니다. 히스토리가 230봉 미만인 열은 충분해질 때까지 "--"로 표시됩니다(예: 새 심볼의 W1).
입력값(Inputs)
Timeframes (weight 0 = column hidden)(시간 프레임, 가중치 0 = 열 숨김)
- M1 weight in the overall score: 0.5
- M5 weight: 0.75
- M15 weight: 1.0
- M30 weight: 1.0
- H1 weight: 1.5
- H4 weight: 2.0
- D1 weight: 2.0
- W1 weight: 1.5
Score(점수)
- Trend group weight in each timeframe score: 0.40
- Lagging group weight: 0.35
- Leading group weight: 0.25
- Score for Up / Down (Range below it): 20
- Score for Strong up / Strong down: 60
Symbol overview(심볼 개요)
- Symbols separated by ; or space (empty = Market Watch, max 30): empty
Display(표시)
- Tab shown first: Trend matrix of this symbol
- Panel language: English (12 languages; also switchable on the panel)
- Panel X / Y, pixels from the top-left corner: 10 / 30
Alerts(알림)
- Alert when the overall state changes: true
- Alert when this timeframe's state changes (column shown): Off
- Popup alert: true
- Push notification: false
- Play a sound: false
- Sound file (terminal Sounds folder): alert.wav
빠른 시작
- 인디케이터를 아무 차트에나 적용하세요. 8개 시간 프레임이 로드되는 동안 패널이 채워지며, 보통 1분 이내에 완료됩니다.
- 오른쪽 위 버튼으로 언어를 선택하세요.
- 먼저 전체 추세 타일을, 다음으로 시간 프레임 점수 행을, 그다음 세 그룹을 보세요. 그룹 띠를 클릭하면 접힙니다.
- 심볼 탭을 열어 최대 30개 심볼을 비교하고, 하나를 클릭하면 그 심볼이 열립니다.
- 행 이름 위에 마우스를 올리면 그 규칙이, 셀 위에 올리면 그 값이 보입니다.
자주 묻는 질문
리페인트가 있나요?
마감된 봉만 읽습니다. 값은 해당 시간 프레임의 새 봉이 마감될 때 바뀌며, 형성 중인 봉 안에서는 절대 바뀌지 않습니다.
매매를 하거나 매수 / 매도 신호를 주나요?
아니요. 주문을 내지 않으며 버퍼가 없습니다. 추세 인디케이터들의 상태를 보여줍니다.
왜 열이 "--"로 표시되나요?
그 시간 프레임의 히스토리가 사용 중인 터미널에서 아직 230봉 미만이거나, 아직 로드 중입니다. 그 시간 프레임 차트를 한 번 열거나 잠시 기다려 주세요.
같은 심볼인데 개요와 매트릭스의 전체 숫자가 다른 이유는 무엇인가요?
개요는 30개 심볼에서도 가볍게 동작하도록 추세 그룹만 사용합니다. 매트릭스는 후행 그룹과 선행 그룹을 더합니다.
터미널에 부담이 큰가요?
차트 심볼의 표시된 시간 프레임마다 15개의 내장 인디케이터를 사용하며, 각 시간 프레임은 마감된 봉마다 한 번만 계산합니다. 개요는 가격 데이터만 타이머로 조금씩 읽습니다. 시간 프레임의 가중치를 0으로 하면 그 열과 인디케이터가 빠집니다.
전략 테스터에서 작동하나요?
네, 비주얼 모드에서 작동합니다. 테스터에는 테스트하는 심볼의 히스토리만 있으므로 심볼 탭에는 그 심볼만 표시되고 알림은 꺼집니다.
트레이딩에는 높은 손실 위험이 따릅니다. 이 인디케이터는 가격을 예측하지 않으며 어떤 결과도 보장하지 않습니다.
