2026-08-25

흔한 glue 스택 없이 TradingView 알림을 MT5로 자동화하기

Webhook 기반 자동화가 알고 트레이딩 워크플로에 어떻게 맞는지, 무엇이 자주 깨지는지, 클라우드 동기화 경로가 로컬 EA 전용 구성과 어떻게 다른지.

왜 여전히 중요한가

자동 매매는 단일 제품이 아니라 파이프라인입니다. 전략 로직은 TradingView, 실행은 MetaTrader 5, 그 사이에는 전송 계층이 있습니다. 고통의 대부분은 그 중간 hop에 있습니다. 알림 JSON 형태, 시크릿, 심볼 매핑, 터미널이 오프라인일 때 일어나는 일입니다.

이 글은 교육용입니다. 금융 조언이 아니며 수익을 약속하지 않습니다.

오래 남는 교훈

TradingView → MT5를 «돈을 찍는 봇» 블랙박스가 아니라 신호 프로젝션으로 다루세요. 필요한 것:

  • 안정적인 webhook 계약(symbol, side, size, 선택적 SL/TP)
  • 인증된 endpoint(secret / token)
  • 투영된 포지션을 폴링하거나 수신하고 리스크 한도를 지키는 EA

실패했을 때 답할 수 있어야 합니다. 알림이 발사됐는가, hub가 수락했는가, Slave 터미널이 lease를 유지했는가?

실무 체크리스트

  • TradingView 플랜이 webhooks를 지원하는지 확인
  • 최소 JSON payload를 붙여 넣고 live 전에 필드 검증
  • MT5 Expert Advisors 옵션에서 hub 호스트에 대해 WebRequest 허용
  • TV Slave는 전용 로그인에서 실행 — 같은 브로커 로그인에 Master + Slave 절대 금지

부드러운 다음 단계

payload 형태의 무료 dry-run이 필요하면 webhook JSON 검증기를 쓰세요. 전체 PositionRelay TV Sync 경로는 TradingView 설정 가이드를 보세요.

출처

블로그로 돌아가기