สร้างกลยุทธ์ด้วย AI — AI สร้าง ทดสอบ และแก้ไขเอง
เริ่มที่สร้างกลยุทธ์ด้วย AI AI เขียนโค้ดกลยุทธ์ → เอเจนต์ของคุณแบ็กเทสต์กับข้อมูลอดีต → AI อ่านผลแล้วแก้ไข วนซ้ำไปเรื่อยๆ ดูความคืบหน้าได้ที่หน้าควบคุม AI
ก่อนเริ่ม — สิ่งที่ต้องมี
- เอเจนต์ — แบ็กเทสต์รันบนเอเจนต์ในเซิร์ฟเวอร์หรือพีซีของคุณ จากคลังแท่งเทียนของมันเอง ถ้าเอเจนต์ปิดอยู่ งานจะรอ
- AI — อย่างใดอย่างหนึ่ง
- คอนเนกเตอร์ (Claude, Grok) หรือ GPT ของเรา — สั่งผ่านแชทภายในการสมัครแชทของคุณ ไม่มีค่าใช้จ่ายเพิ่ม
- คีย์ AI ของคุณ รันอัตโนมัติ — คีย์ Claude หรือ OpenAI, โบรกเกอร์ Gonka หรือ Ollama / เวิร์กเกอร์ในเครื่อง คิดเงินตามการใช้ที่คีย์นั้น
- AI ที่เชื่อมต่ออ่านและแก้ไขกลยุทธ์ได้ แต่ดีพลอยหรือส่งคำสั่งจริงไม่ได้
รันด้วยคีย์ AI ของคุณ
1. ผู้ให้บริการและโมเดล — ถ้ามีรายการโมเดลให้เลือกจากรายการ ถ้าไม่มีให้พิมพ์เอง
2. AI ผู้ตรวจ (ไม่บังคับ) — ดูด้านล่าง
3. คำสั่งประจำของฉัน — ดูด้านล่าง
4. จะสร้างกลยุทธ์แบบไหน? — ข้อความสำหรับงานนี้เท่านั้น เว้นว่างไว้ AI จะเลือกเหรียญและวิธีเอง
5. เลือกภาษาที่ AI ใช้เขียน (โน้ต สรุป) แล้วเริ่ม
- ทำต่อเนื่อง — โดยค่าเริ่มต้นจะวนรอบไปจนกว่าคุณกด [หยุด] ถ้า 3 รอบติดกันไม่มีความคืบหน้าจะหยุดเอง
- พักและเพิ่มคำสั่ง — ในหน้าควบคุมพักงานหรือแทรกคำสั่งระหว่างที่รันได้
- ประมาณค่าใช้จ่าย — อิงจากการใช้โทเคนของงานก่อนๆ ของคุณ ถ้าไม่มีประวัติจะแสดงว่า "ไม่ทราบ"
AI ผู้ตรวจ — AI อีกตัวตรวจแยกกัน
เลือก AI ที่ไม่ใช่ตัวเขียน 0–3 ตัว ทุกครั้งที่จบรอบ AI เหล่านั้นจะตรวจโค้ดและผลแบ็กเทสต์แยกกัน เฉพาะข้อค้นพบที่หลักฐานตรงกับโค้ดจริงจะส่งกลับไปให้ตัวเขียน เมื่อตัวเขียนแก้แล้วรันใหม่ก็ตรวจอีกครั้ง (ข้อค้นพบ → แก้ → ตรวจซ้ำ) ถ้าเลือกโมเดลเดียวกับตัวเขียนจะมีคำเตือน เพราะมักพลาดจุดเดียวกัน การตรวจคิดเงินที่คีย์ของคุณด้วย หน้าควบคุมแสดง "ตรวจไขว้ N รอบ · ผลล่าสุด"
คำสั่งประจำของฉัน — กฎสำหรับทุกงาน
เขียนครั้งเดียวแล้วแนบกับทุกงาน (คอนเนกเตอร์ AI ภายนอกอ่านข้อความเดียวกัน) บันทึกได้หลายข้อ เปิดปิดทีละข้อ หรือไม่ใช้ในงานเดียวก็ได้ คำสั่งที่เปิดอยู่จะถูกบันทึกลงในงานตอนเริ่ม การแก้ทีหลังจึงไม่เปลี่ยนงานที่เริ่มไปแล้ว
ตัวอย่าง: ทางออกฉุกเฉิน (รับมือราคาร่วง) — เหตุการณ์ที่ข้อมูลมองไม่เห็นโดยตรง เช่น ความเสี่ยงควอนตัมหรือการแฮก จะตัดสินจากราคาแทน ค่าเริ่มต้นตัวอย่าง:
- ลดเป็นสองขั้น ต่ำกว่าจุดสูงสุด 24 ชั่วโมงตั้งแต่ 8% (หรือแท่งที่ปิดล่าสุดร่วงตั้งแต่ 3 เท่าของ ATR(14)) คือ "เตือน" — ลด long 50% และยกเลิกคำสั่งซื้อที่รออยู่ ตั้งแต่ 15% (หรือ 4 เท่าของ ATR(14)) คือ "ฉุกเฉิน" — ปิด long ที่เหลือทั้งหมด (ไม่แตะ short)
- ไม่เทขายที่ราคาตลาดทีเดียว สถานะใหญ่จะกินออเดอร์บุ๊กลึกจนขาดทุนมากขึ้น จึงขายด้วยคำสั่งแบบทำงาน (
type:'smart') — แต่ละชิ้นไม่เกิน 5% ของวอลุ่มแท่งที่ปิดล่าสุด (สูงสุด 10 ชิ้น ห่างกัน 30 วินาที) ตามราคาและ cross เมื่อถึงเส้นตายเพื่อให้ขายจบแน่นอน - ไม่กลับเข้าอย่างน้อย 7 วัน จะเริ่มใหม่หลังราคาฟื้น (ปิดเหนือราคาที่ออก 3 แท่งติด) และความผันผวนกลับปกติ (ATR(14) ≤ 1.5 เท่าของ ATR(100))
ตัวเลขเป็นเพียงตัวอย่าง ไม่ใช่คำแนะนำการลงทุน ค่าต่ำจะออกบ่อยแม้ราคาย่อตามปกติ ค่าสูงจะตอบสนองช้า การแบ่งขายลดแรงกระแทกต่อออเดอร์บุ๊ก แต่ระหว่างนั้นราคาอาจร่วงต่อ — ไม่มีทางไหนฟรี ในช่วงที่ไม่มีการร่วงแบบนั้น กฎจะไม่ทำงาน และ AI จะรายงานว่า "ไม่เคยทำงาน — ยังไม่ได้ทดสอบ" แบ็กเทสต์ประมาณคำสั่งแบบทำงานเป็นคำสั่งตลาดครั้งเดียว ผลของการแบ่งขายจึงยังไม่ได้ทดสอบด้วยแบ็กเทสต์ (แบ่งขายจริงเฉพาะเปเปอร์และเทรดจริง) ⚠ การดีพลอยแบบแยกขา (split) ยังไม่รองรับคำสั่งแบบทำงาน คำสั่งจะถูกทิ้ง (เอเจนต์จะบันทึกคำเตือน) — อย่าดีพลอยกลยุทธ์ที่ใช้คำสั่งนี้แบบ split
ตรวจกลยุทธ์ที่มีอยู่ทั้งหมด
หลังแพลตฟอร์มอัปเดต (เช่น เมื่อมี ctx.watch) AI จะตรวจและแก้กลยุทธ์ที่บันทึกไว้ทั้งหมด วิซาร์ด → รันด้วยคีย์ AI ของคุณ → [ตรวจกลยุทธ์ที่มีอยู่]
1. เลือกขอบเขต (กำลังรัน · ไม่ได้ทิ้ง · ทั้งหมด) และเกณฑ์ตรวจ แล้วกด [นับเป้าหมาย] — แสดงจำนวนต่อขอบเขตและค่าใช้จ่ายโดยประมาณ (แสดง "ไม่ทราบ" เมื่อไม่มีราคาของโมเดล) ค่าเริ่มต้นคือกลยุทธ์ที่ไม่ได้ทิ้ง/เก็บถาวร (ที่กำลังรันรวมเสมอ)
2. ตั้งเพดานค่าใช้จ่ายแล้วเริ่ม งานจะหยุดเมื่อถึงเพดาน
3. AI แก้เฉพาะกลยุทธ์ที่ถูกเลือก แล้วเอเจนต์จะรันโค้ดที่แก้และโค้ดเดิมบนข้อมูลชุดเดียวกันเพื่อเทียบการจับคู่และผลลัพธ์ (เอเจนต์ v1.281.0+)
- การตัดสินใจเหมือนกัน → บันทึกอัตโนมัติ โค้ดเดิมเก็บเป็นประวัติให้ย้อนกลับได้
- การตัดสินใจเปลี่ยน → บอก AI ถึงการจับคู่แรกที่ต่างและให้แก้ซ้ำได้สูงสุด 2 ครั้ง ถ้ายังต่างจะเป็น "รอตรวจ"
- รอตรวจ แสดงผลตอบแทน MDD และจำนวนเทรด ก่อน → หลัง โดยกลยุทธ์ที่กำลังรันอยู่ด้านบน อนุมัติ/ปฏิเสธทีละรายการ หรือ [อนุมัติทีเดียว] เฉพาะที่ "ผลตอบแทนต่าง ±p pp และ MDD แย่ลง ≤ q pp" (รายการที่ไม่รู้ตัวเลขจะข้าม)
- ข้อมูลที่ใช้เทียบเลือกจากแบ็กเทสต์ล่าสุด → การตั้งค่าที่บันทึก → หัวโค้ด และแต่ละรายการแสดงว่าใช้อะไร ถ้าไม่มีเลยจะไปรอตรวจ
- กลยุทธ์ที่บันทึกแล้ว แบ็กเทสต์ที่ใช้เทียบจะขึ้นในรายการผลของกลยุทธ์เป็น "หลังตรวจ" (ผลของโค้ดใหม่)
4. ถ้าคุณแก้กลยุทธ์ระหว่างการตรวจ จะไม่ถูกเขียนทับ
- เป็นการยืนยันว่าการตัดสินใจเหมือนกันบนข้อมูลชุดนั้น — สาขาที่ข้อมูลไม่เคยผ่านไม่ได้ถูกยืนยัน
- การรันกระดาษ/จริงที่กำลังทำงานจะไม่เปลี่ยนจนกว่าจะกด [ดีพลอยโค้ดล่าสุด]
- งานเทียบไม่นับรวมในโควตาแบ็กเทสต์รายวัน (แต่ใช้ช่องพร้อมกัน)
ดูความคืบหน้าและผลลัพธ์
- หน้าควบคุม AI — งานที่กำลังรัน กลยุทธ์ที่สร้างแล้ว งานที่จบ (พร้อมเหตุผลที่หยุด)
- หน้าไลฟ์ — แสดงขั้นตอนเขียน · แบ็กเทสต์ · ประเมิน · ตรวจไขว้ แบบเรียลไทม์
- กลยุทธ์เปิดในสตูดิโอ การเริ่มเทรดจำลองและจริงเป็นปุ่มของคุณเสมอ — AI ดีพลอยไม่ได้
ปรับแต่งในสตูดิโอ
- โค้ด | บล็อก | เทียบข้างกัน — ปุ่มเหนือเอดิเตอร์เปิดโค้ดเป็นบล็อก เปลี่ยนตัวเลข ตัวดำเนินการ ตัวชี้วัด และซื้อ/ขาย เพิ่ม ย้าย หรือลบบล็อก แล้วดูโค้ดเปลี่ยนในโหมดเทียบข้างกัน โค้ดที่อยู่นอกขอบเขตบล็อก (เช่น ลูป) จะคงอยู่ที่เดิมเป็นบล็อก 🔒 ที่ล็อกไว้
- การตั้งค่ารัน — กลยุทธ์ที่ยังไม่มีการตั้งค่ารันที่บันทึกไว้จะใช้ค่าจากคอมเมนต์หัวโค้ด (เอ็กซ์เชนจ์ เหรียญ ช่วงเวลา) อัตโนมัติ
- เวอร์ชันเอเจนต์ — กลยุทธ์ที่ใช้ฟีเจอร์ที่เอเจนต์เวอร์ชันเก่าไม่มี จะไม่ถูกดีพลอยไปที่เอเจนต์นั้น และจะบอกว่าต้องใช้เวอร์ชันไหน อัปเดตเอเจนต์แล้วดีพลอยใหม่
การขอคีย์ API
- Claude — console.anthropic.com → Settings → API Keys → Create Key → ผูกวิธีชำระเงินใน Billing (เติมล่วงหน้า)
- OpenAI — platform.openai.com → Settings → API keys → Create new secret key → ผูกวิธีชำระเงินใน Billing
- Gemini — aistudio.google.com/apikey → Create API key ใช้ระดับฟรีได้โดยไม่ต้องผูกการชำระเงิน แต่ในระดับฟรี ข้อมูลที่ส่งและผลลัพธ์จะถูกใช้ปรับปรุงผลิตภัณฑ์ของ Google และอาจมีคนตรวจดู (EEA สหราชอาณาจักร สวิตเซอร์แลนด์ไม่มีระดับฟรี) ดูขีดจำกัดฟรีรายโมเดลในหน้าการใช้งานของ AI Studio
วางคีย์ในตัวช่วย — ระบบตรวจสอบก่อนบันทึก
ค่าใช้จ่าย — โปรดอ่าน
- คีย์ API คิดเงินแยกจากการสมัครแชท แม้มี Claude Pro หรือ ChatGPT Plus ค่า API ก็ถูกเรียกเก็บเพิ่ม
- ถ้ามีการสมัครแชทอยู่แล้ว ใช้คอนเนกเตอร์ / GPT ถูกกว่า — ไม่มีค่าใช้จ่ายเพิ่มในลิมิตการสมัคร
- การรันอัตโนมัติจะทำต่อจนกว่าคุณกด [หยุด] ค่าใช้จ่ายจึงสะสมตามเวลาที่รัน และ AI ผู้ตรวจเพิ่มค่าใช้จ่ายอีก ตั้งลิมิตการใช้จ่าย (budget cap) ในหน้า Billing ของผู้ให้บริการ
ความปลอดภัย
- คีย์ AI เข้าถึงเงินไม่ได้ — มีเพียงค่าเรียก AI ต่างจากคีย์ API ของเอ็กซ์เชนจ์โดยสิ้นเชิง
- คีย์ถูกเก็บแบบเข้ารหัส แสดงแบบปกปิด และลบได้ทุกเมื่อ (มีผลทันที)
- ผลทดสอบในอดีตไม่รับประกันผลลัพธ์ในอนาคต