---
title: "การเชื่อมต่อกับ TradingView - แจ้งเตือนการเทรดและสายโทรเข้า"
sidebarTitle: "TradingView"
description: ส่งการแจ้งเตือนจาก TradingView ไปยัง Echobell ผ่าน webhook แล้วรับเป็นการแจ้งเตือนแบบพุชหรือสายโทรเข้าสำหรับสัญญาณราคาและกลยุทธ์
---

# การเชื่อม Echobell เข้ากับ TradingView

Echobell เชื่อมต่อกับ TradingView ได้เพื่อรับการแจ้งเตือนจากคำเตือนการเทรดของคุณ คู่มือนี้จะแสดงวิธีตั้งค่าการเชื่อมต่อ

## สิ่งที่ต้องเตรียม

- บัญชี Echobell
- บัญชี TradingView ที่รองรับ webhook (โดยทั่วไปคือ Pro/Pro+/Premium)

## ขั้นตอนการตั้งค่า

### 1. สร้างช่องใน Echobell (เพื่อรับ webhook URL)

1. เปิดแอป Echobell บน iOS แล้วสร้างช่องใหม่ (เช่น "TradingView")
2. ในหน้ารายละเอียดของช่อง ให้คัดลอก Webhook URL และเก็บไว้เป็นความลับ
3. เลือกประเภทการแจ้งเตือนของช่อง (ปกติ สำคัญตามเวลา หรือโทรเข้า) ตามระดับความเร่งด่วน

### 2. ตั้งค่าคำเตือนใน TradingView

1. เปิด TradingView แล้วไปที่กราฟของคุณ
2. สร้างคำเตือนใหม่หรือแก้ไขคำเตือนที่มีอยู่
3. ในกล่องตั้งค่าคำเตือน:
   - ตั้งเงื่อนไขของคำเตือนตามที่ต้องการ
   - เลื่อนลงไปที่ "Alert Actions"
   - เลือก "Webhook URL"
   - วาง Echobell webhook URL ของคุณ
   - ในช่อง "Message" ให้ปรับแต่ง payload ของคุณ (ค่าเหล่านี้จะถูกใช้โดยเทมเพลตใน Echobell):

```json
{
  "title": "TradingView Alert",
  "message": "{{ticker}} hit {{price}}"
}
```

## รูปแบบข้อความ

คุณปรับแต่งการแจ้งเตือนได้ด้วยตัวแปรของ TradingView:

- `{{ticker}}` - ชื่อสัญลักษณ์
- `{{price}}` - ราคาปัจจุบัน
- `{{volume}}` - ปริมาณซื้อขายปัจจุบัน
- `{{time}}` - เวลาที่คำเตือนถูกทริกเกอร์
- `{{exchange}}` - ชื่อตลาดแลกเปลี่ยน
- `{{interval}}` - ช่วงเวลาของกราฟ

## การตั้งค่าขั้นสูง

### ควบคุมระดับความสำคัญใน Echobell

ระดับความสำคัญของ Echobell ถูกควบคุมที่ระดับช่อง ไม่ใช่ผ่านฟิลด์ใน payload ของ TradingView หากต้องการเปลี่ยนความเร่งด่วน:

- ตั้งประเภทการแจ้งเตือนของช่องในแอป Echobell: **ปกติ**, **สำคัญตามเวลา** หรือ **โทรเข้า** (ดู [/docs/notification](/docs/notification))
- หากคุณต้องการหลายระดับความเร่งด่วน ให้สร้างช่องแยกกัน (เช่น "TV — Calls" และ "TV — Push") แล้วใช้ webhook URL ที่ตรงกันในคำเตือนแต่ละรายการ

หมายเหตุ: ระบบไม่รองรับเสียงแจ้งเตือนแบบกำหนดเอง

## ตัวอย่างเทมเพลตคำเตือน

### คำเตือนราคาพื้นฐาน

```json
{
  "title": "Price Alert",
  "message": "{{ticker}} is now at {{price}}"
}
```

### คำเตือนปริมาณซื้อขายพุ่งสูง

```json
{
  "title": "Volume Alert",
  "message": "High volume detected for {{ticker}}\nVolume: {{volume}}\nPrice: {{price}}"
}
```

### คำเตือนสัญญาณการเทรด

```json
{
  "title": "Trading Signal",
  "message": "{{strategy.order.action}} signal for {{ticker}}\nPrice: {{price}}\nTime: {{time}}"
}
```

## การทดสอบการเชื่อมต่อ

1. หลังตั้งค่าคำเตือนแล้ว คุณทดสอบได้โดยคลิกปุ่ม "Test" ในกล่องตั้งค่าคำเตือนของ TradingView
2. คุณควรได้รับการแจ้งเตือนทดสอบใน Echobell
3. ตรวจดูแดชบอร์ด Echobell ของคุณเพื่อยืนยันว่า webhook ได้รับ payload ทดสอบแล้ว

## การแก้ปัญหา

หากคุณไม่ได้รับการแจ้งเตือน:

1. ตรวจสอบว่าวาง webhook URL ใน TradingView ถูกต้อง
2. ตรวจสอบว่าตั้งเงื่อนไขของคำเตือนไว้อย่างเหมาะสม
3. ตรวจสอบว่าบัญชี Echobell ของคุณยังใช้งานอยู่และเปิดการแจ้งเตือนไว้
4. ตรวจดูบันทึก webhook ในแดชบอร์ด Echobell ว่ามีข้อความแสดงข้อผิดพลาดหรือไม่

## ข้อจำกัดอัตราการเรียก

- บัญชี TradingView แบบฟรีมีจำนวนการเรียก webhook จำกัด
- ตั้งเงื่อนไขของคำเตือนให้เจาะจงพอ เพื่อเลี่ยงการทริกเกอร์ที่ถี่เกินไป
- พิจารณาอัปเกรดบัญชี TradingView ของคุณเพื่อเพิ่มโควตา webhook

ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ webhook ของ Echobell ได้ที่ [เอกสาร webhook](/docs/webhook) ของเรา
