╔══════════════════════════════════════════════════════════════╗
║ AI US500 PRO ║
║ Hybrid Trend / Mean-Reversion cBot ║
║ Multi-AI • Multi-Timeframe ║
╚══════════════════════════════════════════════════════════════╝
🧠 **AI US500 PRO** คือ cBot มืออาชีพสำหรับ cTrader ที่ออกแบบมาเฉพาะสำหรับดัชนี S&P 500 (US500) โดยผสมผสานการวิเคราะห์ทางเทคนิคหลายกรอบเวลาเข้ากับปัญญาประดิษฐ์เพื่อกรองการเทรดทุกครั้งก่อนการดำเนินการ
บอททำงานข้าม **3 กรอบเวลาในเวลาเดียวกัน** (H4 → H1 → M15) ตรวจจับสภาวะตลาดโดยอัตโนมัติ (แนวโน้มหรือช่วงขอบเขต) และใช้กลยุทธ์ที่เหมาะสมที่สุด: ติดตามแนวโน้มเมื่อมีทิศทางตลาด, กลยุทธ์กลับสู่ค่าเฉลี่ยเมื่อเคลื่อนที่ในแนวราบ สัญญาณที่สร้างขึ้นทั้งหมดสามารถตรวจสอบได้แบบเรียลไทม์โดยโมเดล AI ที่คุณเลือกจาก **13 ผู้ให้บริการที่รองรับ**
ทำงานด้วย `AccessRights.None` — ไม่ต้องการสิทธิพิเศษพิเศษ ใช้ API HTTP พื้นฐานของ cTrader
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 **โครงสร้างกลยุทธ์**
บอทปฏิบัติตามลำดับการตัดสินใจแบบลำดับขั้น:
```
H4 (EMA 200) → กำหนดแนวโน้มระยะยาว (ขาขึ้น / ขาลง / เป็นกลาง)
↓
H1 (EMA 50 + RSI 14) → ยืนยันทิศทางและประเมินความเกิน
↓
M15 (EMA 21/50 + Stoch + BB + ADX + ATR) → สร้างสัญญาณเข้า
↓
AI (Claude / GPT / Gemini / ...) → กรองสัญญาณด้วยคะแนนความมั่นใจ
↓
การดำเนินการ → คำนวณปริมาณ, SL/TP แบบไดนามิก, หยุดตามหลัง
```
⚡ **การตรวจจับสภาวะตลาด (ADX)**
— ADX ≥ ค่ากำหนด → ตลาดแนวโน้ม → กลยุทธ์ติดตามแนวโน้ม
— ADX < ค่ากำหนด → ตลาดช่วงขอบเขต → กลยุทธ์กลับสู่ค่าเฉลี่ย
การสลับเป็นแบบอัตโนมัติเต็มรูปแบบ ทีละแท่งเทียน
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 **กลยุทธ์ติดตามแนวโน้ม**
เงื่อนไขเข้า LONG:
✅ H4: ราคาสูงกว่า EMA 200 (แนวโน้มขาขึ้น)
✅ H1: ราคาสูงกว่า EMA 50 + RSI > 50
✅ M15: EMA 21 ตัดขึ้นเหนือ EMA 50 (สัญญาณขาขึ้น)
✅ M15: Stochastic K ตัดขึ้นเหนือ D, โดยที่ K < 65 (ไม่อยู่ในภาวะซื้อมากเกินไป)
เงื่อนไขเข้า SHORT: สลับและกลับด้าน
📊 **กลยุทธ์กลับสู่ค่าเฉลี่ย**
เงื่อนไขเข้า LONG:
✅ ADX ต่ำกว่าค่ากำหนด (ตลาดช่วงขอบเขต)
✅ M15: ราคาสัมผัสหรือทะลุ Bollinger Band ด้านล่าง
✅ M15: Stochastic K < 20 (ภาวะขายมากเกินไป)
✅ H1: RSI < 35 (ความเกินขาลง)
เงื่อนไขเข้า SHORT: สลับและกลับด้าน
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 **การรวม AI — 13 ผู้ให้บริการ**
เมื่อบอทสร้างสัญญาณทางเทคนิคที่ถูกต้อง ก่อนดำเนินการจะส่งชุดข้อมูลครบถ้วนให้ AI ซึ่งประกอบด้วย:
— ตัวชี้วัดหลายกรอบเวลา
— แท่งเทียน M15 ล่าสุด N แท่ง (OHLCV)
— ทิศทางที่เสนอและกลยุทธ์ที่ใช้งาน
— พารามิเตอร์ความเสี่ยง (SL/TP เป็นพิป, อัตราส่วน R:R)
— สถานะบัญชีและตำแหน่งเปิด
AI ตอบกลับด้วย:
— **คะแนนความมั่นใจ** (0-100%)
— **การตัดสินใจ** (GO / NO_GO)
— **ปัจจัยสำคัญ** (2-3 ปัจจัยหลัก)
— **คำเตือนความเสี่ยง** (ความเสี่ยงหลักที่ระบุ)
ถ้าคะแนนความมั่นใจต่ำกว่าค่ากำหนดขั้นต่ำ การเทรดจะถูก **บล็อก**
หลังจากแต่ละการเทรดปิด AI ยังให้ **การวิเคราะห์หลังการเทรด** พร้อมการประเมิน, การให้คะแนน และบทเรียนที่ได้รับ
**ผู้ให้บริการที่รองรับ:**
```
1. Anthropic (Claude) — claude-sonnet-4
2. OpenAI (ChatGPT) — gpt-4o
3. Google (Gemini) — gemini-2.0-flash
4. Mistral — mistral-large-latest
5. Groq — llama-3.3-70b-versatile
6. Perplexity — sonar-pro
7. Cohere — command-r-plus
8. xAI (Grok) — grok-2
9. DeepSeek — deepseek-chat
10. Together AI — Llama-3.3-70B-Instruct-Turbo
11. Fireworks AI — llama-v3p3-70b-instruct
12. OpenRouter — anthropic/claude-sonnet-4
13. Ollama (local, free) — llama3.1
```
ผู้ให้บริการแต่ละรายมี URL และโมเดลเริ่มต้นที่ตั้งค่าล่วงหน้า คุณสามารถเปลี่ยนทั้งโมเดลและ URL เพื่อความยืดหยุ่นสูงสุด
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 **พารามิเตอร์ — คู่มือครบถ้วน**
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💰 **1. การจัดการความเสี่ยง**
▸ **โหมดความเสี่ยง** — `PercentRisk` / `FixedLot`
เลือกขนาดตำแหน่งแบบเปอร์เซ็นต์หรือแบบล็อตคงที่ ในโหมด PercentRisk บอทจะคำนวณปริมาณโดยอัตโนมัติตามระยะห่างของ stop loss และเงินทุนที่มีอยู่ ค่าเริ่มต้น: `PercentRisk`
▸ **ความเสี่ยง % ต่อการเทรด** — 0.1% ถึง 5.0%
เปอร์เซ็นต์ของยอดเงินในบัญชีที่เสี่ยงในแต่ละการเทรด ปริมาณจะถูกคำนวณเพื่อให้ถ้า SL ถูกแตะ การขาดทุนจะเท่ากับเปอร์เซ็นต์นี้พอดี ค่าเริ่มต้น: `1.0%`
▸ **ปริมาณคงที่ (ล็อต)** — 0.01 ขึ้นไป
ปริมาณคงที่เป็นล็อต ใช้เฉพาะเมื่อโหมดความเสี่ยงตั้งเป็น FixedLot ค่าเริ่มต้น: `0.1`
▸ **จำนวนตำแหน่งเปิดสูงสุด** — 1 ถึง 10
จำนวนตำแหน่งสูงสุดที่บอทสามารถถือได้พร้อมกัน เมื่อถึงขีดจำกัดจะไม่มีการเปิดเทรดใหม่ ค่าเริ่มต้น: `3`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 **2. แนวโน้ม H4**
▸ **ช่วง EMA H4** — 50 ขึ้นไป
ช่วง EMA ที่ใช้กับกรอบเวลา H4 กำหนดแนวโน้มระยะยาว ราคาสูงกว่า EMA = แนวโน้มขาขึ้น, ต่ำกว่า = ขาลง มีบัฟเฟอร์ตาม ATR เพื่อป้องกันสัญญาณเท็จเมื่อราคาชิดค่าเฉลี่ยมากเกินไป ค่าเริ่มต้น: `200`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 **3. การยืนยัน H1**
▸ **ช่วง EMA H1** — 10 ขึ้นไป
ช่วง EMA ในกรอบเวลา H1 ราคาต้องอยู่ฝั่งที่ถูกต้องของ EMA นี้เพื่อยืนยันการเข้า ค่าเริ่มต้น: `50`
▸ **ช่วง RSI H1** — 5 ขึ้นไป
ช่วงดัชนีความแข็งแกร่งสัมพัทธ์ใน H1 ใช้ทั้งยืนยันแนวโน้ม (RSI > 50 สำหรับ LONG, < 50 สำหรับ SHORT) และกรองความเกินในกลยุทธ์กลับสู่ค่าเฉลี่ย (RSI < 35 หรือ > 65) ค่าเริ่มต้น: `14`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 **4. การเข้า M15**
▸ **ช่วง EMA เร็ว** — 5 ขึ้นไป
EMA เร็วในกรอบเวลาเข้า (M15) การตัดกันกับ EMA ช้าสร้างสัญญาณติดตามแนวโน้ม ค่าเริ่มต้น: `21`
▸ **ช่วง EMA ช้า** — 10 ขึ้นไป
EMA ช้า การตัดกันของ EMA เร็ว/ช้าเป็นตัวกระตุ้นหลักของกลยุทธ์แนวโน้ม ค่าเริ่มต้น: `50`
▸ **Stochastic K / D / Slowing** — ช่วงของ oscillator stochastic
ใช้ยืนยันโมเมนตัม ในกลยุทธ์แนวโน้มกรองการเข้าในโซนที่ไม่สุดโต่ง; ในกลยุทธ์กลับสู่ค่าเฉลี่ยระบุพื้นที่ซื้อมาก/ขายมาก ค่าเริ่มต้น: `K=14, D=3, Slowing=3`
▸ **ช่วง Bollinger** — 10 ขึ้นไป
ช่วงของ Bollinger Bands ในกลยุทธ์กลับสู่ค่าเฉลี่ย การสัมผัสแถบบน/ล่างเป็นตัวกระตุ้นการเข้า ค่าเริ่มต้น: `20`
▸ **ส่วนเบี่ยงเบนมาตรฐาน Bollinger** — 1.0 ขึ้นไป
ส่วนเบี่ยงเบนมาตรฐานของแถบ ค่าเพิ่ม = แถบกว้างขึ้น = สัญญาณน้อยลงแต่เชื่อถือได้มากขึ้น ค่าเริ่มต้น: `2.0`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌡️ **5. การตรวจจับสภาวะตลาด (ADX)**
▸ **ช่วง ADX** — 7 ขึ้นไป
ช่วงของระบบการเคลื่อนที่ทิศทาง วัดความแข็งแกร่งของแนวโน้มโดยไม่สนใจทิศทาง ค่าเริ่มต้น: `14`
▸ **ค่ากำหนดแนวโน้ม ADX** — 15 ถึง 40
ค่ากำหนดแยกตลาดแนวโน้มกับตลาดช่วงขอบเขต ADX สูงกว่าค่านี้ = เปิดใช้งานกลยุทธ์ติดตามแนวโน้ม; ต่ำกว่า = เปิดใช้งานกลยุทธ์กลับสู่ค่าเฉลี่ย ค่าเริ่มต้น: `25`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ **6. SL / TP (อิง ATR)**
จุดหยุดขาดทุนและทำกำไรทั้งหมดเป็นแบบไดนามิก คำนวณเป็นทวีคูณของ ATR ปัจจุบัน ซึ่งหมายความว่าปรับตัวตามความผันผวนโดยอัตโนมัติ: หยุดแคบในตลาดสงบ, หยุดกว้างในตลาดผันผวน
▸ **ช่วง ATR** — 5 ขึ้นไป
ช่วงของค่าเฉลี่ยช่วงจริง วัดความผันผวนล่าสุดและเป็นฐานสำหรับการคำนวณ SL, TP, breakeven และ trailing ค่าเริ่มต้น: `14`
▸ **SL x ATR** — 0.5 ขึ้นไป
ตัวคูณ ATR สำหรับจุดหยุดขาดทุน เช่น: ถ้า ATR = 20 จุด และตัวคูณ 1.5, SL จะอยู่ที่ 30 จุดจากราคาที่เข้า ค่าเริ่มต้น: `1.5`
▸ **TP x ATR (แนวโน้ม)** — 1.0 ขึ้นไป
ตัวคูณ ATR สำหรับทำกำไรในกลยุทธ์ติดตามแนวโน้ม โดยทั่วไปสูงกว่า SL เพื่ออัตราส่วน R:R ที่ดี ค่าเริ่มต้น: `2.5`
▸ **TP x ATR (กลับสู่ค่าเฉลี่ย)** — 0.5 ขึ้นไป
ตัวคูณ ATR สำหรับทำกำไรในกลยุทธ์กลับสู่ค่าเฉลี่ย โดยทั่วไปจะระมัดระวังมากกว่าเพราะเป้าหมายคือการกลับสู่ค่าเฉลี่ย ค่าเริ่มต้น: `1.5`
▸ **SL ขั้นต่ำ (พิป)** — 1 ขึ้นไป
จุดหยุดขาดทุนขั้นต่ำเป็นพิป ถ้าการคำนวณ ATR ให้ SL ต่ำกว่าค่านี้ จะใช้ค่าขั้นต่ำแทน ป้องกันการตั้งหยุดแคบเกินไปในสภาวะความผันผวนต่ำมาก ค่าเริ่มต้น: `10`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 **7. หยุดตามหลัง (Trailing Stop)**
ระบบจัดการตำแหน่งเปิดแบบอัตโนมัติ พร้อม breakeven และ trailing stop อิง ATR ทั้งคู่
▸ **เปิดใช้งาน Trailing** — เปิด/ปิด
เปิด/ปิดระบบ trailing ทั้งหมด เมื่อปิด ตำแหน่งจะใช้ SL/TP คงที่จนกว่าจะปิด ค่าเริ่มต้น: `On`
▸ **Breakeven หลัง x ATR** — 0.3 ขึ้นไป
เมื่อกำไรที่ยังไม่เกิดขึ้นถึงทวีคูณ ATR นี้ SL จะถูกเลื่อนไปที่ราคาที่เข้า (+ ครึ่งสเปรดเพื่อครอบคลุมค่าใช้จ่าย) การเทรดจะกลายเป็นปลอดความเสี่ยง ค่าเริ่มต้น: `1.0`
▸ **ระยะทาง Trailing x ATR** — 0.5 ขึ้นไป
ระยะทางหยุดตามหลังจากราคาปัจจุบัน แสดงเป็นทวีคูณของ ATR SL จะตามราคาตลอดและไม่ถอยหลัง ค่าเริ่มต้น: `1.2`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🕐 **8. ตัวกรองช่วงเวลา (Session Filter)**
กรองกิจกรรมการเทรดตามเวลา US500 มีพฤติกรรมแตกต่างกันมากในช่วงก่อนตลาด, ช่วงตลาดปกติ และหลังตลาด
▸ **เปิดใช้งานตัวกรองช่วงเวลา** — เปิด/ปิด
เปิด/ปิดตัวกรองเวลา ค่าเริ่มต้น: `On`
▸ **เริ่มช่วงเวลา (ชั่วโมง CET)** — 0-23
ชั่วโมงเริ่มต้นของหน้าต่างการเทรด (โซนเวลา CET) ค่าเริ่มต้น: `15` (เปิดช่วงตลาดสหรัฐ)
▸ **สิ้นสุดช่วงเวลา (ชั่วโมง CET)** — 0-23
ชั่วโมงสิ้นสุดของหน้าต่างการเทรด ค่าเริ่มต้น: `22` (ปิดช่วงตลาดสหรัฐ)
บอทยังรองรับช่วงเวลาที่ข้ามเที่ยงคืน (เช่น เริ่ม=22, สิ้นสุด=6)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ **9. อื่นๆ**
▸ **เวลารอ (แท่งเทียน)** — 0 ขึ้นไป
จำนวนแท่งเทียน M15 ขั้นต่ำที่ต้องผ่านระหว่างการเทรดแต่ละครั้ง ป้องกันการเทรดเกินในสถานการณ์สัญญาณรวดเร็ว ค่าเริ่มต้น: `3` (= 45 นาที)
▸ **แสดงแดชบอร์ด** — เปิด/ปิด
แสดง/ซ่อนแดชบอร์ดบนกราฟที่แสดงสภาวะตลาด, แนวโน้ม, ตัวชี้วัด, กำไร/ขาดทุน, สถานะ AI และสถิติสด ค่าเริ่มต้น: `On`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 **10. การวิเคราะห์ AI**
▸ **เปิดใช้งานตัวกรอง AI** — เปิด/ปิด
เปิด/ปิดตัวกรอง AI เมื่อปิด บอทจะทำงานด้วยการวิเคราะห์ทางเทคนิคเท่านั้น ค่าเริ่มต้น: `Off`
▸ **ผู้ให้บริการ AI** — เลือกจาก 13 ผู้ให้บริการ
เลือกผู้ให้บริการ AI ที่จะใช้ แต่ละรายมี URL และโมเดลเริ่มต้น ค่าเริ่มต้น: `Anthropic`
▸ **คีย์ API** — สตริง
คีย์ API ของคุณสำหรับผู้ให้บริการที่เลือก จำเป็นสำหรับทุกผู้ให้บริการยกเว้น Ollama (ซึ่งทำงานในเครื่อง) ปล่อยว่างถ้าใช้ Ollama
▸ **โมเดล (ว่าง=ค่าเริ่มต้น)** — สตริง
แทนที่โมเดล AI ปล่อยว่างเพื่อใช้โมเดลเริ่มต้นของผู้ให้บริการ เหมาะสำหรับทดสอบโมเดลเฉพาะ (เช่น "gpt-4o-mini", "claude-haiku-4-5-20251001")
▸ **URL API แบบกำหนดเอง (ว่าง=ค่าเริ่มต้น)** — สตริง
แทนที่ URL API เหมาะสำหรับ Ollama บนพอร์ตกำหนดเอง, พร็อกซีองค์กร หรือจุดเชื่อมต่อกำหนดเอง
▸ **ความมั่นใจขั้นต่ำ (%)** — 30 ถึง 95
เกณฑ์ความมั่นใจขั้นต่ำของ AI เพื่ออนุมัติการเทรด ถ้า AI ให้คะแนนต่ำกว่านี้ การเทรดจะถูกบล็อกแม้ว่าสัญญาณทางเทคนิคทั้งหมดถูกต้อง ค่าเริ่มต้น: `65`
▸ **Fail Open (อนุญาตเมื่อเกิดข้อผิดพลาด)** — เปิด/ปิด
พฤติกรรมเมื่อ AI ล้มเหลว (หมดเวลา, API ล่ม, ตอบกลับผิดรูปแบบ) เปิด = การเทรดดำเนินต่อ (fail-open) ปิด = การเทรดถูกบล็อก (fail-closed) ค่าเริ่มต้น: `On`
▸ **การตรวจสอบ AI หลังการเทรด** — เปิด/ปิด
เมื่อเปิดใช้งาน หลังจากการเทรดแต่ละครั้งปิด บอทจะส่งรายละเอียดผลลัพธ์ให้ AI ซึ่งจะให้การประเมิน, การให้คะแนน (ดี/ปานกลาง/แย่) และบทเรียนที่ได้รับ ทุกอย่างจะถูกบันทึกในคอนโซล ค่าเริ่มต้น: `On`
▸ **จำนวนแท่งเทียนส่งให้ AI** — 5 ถึง 25
จำนวนแท่งเทียน M15 ล่าสุดที่ส่งให้ AI ในบริบทการวิเคราะห์ มากขึ้น = บริบทมากขึ้นแต่ใช้โทเค็นมากขึ้น ค่าเริ่มต้น: `12`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 **แดชบอร์ดบนกราฟ**
แดชบอร์ดแสดงแบบเรียลไทม์:
— สภาวะตลาดปัจจุบัน (แนวโน้ม / ช่วงขอบเขต)
— แนวโน้ม H4 (ขาขึ้น / ขาลง / ราบ)
— ค่า ADX, ATR, RSI H1
— ตำแหน่งเปิด / สูงสุด
— กำไร/ขาดทุนเปิด, ยอดเงิน, ส่วนของเจ้าของ
— สถานะช่วงเวลา (เปิด / ปิด)
— จำนวนการเทรดทั้งหมดและอัตราชนะ %
— สถานะ AI: ผู้ให้บริการ, การตัดสินใจล่าสุด, ความมั่นใจ
— จำนวนการเรียก AI และการเทรดที่ถูกบล็อก
สีเปลี่ยนอัตโนมัติ: 🟢 สีเขียวเมื่อกำไร/ขาดทุนเป็นบวก, 🔴 สีแดงเมื่อเป็นลบ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 **หมายเหตุทางเทคนิค**
— กรอบเวลาที่แนะนำ: **M15** (บอทจะแจ้งเตือนถ้าใช้กับกรอบเวลาอื่น)
— `AccessRights.None` — ไม่ต้องการสิทธิพิเศษ
— ใช้ `Http.Send()` ของ cTrader สำหรับการเรียก AI
— ใช้งานได้กับ cTrader 4.2+ (.NET 6)
— รองรับการทดสอบย้อนหลัง (ไม่มี AI) และการเทรดสด (มีหรือไม่มี AI)
— ตำแหน่งบอทจะถูกระบุด้วยป้ายชื่อ `AiUS500Pro`
— ไม่รบกวนตำแหน่งด้วยตนเองหรือบอทอื่น
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ **ข้อจำกัดความรับผิดชอบ**
cBot นี้จัดทำขึ้นเพื่อวัตถุประสงค์ทางการศึกษาและข้อมูลเท่านั้น การเทรดดัชนีมีความเสี่ยงสูงที่จะสูญเสียเงินทุน ผลลัพธ์ในอดีตไม่รับประกันผลตอบแทนในอนาคต การรวม AI ช่วยปรับปรุงการกรองแต่ไม่ขจัดความเสี่ยง โปรดทดสอบในบัญชีทดลองก่อนใช้ในบัญชีจริง คุณรับผิดชอบต่อการตัดสินใจเทรดของคุณเอง
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━