TradingView · Pine Strategy · MagicTrading

MagicTrading 입력·파인튜닝 안내

차트에 붙인 뒤 설정 → Inputs에서 바꿀 수 있는 네 블록 — Mode / Adjust(Fine Tune) / Signals / Risk — 의 역할과 권장 사용 순서를 정리했습니다. 아래 예시 도해는 교육용이며, 실제 TV 화면과 동일할 필요는 없습니다.

MagicTrading Inputs 탭 도해 MODE ADJUST SIGNALS RISK
그림 1. Inputs 탭 개요 — Mode, Adjust(Fine Tune), Signals, Risk 위치 예시.
차트 예시 레인보우 및 설정 패널 도해
그림 2. 메인 차트(레인보우·시그널)와 우측 설정 패널을 함께 둔 작업 예시(NQ 등 틱·봉 차트 공통 개념).

MODE — Entry Mode(Input Mode)

Conservative는 가격이 밴드(상·하단)를 확실히 교차할 때 진입하는 쪽에 가깝고, Attack은 밴드 근처만 와도(설정 비율 이내) 더 이른 진입을 허용합니다. 같은 시장이라도 신호 빈도·승패 패턴이 달라질 수 있으므로, 먼저 차트 종류·주기를 고른 뒤 한쪽 모드로만 충분히 익혀 보는 것이 좋습니다.

ADJUST — Manual BaseR · Auto / Manual Fine Tune

이 블록은 중심선 기준 위·아래 밴드 폭(%)을 만드는 데 들어가는 R(변동폭 성격)을 어떻게 잡을지 결정합니다. 기본값에 가까울수록 종목별 틱·변동성에 맞춰 서버 로직에 가까운 자동폭을 쓰게 되고, 수동값은 그 위에 덮어씁니다.

Manual BaseR (0=Auto)
0이면 심볼·틱 크기 등에 따른 자동 산출(스크립트 내 자동 규칙)을 우선 따릅니다. 특정 종목만 밴드를 넓히거나 좁히고 싶을 때만 0보다 큰 값을 넣어 고정 기준%로 씁니다. 과도하게 넓히면 신호가 늘어져 노이즈가 될 수 있습니다.
Auto Fine Tune
켜면 최근 변동성(ATR 비율 등)을 반영해 Fine Tune 배수를 스스로 움직입니다. 종목 환경이 바뀔 때 밴드를 덜 빡세게·덜 넓게 맞추는 용도로 이해하면 됩니다.
Manual Fine Tune
Auto가 꺼져 있을 때만 의미가 큽니다. 기본 근처(예: 1.0)에서 0.75~1.25처럼 조금씩 바꿔 가며 체감을 맞춥니다. 값을 올리면 밴드가 상대적으로 넓어지는 쪽 성격이 강해질 수 있어, 진입 빈도·손절 거리 체감이 함께 변합니다. Auto를 쓰는 중에는 이 값은 무시되는 구조이므로, 수동 미세 조정을 하려면 Auto를 끄고 시작하세요.

파인 튜닝은 “신호 많이 vs 적게”만이 아니라 스탑·트레일( Risk 블록 )과 연동됩니다. BaseR만 바꾼 뒤 Risk는 그대로 두면 체감이 크게 어긋날 수 있으니 작업 순서를 참고하세요.

SIGNALS — 표시와 알림

Show Signals
매수·매도·청산·스탑 등 차트 위 라벨/모양 표시 여부입니다.
Use alert() Messages
알림 패널에서 만든 알림과 연동됩니다. 끄면 alert() 기반 호출이 나가지 않으므로, 외부 서버·텔레그램 파이프라인을 쓰는 경우 반드시 켜두는 것이 일반적입니다.
알림 본문 형식
Text는 사람이 읽기 쉬운 한 줄 문자열 중심이고, JSON (webhook)은 중계 서버가 event·text·가격 필드를 파싱하기 좋습니다. 텔레그램·자동 매매 연동 시 JSON을 선택하는 편이 안전합니다.
Attack Entry Near Band · Exit Near Center
밴드 높이의 절반(half band) 대비 몇 퍼센트 안쪽까지를 “근처”로 볼지 정합니다. Attack 모드 진입 허용 폭과 중심선 부근 청산 감도에 직접 영향을 줍니다. 숫자를 너무 키우면 청산·추가 진입 같은 잦은 이벤트가 늘 수 있습니다.

RISK — 손절·재진입·트레일

Stop Buffer (% of half band)
역방향 변동 시 고정 스탑이 밴드 바깥으로 얼마나 더 버퍼를 둘지입니다. 노이즈에 걸린 청산을 줄이려면 소폭 키우고, 타이트하게 가져가려면 줄입니다.
Re-entry Cooldown Bars After Stop
스탑 직후 같은 방향 재진입을 막는 바(봉) 수입니다. 0은 쿨다운 없음. 짧은 횡보장에서 연속 손실을 줄이는 데 유리합니다.
Use Trailing Stop / Trail Start / Trail Offset
유리하게 움직인 뒤에만 트레일을 켜고, 고정 스탑과 비교해 더 타이트한 쪽이 적용됩니다. 시작·오프셋 역시 half band 비율 기준이므로 Adjust에서 밴드를 바꿨다면 여기 숫자도 함께 재점검하세요.

권장 작업 순서

  1. 타임프레임·종목 고정 후 Conservative로 며칠 관창.
  2. 밴드가 너무 좁거나 넓으면 Manual BaseR 또는 Auto Fine Tune 우선 검토.
  3. 진입 빈도를 바꿀 일이 있으면 Entry Mode와 Signals의 Attack/Exit 비율을 세트로 조정.
  4. 손절·트레일 체감을 맞춘 뒤 Risk 블록 미세 조정.
  5. 알림·외부 연동이 필요하면 Signals에서 JSON (webhook) 선택 후 TradingView 알림 생성.

질문·개선 요청은 모임터 · 질문과 답변 또는 문의로 남겨 주세요.

관련 페이지
TRV 지표 사용 · TradingView · Magic R 안내 · 가이드 허브