이 가이드에서 다루는 내용
좋은 신호를 생성하는 TradingView에 대한 Pine Script 전략이 있는 경우 이를 자동화할 수 있습니다. 경고를 관찰하고 수동으로 거래를 하는 대신 웹훅 봇이 Pine Script 신호를 수신하여 거래소에서 즉시 실행합니다.
흐름: Pine Script에서 경고 발생 → TradingView에서 웹훅 전송 → fomoed에서 수신 → 봇이 거래소에서 거래를 진행합니다. 완전히 자동화되어 수동 개입이 필요하지 않습니다.
Pine Script 경고 작동 방식
TradingView 경고는 Pine Script 코드의 모든 조건에서 트리거될 수 있습니다. alertcondition() 또는 최신 alert() 함수를 사용하면 TradingView은 서버에서 조건을 평가하고 조건이 true가 될 때마다 경고를 발생시킵니다.
핵심 기능: TradingView은 경고가 발생할 때마다 웹후크(URL에 대한 HTTP POST 요청)를 보낼 수 있습니다. 이 웹훅은 거래 정보가 포함된 페이로드(귀하가 정의한 메시지)를 전달합니다.
1단계: Pine Script 준비
Pine Script은 명확하고 구문 분석 가능한 신호를 출력해야 합니다. 가장 간단한 접근 방식은 JSON 페이로드와 함께 alert() 함수를 사용하는 것입니다:
//@version=5
strategy("내 전략", overlay=true)
// 진입/퇴출 논리
longCondition = ta.crossover(ta.sma(close, 20), ta.sma(close, 50))
shortCondition = ta.crossunder(ta.sma(close, 20), ta.sma(close, 50))
if(긴조건)
strategy.entry("긴", strategy.long)
Alert('{"action": "구매", "symbol": "' + Syminfo.ticker + '", "price": ' + str.tostring(close) + '}', Alert.freq_once_per_bar_close)
if(짧은조건)
strategy.close("긴")
Alert('{"action": "판매", "symbol": "' + Syminfo.ticker + '", "price": ' + str.tostring(close) + '}', Alert.freq_once_per_bar_close)
핵심 사항:
- 막대당 여러 신호를 피하려면
alert.freq_once_per_bar_close를 사용하세요. - 페이로드에 작업(매수/판매), 기호 및 현재 가격을 포함하세요.
- 수신 봇이 깔끔하게 구문 분석할 수 있도록 유효한 JSON 형식을 사용하세요.
단계 2: fomoed에 웹훅 봇 생성
fomoed 대시보드에서 새 봇을 생성하고 웹훅 전략을 선택합니다. 이렇게 하면 봇에 대한 고유한 웹훅 URL이 생성됩니다(예:
https://api.fomoed.com/webhook/bot/abc123xyz
이 URL은 봇의 "귀"임). 올바른 형식의 POST 요청이 전송되면 거래 실행이 시작됩니다. 비공개로 유지하세요. URL이 있는 사람은 누구나 귀하의 봇에 신호를 보낼 수 있습니다.
웹훅 봇 구성
웹훅 봇 설정에서 다음 설정을 구성하세요:
| 설정 | 목적 | 예 |
|---|---|---|
| 교환 | 거래 장소 실행 | Hyperliquid, Binance, Bybit |
| 페어 | 거래 대상(또는 페이로드에서 동적) | BTC/USDC |
| 포지션 크기 | 방법 신호당 많은 | $500 또는 잔액의 2% |
| 레버리지 | 범죄 거래를 위한 레버리지 | 3x |
| 이익 창출 | 자동 TP 켜기 항목 | 2% |
| 손절매 | 항목에 대한 자동 SL | 1% |
3단계: TradingView을 웹훅 URL에 연결
- TradingView에서 Pine Script 전략을 차트
- 전략을 마우스 오른쪽 버튼으로 클릭 → "경고 추가"
- 경고 대화 상자에서 전략에 대한 조건을 설정하세요.
- "알림"에서 웹훅 URL을 활성화하세요.
- fomoed 웹훅 URL을 붙여넣으세요.
- "메시지" 필드에서 페이로드 형식을 정의하세요.
- 지속적인 경우 만료 기간을 "개방형"으로 설정하세요. 작업
- "만들기"를 클릭하세요.
경고 메시지(페이로드)
메시지 필드는 웹훅 URL로 전송되는 내용입니다. fomoed 호환성을 위해 다음 형식을 사용하세요:
<사전><코드>{ "action": "{{strategy.order.action}}", "symbol": "{{티커}}", "가격": {{닫기}}, "수량": "{{strategy.order.contracts}}" }TradingView은 경고가 실행될 때 {{placeholders}}를 실제 값으로 바꿉니다. 결과는 웹훅 봇이 구문 분석하고 실행할 수 있는 깨끗한 JSON 객체입니다.
4단계: 연결 테스트
실제 거래를 위해 웹훅 봇을 사용하기 전에:
- 봇을 paper trading 모드로 설정
- TradingView에서 테스트 경고를 실행합니다("테스트" 버튼 사용). 알림 설정에서)
- fomoed 대시보드를 확인하세요. 신호가 수신되어야 합니다.
- 서류 거래가 올바르게 배치되었는지 확인하세요(올바른 쌍, 올바른 방향, 올바른 크기)
테스트가 실패하면 일반적인 문제는 다음과 같습니다.
- 알림 메시지의 잘못된 JSON 형식(괄호 및 따옴표 확인)
- 잘못된 웹훅 URL (복사-붙여넣기 오류)
- TradingView 계획은 웹훅을 지원하지 않습니다(유료 계획 필요)
5단계: 라이브로 전환
종이 테스트를 통해 연결이 작동하는지 확인한 후:
- 웹훅 봇을 종이에서 라이브 모드로 전환하세요.
- TradingView 경고를 활성 상태로 유지하세요(이미 올바른 URL)
- Pine Script 전략의 다음 신호는 실제 거래를 실행합니다.
페이로드 형식 참조
fomoed 웹훅 봇은 다음을 수락합니다. 필드:
| 필드 | 필수 | 값 |
|---|---|---|
| 작업 | 예 | "구매", "판매", "닫기" |
| 기호 | 아니요(봇 사용 기본값) | "BTCUSDC", "ETHUSDC" |
| 가격 | 아니요 | 실행 가격(생략된 경우 시장) |
| 수량 | 아니요(봇 사용) 기본값) | 포지션 크기 |
| takeProfit | 아니요(봇 기본값 사용) | TP 가격 또는 백분율 |
| stopLoss | 아니요(봇 기본값 사용) | SL 가격 또는 백분율 |
고급: 다중 전략, 단일 봇
동일한 웹훅 봇에 여러 Pine Script 경고를 지정할 수 있습니다. 이는 모두 동일한 쌍을 거래하는 서로 다른 시간대 또는 서로 다른 조건에 대한 신호가 있는 경우 유용합니다. 봇은 각 신호를 독립적으로 처리합니다.
또는 각각 고유한 위험 매개변수가 있는 별도의 전략을 위해 별도의 웹훅 봇을 생성하세요. 이는 전략별로 독립적인 PnL 추적 및 위험 관리를 제공합니다.
고급: 맞춤 경고 조건
기본적인 장/단기 신호를 넘어 더 미묘한 페이로드를 보낼 수 있습니다:
- 부분 청산:
{"action": "sell", "Quantity": "50%"} - 후행 활성화:
{"action": "buy", "trailingStop": "2%"} - 다중 TP: 봇 구성에서 정의합니다. 웹훅은 항목만 트리거합니다.
TradingView 계획 요구 사항
중요한 참고 사항: TradingView 웹훅에는 유료 TradingView 계획(Pro, Pro+ 또는 Premium)이 필요합니다. 무료 TradingView 계획은 웹후크 알림을 지원하지 않으며 화면 및 이메일 알림만 지원합니다.
그러나 TradingView 계획이 있으면 fomoed 웹훅 봇 자체는 완전히 무료입니다. 실행 측면에서는 추가 구독이 필요하지 않습니다.
일반적인 문제 해결
- TradingView의 "웹훅 실패" — URL이 올바른지, fomoed 봇이 활성화되어 있는지 확인하세요.
- 신호가 수신되었지만 거래가 없음 — 페이로드 형식이 예상 필드와 일치하는지 확인하세요. 봇이 라이브 모드에 있는지 확인
- 중복 거래 — 막대당 여러 신호를 방지하려면
alert.freq_once_per_bar_close를 사용하세요. - 실행 지연 — 1~3초 지연은 정상입니다. 빠른 시간 내에 전략에서 이를 고려하도록 하세요.
다음 단계
더 자세한 웹훅 봇 구성을 보려면 TradingView 웹훅 자동 거래 가이드를 읽어보세요. 웹훅 전략 및 고급 페이로드 처리에 대한 더 넓은 개요를 보려면 웹훅 봇 종합 가이드를 확인하세요.
Pine Script의 분석 능력과 fomoed의 실행 인프라가 결합되어 TradingView에서 정교한 전략을 구축하고 자동으로 실행할 수 있습니다. 무료.
Pine Script 전략을 자동화할 준비가 되셨나요? 무료 fomoed 계정을 생성하고, 웹훅 봇을 설정하고, 몇 분 안에 TradingView 알림을 연결하세요.


