TrendMorph MT4
- 지표
-
Evgeniy Zhdan
🚀 MT4 및 MT5용 제품. 트레이더에게 정말 유용한 최고의 도구만 엄선했습니다: https://www.mql5.com/en/users/trendhunter/seller
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ - 버전: 1.0
TrendMorph — 진입 화살표가 있는 적응형 추세 지표
개요
TrendMorph는 색깔 선으로 추세 방향을 보여 주고, 전환 지점을 Buy/Sell 화살표로 표시하며, 각 신호에 신뢰도 점수와 Stop/Target 레벨을 제공합니다. 현재 시장 상태에 맞춰 선의 민감도를 자동으로 조정할 수 있어, 같은 설정으로 잔잔한 시장과 변동성이 큰 시장 모두에서 사용할 수 있습니다. 차트에는 정보 패널이 표시되고, 중요한 값은 모두 EA용 버퍼로 제공됩니다.
MT5-version: https://www.mql5.com/en/market/product/202699
작동 방식
- 추세선은 가격을 따라갑니다. 파란색은 상승 추세, 빨간색은 하락 추세입니다.
- 추세가 전환되고 신호가 필터(RSI, 거래량, 레벨 품질, 신호 간격)를 통과하면 화살표가 나타납니다. 화살표는 봉이 마감된 후 그려지며 이후에는 이동하거나 사라지지 않습니다.
- Auto-Tune을 켜면 선의 민감도(Band Width와 Smoothing Period)가 시장에 맞게 적응합니다.
- 각 신호에는 신뢰도(0–100)와 ATR 단위의 Stop 및 Target 레벨이 함께 제공됩니다.
사용 방법
- 화살표는 봉 마감 후의 진입 신호입니다. 추세선은 방향을 보여 주며 포지션 관리의 기준으로 사용할 수 있습니다.
- 패널의 Market 줄을 확인하세요. TREND는 추세장, RANGE는 횡보장이며, 이때는 신호를 더 신중하게 판단하는 것이 좋습니다.
- Signal confidence로 신호를 선별할 수 있습니다. 예를 들어 70% 이상인 신호만 사용할 수 있습니다.
- 신호 봉의 Stop Level과 Target Level은 손절과 익절의 기준으로 활용할 수 있습니다.
- PERFORMANCE 블록은 선택한 종목과 시간대에서 신호가 어떻게 작동했는지 보여 줍니다. 설정을 바꿔 가며 비교해 보세요.
- EA용: 모든 값은 iCustom/CopyBuffer로 읽을 수 있습니다(“버퍼” 참조).
설정
Signals
- Signal Type — Reversal: 추세가 전환될 때 화살표가 나타납니다. Breakout: 현재 움직임과 반대 방향의 새로운 가격 극값에서 화살표가 나타납니다(힘의 소진 포착). 보통 신호가 더 많습니다.
- Require Fresh Pivot — 켜면: 전환 전에 새로운 국지적 극값이 형성되어야 신호가 나옵니다(더 엄격, 신호 감소). 끄면: 선의 모든 전환이 해당됩니다.
- Signal Spacing (bars) — 두 신호 사이의 최소 봉 수.
Trend Envelope
- Lookback Window — 국지적 고점과 저점을 찾는 데 쓰는 봉 수. 클수록 더 중요한 극값만 고려합니다.
- Smoothing Period — 선의 평활화. 클수록 부드럽고 느려집니다.
- Band Width — 선과 가격 사이의 거리. 클수록 가짜 전환이 줄지만 신호는 늦어집니다.
- Price Basis — 계산에 사용하는 가격(open, high, low, close, hl2, hlc3, ohlc4, hlcc4).
- Wilder Smoothing (off = EMA) — 평활화 방식. 끄면 더 빠른 모드입니다.
Momentum Filter
- RSI Filter — RSI로 신호를 확인하는 기능을 켭니다.
- RSI Length — RSI 기간.
- RSI Hot Level — 과매수 수준: RSI가 이 수준 위로 올라간 적이 있으면 Sell이 허용됩니다.
- RSI Cold Level — 과매도 수준: RSI가 이 수준 아래로 내려간 적이 있으면 Buy가 허용됩니다.
- Hot Zone Memory (bars) / Cold Zone Memory (bars) — RSI가 해당 수준을 넘었는지 확인하는 최근 봉 수.
Volume Filter
- Require Volume Surge — 거래량이 급증할 때만 신호를 냅니다.
- Sample Depth (bars) — 평균 거래량 계산에 사용하는 봉 수.
- Surge Threshold — 봉의 거래량이 평균의 몇 배 이상이어야 하는지.
Level Quality
- Key Levels Only — 중요한 극값만 사용합니다.
- Key Level Depth (xATR) — 극값이 중요하다고 인정되기 위한 최소 움직임 크기(ATR 단위).
Auto-Tune
- Enable Auto-Tune — 지표가 자체 내부 검증 결과를 바탕으로 Band Width, Smoothing Period, Stop, Target을 조정합니다.
- Reactivity (1-20) — 적응 속도. 클수록 빠르게 반응합니다.
- Background Test Matrix — 지표가 스스로의 성과를 평가하기 위한 가상 테스트 거래(Auto-Tune에 필요).
- Micro-Batch Learning — 결과를 작은 묶음으로 처리해 더 빠르게 반응합니다.
- Regime Memory Grid — 어떤 시장 상태에서 어떤 파라미터가 더 좋았는지 기억합니다.
- Decay Trace Buffer — 오래된 결과의 비중이 점차 줄어 최신 결과가 더 중요해집니다.
- Volume Pressure Sensor — 매수와 매도 거래량의 균형을 고려합니다(Volume flow로 표시).
- Lock Plotted Line to Base — 켜면: 그려지는 선은 항상 기본 Smoothing Period와 Band Width를 사용하고(안정적인 모습), 신호는 조정된 값을 사용합니다. 끄면: 선도 함께 적응합니다.
- Step Size — 한 번의 조정 폭.
- History Depth — 고려하는 최근 결과의 수.
- Win Ceiling / Win Floor — 승률 기준: Ceiling을 넘으면 선이 더 민감해지고, Floor 아래이면 더 신중해집니다.
- Normalize Returns by ATR — 결과를 ATR 단위로 평가하여 가격 규모와 무관하게 합니다.
Stop / Target Levels
- Stop xATR — Stop Level의 기본 ATR 배수.
- Target xATR — Target Level의 기본 ATR 배수.
Alerts
- Popup Alert / Push Notification / E-mail — 새 신호 알림 방식(신호 봉이 마감될 때 전송).
Panel
- Show Panel — 패널 표시/숨김.
- Panel Scale % (0 = auto) — 패널 배율. 0은 화면 해상도와 차트 너비에 맞게 자동 조정합니다.
- Panel Start X / Panel Start Y — 패널의 초기 위치.
- Start Collapsed — 패널을 접은 상태로 시작합니다.
Calculation
- Bars to Analyze — 처리할 과거 봉의 수.
패널
패널은 마우스로 차트의 원하는 위치로 끌 수 있고, 머리글의 ▲/▼ 버튼으로 접거나 펼 수 있습니다. 위치와 상태는 기억됩니다.
| 행 | 표시 내용 |
|---|---|
| Trend | BULL ▲ / BEAR ▼: 마지막으로 마감된 봉에서의 선의 현재 방향. |
| Market | TREND / MIXED / RANGE와 백분율: 시장의 추세 정도. 65% 초과는 TREND, 35% 미만은 RANGE입니다. 추세 신호를 신뢰할지, 더 신중해야 할지 판단하는 데 도움이 됩니다. |
| Last signal | 마지막 신호의 종류(BUY/SELL)와 몇 봉 전에 나왔는지. |
| Signal confidence | 마지막 신호의 신뢰도 점수, 0–100%. 70% 이상은 초록색, 40% 이상은 노란색. |
| Volume flow | 최근 20개 봉의 매수/매도 거래량 균형, −100%에서 +100%. +10% 초과는 초록색, −10% 미만은 빨간색. 지금 어느 쪽이 더 강한지 보여 줍니다. |
| RSI | 현재 값. RSI Hot Level 위는 빨간색, RSI Cold Level 아래는 초록색. |
| Band / Smooth | 현재(조정된) Band Width와 Smoothing Period. |
| Stop / Target | Stop Level과 Target Level에 사용되는 현재 ATR 배수. |
| PERFORMANCE: Win rate | 신호 이후 가격이 기대한 방향으로 움직인 비율. |
| PERFORMANCE: Avg result (ATR) | 신호의 평균 결과(ATR 단위). |
| PERFORMANCE: Signals | 평가된 신호의 수. |
PERFORMANCE · 5-bar exit — 실제로 나타난 화살표의 통계(LONG과 SHORT 별도). 각 신호는 5봉 후 종가와 신호 시점의 가격을 비교하여 평가되며, 최근 5봉의 신호는 아직 집계되지 않습니다. 이 데이터로 특정 종목과 시간대에서 지표가 어떻게 작동하는지 빠르게 파악하고 설정을 선택할 수 있습니다.
EA용 버퍼
| 번호 | 버퍼 | 내용 |
|---|---|---|
| 0 | Trend Up | 상승 추세일 때의 선 |
| 1 | Trend Down | 하락 추세일 때의 선 |
| 2 | Buy | 매수 화살표 |
| 3 | Sell | 매도 화살표 |
| 4 | Confidence | 신호 신뢰도(0–100) |
| 5 | Trend Dir | +1 / −1 |
| 6 | Signal Dir | +1 매수, −1 매도, 0 없음 |
| 7 | Stop Level | 스톱 레벨 |
| 8 | Target Level | 목표 레벨 |
| 9 | Regime | 0–100 |
