YazanPro Auto Levels and Fibonacci
- 지표
-
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.0
- 활성화: 10
YazanPro Auto Levels and Fibonacci는 차트에 지지 / 저항 구간, 돌파 화살표, 추세선, 피벗, 라운드 넘버, 자동 피보나치를 그리고, 가격이 각각에서 얼마나 떨어져 있는지 패널에 보여 주는 MetaTrader 5용 지표입니다.
대부분의 트레이더가 손으로 그리는 가격 수준을 자동으로 그리고, 마감된 봉마다 갱신하며, 현재 가격이 그 수준들에 대해 어디에 있는지 패널로 알려 줍니다. 모든 심볼(외환, 금속, 지수, 주식, 암호화폐)과 M1부터 MN1까지 모든 타임프레임에서 작동합니다. 주문은 내지 않습니다.
보이는 것 (번호는 스크린샷의 번호 표시와 같습니다. 차트의 각 레이어에는 입력 파라미터와 패널의 원클릭 버튼이 있습니다)
- 지지 / 저항 구간. 서로 ATR의 절반보다 가까운 스윙 고점과 저점(기본값 양쪽 2봉, 프랙탈 규칙)을 하나의 구간으로 합칩니다. 구간의 강도는 터치 횟수, 즉 구간 안의 스윙 포인트 수입니다. 가장 강한 6개 구간과 함께 가격 위의 가장 가까운 구간, 아래의 가장 가까운 구간, 가격이 들어 있는 구간을 그립니다. 각 구간은 터치 횟수와 중심 가격이 표시된 음영 띠이며, 가격 아래는 녹색, 위는 빨간색입니다.
- 돌파 화살표. 마지막으로 확정된 프랙탈 고점 또는 저점을 처음으로 종가로 돌파한 봉에 화살표를 표시하며, RSI(14) / CCI(14) 필터는 선택 사항입니다. 각 화살표는 해당 봉이 마감될 때 결정되며 이후 이동하거나 삭제되지 않습니다. 화살표는 버퍼 0과 1에도 저장됩니다(데이터 창, iCustom).
- 자동 추세선. 최근 스윙 고점과 저점을 지나며 터치 횟수가 표시됩니다. 돌파된 선은 점선으로 바뀌고 흐려집니다.
- 일간 및 주간 클래식 피벗: 전일과 전주의 P, R1~R3, S1~S3를 현재 일 또는 주의 시작부터 그립니다. 일간 피벗은 D1 미만, 주간 피벗은 W1 미만의 모든 타임프레임에 표시됩니다. 표에서는 모든 타임프레임에서 볼 수 있습니다.
- 라운드 넘버. 간격은 가격과 ATR에서 정해지며(예: EURUSD 0.005, USDJPY 1.0, 금 H1 20), 고정 간격을 설정할 수도 있습니다.
- 자동 피보나치. 마지막으로 확정된 스윙 구간에 38.2, 50, 61.8, 78.6 되돌림과 127.2, 161.8 확장을 그리고 50-61.8 구간을 음영 처리합니다. 마감된 봉이 78.6 수준을 통과하면 설정은 DEAD(무효)로 표시되고 새 구간이 생길 때까지 흐리게 그려집니다.
- 큰 타일 두 개. NEAREST SUPPORT와 NEAREST RESISTANCE(가장 가까운 지지 / 저항): 구간 중심을 큰 글자로, 터치 횟수, 범위, 가격으로부터의 거리를 핍(지수, 주식, 암호화폐는 포인트)과 ATR로 표시합니다.
- PRICE NOW(현재 가격). 가격이 들어 있는 구간(또는 "구간 사이"), 되돌림 %가 붙은 한 단어의 피보나치 상태(WAITING, IN ZONE, DEEP, PAST 78.6, DEAD), 마지막 돌파 화살표와 그것이 몇 봉 전인지.
- 레이어 버튼. Zones, Arrows, Trend, Daily, Weekly, Round, Fib: 한 번 클릭으로 차트에서 해당 레이어를 표시하거나 숨깁니다.
- 탭. Levels 탭. 켜진 레이어의 모든 수준 중 가격 위의 가장 가까운 6개와 아래의 가장 가까운 6개를 가격, 핍 및 ATR 거리와 함께 표시합니다. Fibonacci 탭. 구간(시작, 끝, ATR 크기, 봉 시간), 상태, 모든 수준과 거리의 표. Pivots 탭. 거리가 포함된 일간 및 주간 표와 간격이 표시된 라운드 넘버. Breakouts 탭. 마지막 상승 및 하락 화살표, 다음 화살표가 돌파할 프랙탈 수준, 두 추세선, 마지막 마감 봉이 수준에서 반등했는지 또는 추세선을 종가로 돌파했는지, 어떤 알림이 켜져 있는지.
- 헤더. 12개 언어(영어, 아랍어, 러시아어, 중국어, 스페인어, 포르투갈어, 일본어, 독일어, 한국어, 프랑스어, 이탈리아어, 터키어) 언어 버튼, M1부터 MN1까지 타임프레임 버튼, 접기 버튼. 언어, 탭, 레이어는 차트별로 기억됩니다. 섹션 줄을 클릭하면 접힙니다. 구간, 선, 타일, 행에 마우스를 올리면 설명이 표시됩니다.
읽는 법
- 먼저 두 타일을 보세요: 아래의 가장 가까운 지지와 위의 가장 가까운 저항, 그리고 각각의 터치 횟수와 거리입니다. 거리가 1 ATR 미만이면 가격이 구간 중심에서 평균 봉 하나의 범위보다 가까이 있다는 뜻입니다.
- PRICE NOW를 읽으세요: 가격이 구간 안에 있는지 구간 사이에 있는지, 피보나치 상태가 무엇인지, 마지막 돌파 화살표가 몇 봉 전에 나왔는지.
- 차트에서 각 구간 오른쪽의 라벨은 터치 횟수와 중심 가격을 보여 줍니다(예: "x6 1.11631"). 가격 위아래의 가장 가까운 구간은 다른 구간보다 진하게 칠해집니다.
- 피보나치 상태는 마지막 스윙 구간에서 가격의 위치를 알려 줍니다: WAITING = 아직 50%에 닿지 않음, IN ZONE = 50과 61.8 사이, DEEP = 61.8과 78.6 사이, PAST 78.6 = 78.6 너머, DEAD = 마감된 봉이 78.6을 통과함. 새 구간이 생길 때까지 피보나치는 흐리게 남습니다.
- 정확한 가격은 탭(Levels, Fibonacci, Pivots, Breakouts)에서 확인하고, 차트가 복잡하면 버튼으로 레이어를 끄세요.
- 보이는 내용은 자신의 분석을 위한 참고 정보로 사용하세요. 이 지표는 매수나 매도 조언을 하지 않습니다.
알림 (팝업, 선택적 푸시 알림)
- 가격이 그려진 구간 중 하나에 닿음(구간당, 봉당 1회).
- 봉이 그려진 구간 중 하나를 종가로 돌파함.
- 가격이 피보나치 50-61.8 구간에 진입함(구간당 1회).
- 새 돌파 화살표(기본값 꺼짐).
대상 사용자
지지와 저항, 추세선, 피벗, 피보나치 되돌림을 손으로 그리며, 모든 차트에서 같은 방식으로 그려지고 각 수준까지의 거리를 자신의 언어로 바로 보고 싶은 트레이더.
하지 않는 것
- 매수 또는 매도 조언을 하지 않습니다. 돌파 화살표는 봉이 수준을 종가로 돌파했다는 것만 말할 뿐, 이후에 무슨 일이 일어날지는 말하지 않습니다. 패널에도 적혀 있습니다: 참고용일 뿐, 거래 신호가 아닙니다.
- 가격을 예측하지 않으며, 구간, 피벗, 피보나치 수준이 얼마나 자주 지켜지는지에 대해 어떤 주장도 하지 않습니다.
- 주문을 내지 않고 거래를 변경하지 않습니다.
- 스캔 범위(기본값 최근 500개 마감 봉)보다 오래된 구간이나 추세선은 유지하지 않으며, 화살표는 기본적으로 최근 2000개 봉에 표시합니다.
- 히스토리가 필요합니다: 구간에는 마감 봉 41개, 피보나치에는 120개. 새 심볼이나 MN1에서는 봉이 준비될 때까지 패널에 "not enough history"(히스토리 부족)가 표시됩니다.
계산 방법
- ATR은 차트 자체 타임프레임의 14봉 단순 평균 실제 범위입니다. ATR 단위의 모든 거리가 이를 사용합니다.
- 구간: 확정된 스윙 포인트(스윙 고점은 양쪽 N봉보다 높음, 기본값 N = 2)를 가격순으로 정렬하고, 구간의 최저점에서 0.5 x ATR 이내인 동안 합칩니다. 터치 횟수 = 합쳐진 스윙 포인트 수. 구간으로 인정되려면 2회의 터치가 필요합니다. 띠는 합쳐진 가격의 최저에서 최고까지에 양쪽 0.1 ATR을 더한 것이며, 중심은 그 평균입니다.
- 돌파 화살표: 봉 마감 시, 마지막으로 확정된 프랙탈 고점(양쪽 2봉, 그 뒤 두 번째 봉이 마감되면 확정)은 봉이 그 위에서 마감하고 이전 봉이 그 수준 이하에서 마감했을 때 돌파된 것으로 봅니다. 프랙탈 저점은 반대로 같은 방식입니다. 필터가 켜져 있으면 상승 화살표에는 RSI(14) 70 미만과 CCI(14) 50 초과도 필요합니다(하락: RSI 30 초과, CCI -50 미만). 한 수준은 한 번만 발동하며, 다음 화살표는 새 프랙탈을 기다립니다. 두 오실레이터는 지표 내부에서 종가로 계산됩니다.
- 추세선: 양쪽 3봉의 가장 최근 스윙이 오른쪽 앵커, 그보다 오래된 양쪽 20봉의 가장 최근 스윙이 왼쪽 앵커입니다. 터치는 선에서 0.25 ATR 이내에서 셉니다. 오른쪽 앵커 이후 봉이 선을 종가로 돌파하면 돌파된 것으로 봅니다.
- 피벗: 전일 또는 전주의 P = (high + low + close) / 3; R1 = 2P - low, S1 = 2P - high, R2 / S2 = P +- (high - low), R3 = high + 2 (P - low), S3 = low - 2 (high - P). 브로커의 D1 및 W1 봉을 사용하며, 아직 사용할 수 없으면 차트 자체의 봉으로 전일 또는 전주를 재구성합니다.
- 라운드 넘버: 간격은 가격의 0.4퍼센트 이상이면서 ATR 하나 이상인 가장 작은 1, 2, 5 x 10^n입니다. 마지막 종가 주위에 4개의 선을 그립니다.
- 피보나치: 마감 봉 기준 지그재그로, 새 스윙에는 3 x ATR의 반전이 필요합니다(확정하는 봉의 ATR을 사용하므로 확정된 피벗은 이후 바뀌지 않습니다). 마지막 두 확정 피벗이 구간을 만들며, 구간은 최소 2 x ATR이어야 하고, 아니면 패널에 "waiting for a bigger one"(더 큰 구간 대기 중)이 표시됩니다. 되돌림은 구간의 끝에서, 확장은 시작에서 측정합니다. 구간 끝 이후의 마감 봉이 78.6 수준 + 0.2 ATR을 통과하면 설정은 무효가 됩니다.
- 거리: 외환은 핍(3자리 및 5자리 호가는 10포인트), 금은 0.1, 은은 0.01; 그 외는 포인트(가격 단위). "Points per pip" 입력으로 이를 덮어쓸 수 있습니다.
- 부하: 수준, 추세선, 피벗, 라운드 넘버, 피보나치는 마감 봉마다 한 번만 다시 계산됩니다. 틱은 거리만 갱신하고 터치 및 피보나치 구간 확인만 실행합니다. 패널은 최대 1초에 한 번 갱신됩니다. 차트 객체 약 100개와 최대 500개의 화살표.
입력 파라미터
터미널의 파라미터 이름은 아래 목록과 같이 영어입니다.
Support / resistance zones
- Bars scanned for swing points, zones and trendlines: 500 (100..5000)
- Swing point: bars on each side: 2 (2 = the fractal rule)
- Merge swing points closer than this x ATR into one zone: 0.5
- Touches a zone needs to count: 2 (1..10)
- Strongest zones drawn, plus the nearest above and below: 6 (1..15)
Chart layers
- Support / resistance zones: true
- Breakout arrows (close through the last fractal high / low): true
- Breakout arrows: RSI(14) / CCI(14) filter: true (up: RSI below 70 and CCI above 50; down mirrored)
- Breakout arrows: bars of history marked: 2000 (100..50000)
- Auto trendlines: true
- Daily classic pivots (P, R1-R3, S1-S3): true (drawn on timeframes below D1)
- Weekly classic pivots: true (drawn on timeframes below W1)
- Round numbers: true
- Round number step in price: 0 (0 = automatic)
- Auto Fibonacci on the last confirmed swing leg: true
- Fibonacci: zigzag threshold, x ATR: 3.0 (1..10)
- Fibonacci: minimum leg, x ATR: 2.0 (0.5..20)
Colors
- Support / Resistance / Pivot P / Fibonacci / Round number color: green / red / gold / blue / gray
Panel
- Panel language: English (12 languages, also switchable on the panel)
- Tab shown first: Levels by distance (Levels / Fibonacci / Pivots / Breakouts)
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Points per pip: 0 (0 = automatic)
- Turn the chart shift on: true (room for the level labels right of the last bar)
Alerts
- Alert when price touches one of the drawn zones: true
- Alert when a bar closes through one of the drawn zones: true
- Alert on a new breakout arrow: false
- Alert when price enters the 50-61.8 Fibonacci zone: true
- Also send a push notification: false
빠른 시작 및 FAQ
빠른 시작
- 지표를 아무 차트와 타임프레임에 추가합니다. 외환, 금속, 지수, 주식, 암호화폐에서 작동합니다.
- 패널 오른쪽 위의 버튼으로 언어를 선택합니다.
- 두 타일(가장 가까운 지지와 저항, 거리)을 읽습니다. 그다음 탭을 엽니다: Levels, Fibonacci, Pivots, Breakouts.
- 레이어 버튼(Zones, Arrows, Trend, Daily, Weekly, Round, Fib)을 클릭해 차트에서 표시하거나 숨깁니다.
- 구간, 선, 패널 행에 마우스를 올리면 설명이 표시됩니다.
FAQ
화살표가 리페인트되나요?
화살표는 이전에 확정된 수준을 바탕으로 해당 봉 마감 시 결정되며 이후 이동하거나 삭제되지 않습니다. 차트를 완전히 다시 불러오면 표시 범위가 다른 봉에서 시작하므로 범위 안의 가장 오래된 화살표는 조금 다를 수 있습니다. 최근 화살표는 그대로입니다.
구간과 선이 바뀌나요?
네, 마감 봉마다 바뀝니다. 새 스윙이 구간에 터치를 추가하거나, 구간을 만들거나, 추세선 앵커를 옮길 수 있습니다. 그것이 수준을 최신으로 유지하는 방식입니다. 일간 및 주간 피벗은 해당 일 또는 주 동안 고정됩니다.
내 차트에 피보나치가 없는 이유는?
마지막으로 확정된 구간이 최소값(기본값 2 x ATR)보다 짧거나 차트의 마감 봉이 120개 미만입니다. Fibonacci 탭에 어느 쪽인지 표시됩니다. 최소 구간이나 지그재그 임계값을 낮추면 더 많은 구간이 나옵니다.
어떤 타임프레임과 심볼인가요?
M1부터 MN1까지 모든 타임프레임이며, 모든 것은 차트 자체 타임프레임에서 계산됩니다. 거리는 외환과 금속에서는 핍, 지수, 주식, 암호화폐에서는 포인트입니다. 핍당 포인트 수를 직접 설정할 수 있습니다.
차트가 오른쪽으로 이동한 이유는?
수준 레이블이 마지막 봉 오른쪽에 들어가도록 지표가 차트 시프트를 켭니다. 자신의 설정을 유지하려면 이 입력을 끄세요.
거래 시스템인가요?
아닙니다. 수준과 가격이 그에 대해 어디에 있는지 보여 줄 뿐, 매수 또는 매도 조언을 하지 않습니다.
터미널에 부담이 되나요?
아닙니다. 수준은 마감 봉마다 한 번, 몇 밀리초 안에 계산되고, 패널은 최대 1초에 한 번 갱신됩니다.
위험 경고
거래에는 높은 손실 위험이 따릅니다. 이 지표는 가격 수준을 보여 줄 뿐 가격을 예측하거나 어떤 결과도 보장하지 않습니다. 자신의 분석을 위한 참고로만 사용하고, 단독 거래 신호로는 절대 사용하지 마세요.
