# เว็บฮุก

goodcryptoX ช่วยให้คุณทำการเทรดบน DEX แบบอัตโนมัติผ่าน TradingView webhooks — กลไกทรงพลังสำหรับการทริกเกอร์ออเดอร์และการทำงานของบอตโดยตรงจากสัญญาณของคุณ

ต่างจากการทำงานบางแบบที่มองว่าเว็บฮุคเป็นเสมือน API ที่เขียนโปรแกรมได้ (ซึ่งคุณส่งคำสั่งแบบมีพารามิเตอร์อย่างเช่น "buy 3 BTC") ขณะนี้ goodcryptoX รองรับโมเดลแบบทริกเกอร์ แต่ละเว็บฮุคเพียงแค่เปิดใช้งานการกระทำที่กำหนดไว้ล่วงหน้าบนออเดอร์หรือบอตที่ระบุ — จะไม่มีการตีความพารามิเตอร์หรือคำสั่งใดๆ

ในอนาคตอันใกล้ เราจะเปิดตัวบอต TradingView Strategy ตัวใหม่ที่รองรับคำสั่งกลยุทธ์เต็มรูปแบบผ่านเว็บฮุค รวมถึงการเลือกสัญลักษณ์แบบไดนามิก ปริมาณ ประเภทออเดอร์ และลอจิกหลายสัญลักษณ์ — ทำหน้าที่เสมือนชั้น API โปรดติดตาม

> ตอนนี้ยอมรับเว็บฮุคเฉพาะจากเซิร์ฟเวอร์ของ TradingView เท่านั้น — ไม่รองรับ IP แบบกำหนดเองหรือแหล่งภายนอก\
> หากคุณต้องการใช้แหล่งเว็บฮุคแบบกำหนดเอง โปรดติดต่อเราได้ที่ <support@goodcrypto.app> เพื่อขอสิทธิ์การเข้าถึง

### เว็บฮุคทำงานอย่างไรใน goodcryptoX

* ทุกออเดอร์หรือบอต **การกระทำ** จะมี URL ของเว็บฮุคเฉพาะของตัวเอง
* คุณต้องสร้างออเดอร์หรือบอตก่อนเพื่อรับ URL (พวกมันจะปรากฏใน **Webhooks** ส่วนของ **รายละเอียด**)
* การส่ง **อะไรก็ได้** ของเพย์โหลดเว็บฮุคไปยัง URL นั้นจะทริกเกอร์การกระทำ

นี่คือวิดีโอภาพรวม:

{% embed url="<https://youtu.be/Mx-nD_p2Pgw>" %}

> URL ของเว็บฮุคจะเฉพาะกับการกระทำ คุณต้องสร้างหนึ่งเว็บฮุคต่อหนึ่งการกระทำ เช่น อันหนึ่งสำหรับเข้า อันหนึ่งสำหรับทำกำไร อันหนึ่งสำหรับตัดขาดทุน เป็นต้น สำหรับทุกบอตหรือออเดอร์

### การกระทำของออเดอร์และบอตที่รองรับ

หากคุณต้องการให้ออเดอร์หรือบอตของคุณถูก **ทริกเกอร์ด้วยเว็บฮุค**, คุณต้องเลือกเว็บฮุคเป็น **เงื่อนไขทริกเกอร์ระหว่างการตั้งค่า**. ใช้กับ:

* ทริกเกอร์คำสั่งลิมิต
* การเปิดใช้งานคำสั่งเทรลลิ่ง (เริ่มเทรลลิ่ง)
* ทริกเกอร์ทำกำไรและตัดขาดทุน&#x20;
* เงื่อนไขเข้าออเดอร์ของบอต DCA

> **ยกเลิก** เว็บฮุค — มีให้เสมอในทุกออเดอร์และบอต
>
> **ปิดสถานะ** เว็บฮุค — มีให้เสมอในรายละเอียดของบอต DCA

<figure><img src="/files/44dfe13b7f5bea847efee716b2e859db523def85" alt="" width="375"><figcaption></figcaption></figure>

หลังจากสร้างแล้ว คุณจะพบ URL ของเว็บฮุคทั้งหมดที่ใช้ได้ใน **รายละเอียด** ของออเดอร์หรือบอตของคุณ:

<figure><img src="/files/8701925f4feecfa6d086b506f8576530d69f26a0" alt="" width="375"><figcaption></figcaption></figure>

สรุป:

| การกระทำ                    | รองรับหรือไม่? | หมายเหตุ                                           |
| --------------------------- | -------------- | -------------------------------------------------- |
| ยกเลิกออเดอร์               | ✅              | แสดงในรายละเอียดเสมอ                               |
| ทริกเกอร์คำสั่งลิมิต        | ✅              | ต้องเลือกเว็บฮุคตอนตั้งค่า                         |
| เปิดใช้งานคำสั่งเทรลลิ่ง    | ✅              | เริ่มเทรลลิ่ง = เว็บฮุค                            |
| ทริกเกอร์ทำกำไร / ตัดขาดทุน | ✅              | อาจทริกเกอร์ด้วยเว็บฮุคได้ตามต้องการ               |
| บอต DCA - เข้า              | ✅              | เข้าซื้อ/ขายผ่านเว็บฮุค (ต้องตั้งค่าไว้ตอนตั้งค่า) |
| บอต DCA - ออก               | ✅              | ปิดสถานะผ่านเว็บฮุค (มีให้เสมอ)                    |

{% hint style="info" %}
**เป้าหมายทำกำไรหลายระดับด้วยเว็บฮุค**

หากคุณตั้งค่ากลุ่มทำกำไรโดยใช้เว็บฮุคเป็นวิธีทริกเกอร์ พวกมันจะใช้ URL เว็บฮุคร่วมกัน เมื่อใดก็ตามที่เว็บฮุคถูกทริกเกอร์ ออเดอร์ TP ถัดไปในลำดับจะถูกดำเนินการทีละหนึ่ง
{% endhint %}

### วิธีตั้งค่าแจ้งเตือนใน TradingView

เมื่อคุณสร้างออเดอร์หรือบอตใน goodcryptoX และคัดลอก URL ของเว็บฮุคสำหรับการกระทำที่ต้องการแล้ว วิธีเชื่อมโยงกับการแจ้งเตือนใน TradingView มีดังนี้:

1. ไปที่ชาร์ตของคุณใน TradingView
2. สร้างการแจ้งเตือนใหม่ตามกลยุทธ์ อินดิเคเตอร์ หรือเงื่อนไขของคุณ
3. ใน **การตั้งค่าการแจ้งเตือน**, ทำเครื่องหมายที่ช่อง **“Webhook URL”**
4. วาง URL เว็บฮุคเฉพาะจาก goodcryptoX ในส่วน **เว็บฮุคที่ใช้ได้** ส่วน
5. เว้นช่อง **ข้อความ** ตามเดิม (ใส่อะไรก็ได้ — ตอนนี้ goodcryptoX จะเพิกเฉยเพย์โหลด)
6. บันทึกการแจ้งเตือน

### กลยุทธ์ที่ทำซ้ำได้ (ผ่านบอต DCA)

ออเดอร์ที่ถูกทริกเกอร์ด้วยเว็บฮุค (เช่น ลิมิตพร้อม TP และ SL) คือ **การตั้งค่าครั้งเดียว**. เมื่อออเดอร์ถูกดำเนินการและ TP หรือ SL ที่เชื่อมโยงถูกยิง เทรดทั้งหมดก็เสร็จสิ้น หากคุณต้องการให้โครงสร้างนี้ **ทำซ้ำอัตโนมัติ**, จะทำกับออเดอร์ไม่ได้ — แต่สามารถทำได้ด้วยบอต DCA

เราจะเปิดตัวบอต TradingView strategy โดยเฉพาะเพื่อรองรับการเทรดหลายการกระทำแบบทำซ้ำได้ในเร็วๆ นี้ แต่ในระหว่างนี้ บอต DCA ให้วิธีที่ยืดหยุ่นในการทำซ้ำกลยุทธ์ที่ขับเคลื่อนด้วยเว็บฮุคของคุณ

#### ลูปเว็บฮุคล้วน

การตั้งค่าบอตที่เข้าเมื่อได้รับเว็บฮุค ออกเมื่อได้รับเว็บฮุค แล้วทำซ้ำ:

1. ตั้งค่า **เงื่อนไขการเข้า** = เว็บฮุค
2. ตั้งค่า **คำสั่งถัวเฉลี่ย** = 0 (ปิดการถัวเฉลี่ย)
3. ปิดใช้งานทั้ง **ทำ**-**กำไร** และ **ตัดขาดทุน**
4. เปิดใช้งาน **"ทำซ้ำเมื่อปิดสถานะ"**

<figure><img src="/files/bf8d15af461433f096ed556068d28be63654625a" alt="" width="375"><figcaption></figcaption></figure>

เมื่อบอตถูกเปิดใช้งาน คุณจะเห็น URL ของเว็บฮุคดังต่อไปนี้ภายใต้ **รายละเอียด → Webhooks** ของบอต:

* **Enter Buy** — เปิดสถานะ Long
* **ปิดสถานะ** — ปิดสถานะที่เปิดอยู่ (Long หรือ Short)
* **ยกเลิก** — หยุดบอต

**ลอจิกการทำงาน**

* เมื่อบอตได้รับ **Enter Buy**, มันจะเปิดสถานะ Long
* บอตจะ **ตอบสนองเฉพาะเว็บฮุคเข้าอันแรกเท่านั้น** ที่ได้รับขณะว่าง
* ขณะมีสถานะเปิดอยู่:
  * สัญญาณเข้าเพิ่มเติมใดๆ จะถูก **เพิกเฉย**
  * สัญญาณที่ยอมรับได้มีเพียง **ปิดสถานะ** หรือ TP/SL ที่ถูกทริกเกอร์ (ถ้าตั้งค่าไว้)
* เมื่อสถานะถูกปิด (ด้วยมือ ด้วยเว็บฮุค หรือด้วย SL/TP) บอตจะรีเซ็ตและรอเว็บฮุค Entry ถัดไป

ลูปนี้จะดำเนินต่อไปตราบเท่าที่บอตยังทำงาน ช่วยให้คุณทำซ้ำวงจร เข้า → ออก → รีเซ็ต ได้ไม่สิ้นสุด

#### โหมดเว็บฮุคล้วน เทียบกับการตั้งค่าแบบไฮบริด

บอต DCA รองรับเลเยอร์การควบคุมหลายแบบที่สามารถผสมกันเพื่อสร้างกลยุทธ์ที่ยืดหยุ่นได้:

* **การเข้า**: ผ่านเว็บฮุค สัญญาณ หรือทันที
* **การออก**: ผ่านเว็บฮุค หรือ TP/SL ตามราคาในตัว
* **การถัวเฉลี่ย**: ตัวเลือก; ปิดได้

คุณสามารถ:

* รันบอตด้วยสัญญาณเว็บฮุคทั้งหมด (ทั้งเข้าและออก)
* เพิ่ม TP/SL ตามราคาเป็นแผนสำรอง แม้คุณจะใช้ออกด้วยเว็บฮุค
* เพิ่มคำสั่งถัวเฉลี่ยเพื่อการป้องกันเพิ่มเติม

สิ่งนี้ทำให้สามารถออกแบบได้ว่า:

* กลยุทธ์แบบลูปอัตโนมัติเต็มรูปแบบ (เว็บฮุคล้วน)
* บอตขับเคลื่อนด้วยสัญญาณพร้อมการสำรองแบบแมนนวล
* การตั้งค่าแบบไฮบริดที่มีการออกหลายชั้น

### ตัวอย่างกลยุทธ์เว็บฮุคที่ใช้งานได้จริง

#### ตัวอย่างที่ 1: ออเดอร์ครั้งเดียว + ทำกำไรหลายระดับ (เด้งจาก Bollinger Band)

**เป้าหมาย:** ซื้อเมื่อราคาทะลุแถบล่างของ Bollinger ขายออกเป็นช่วงๆ เมื่อราคาขึ้น

**การตั้งค่าใน goodcryptoX**

* สร้างคำสั่งลิมิตโดยเงื่อนไขทริกเกอร์ = เว็บฮุค
* เพิ่มเป้าหมายทำกำไรสามระดับ ตั้งค่าทริกเกอร์ TP = เว็บฮุค

<figure><img src="/files/78cc815e058d12e11090c2304d4eb27b7bf542f2" alt="" width="375"><figcaption></figcaption></figure>

**การตั้งค่าใน TradingView**

สร้างการแจ้งเตือนสี่รายการ:

1. ราคาทะลุแถบล่าง → ส่งไปที่ **ทริกเกอร์** URL เว็บฮุคของออเดอร์หลัก
2. ราคากลับเข้ามาในแถบ → ส่งไปที่ **ทริกเกอร์ทำกำไร** URL เว็บฮุคของออเดอร์หลัก
3. ราคาทะลุกึ่งกลางแถบ → ส่งไปที่ **ทริกเกอร์ทำกำไร** URL เว็บฮุคของออเดอร์หลัก
4. ราคาทะลุแถบบน → ส่งไปที่ **ทริกเกอร์ทำกำไร** URL เว็บฮุคของออเดอร์หลัก

<figure><img src="/files/bec5bc6a973cfe0e562752557f016190f151a8eb" alt="" width="375"><figcaption></figcaption></figure>

ใน **การตั้งค่าการแจ้งเตือน**, ทำเครื่องหมายที่ช่อง **“Webhook URL”**

วาง URL เว็บฮุคเฉพาะจาก goodcryptoX ในส่วน **เว็บฮุคที่ใช้ได้** ส่วนนี้ เว้นช่องข้อความไว้ตามเดิม — ไม่ได้ใช้งาน

#### ตัวอย่างที่ 2: กลยุทธ์ทำซ้ำด้วยบอต DCA (โกเด้น/เดธ ครอส)

**เป้าหมาย:** เข้า Long เมื่อเกิด Golden Cross เข้า Short เมื่อเกิด Death Cross ออกเมื่อกำไร 10% หรือเมื่อ RSI > 70 และทำซ้ำไปเรื่อยๆ

**การตั้งค่าใน goodcryptoX**

สร้างบอต DCA

* เงื่อนไขเข้า = เว็บฮุค
* ถัวเฉลี่ย = ปิด (ตั้งเป็น 0)
* ทำกำไร = 10%
* ตัดขาดทุน = ปิด
* เปิดใช้งาน: "ทำซ้ำเมื่อ TP"

**การตั้งค่าใน TradingView**

* สร้างการแจ้งเตือนสามรายการบนชาร์ตเดียวกัน:
  1. SMA50 ตัดขึ้นเหนือ SMA200 → ส่งไปที่ **Enter Buy** เว็บฮุค
  2. SMA50 ตัดลงใต้ SMA200 → ส่งไปที่ **Enter Sell** เว็บฮุค
  3. RSI > 70 → ส่งไปที่ **ปิดสถานะ** เว็บฮุค

### สรุป

| แนวคิด          | คำอธิบาย                                                             |
| --------------- | -------------------------------------------------------------------- |
| โมเดลทริกเกอร์  | แต่ละการกระทำมี URL เว็บฮุคของตัวเอง                                 |
| ลำดับการตั้งค่า | สร้างออเดอร์ → คัดลอก URL เว็บฮุค → วางในการแจ้งเตือนของ TradingView |
| กลยุทธ์แบบทำซ้ำ | ใช้บอต DCA โดยเปิดใช้งานโหมดทำซ้ำ                                    |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.goodcrypto.app/goodcryptox-th/dex/webhooks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
