สัญญาณย้อนกลับของ AI×GOLD系, ลองคิดดูว่าใช้ AI สร้างได้หรือไม่
0
บทความนี้เป็นบันทึกการพัฒนาที่นำสินค้า “AI Scalper GOLD” ซึ่งเป็นที่นิยมบน GoGoJungle มาเป็นหัวข้อ เพื่อพยายามจำลองแนวคิดด้วย AI ในรูปแบบของงานพัฒนาอย่าง独自.
ไม่ใช่การวิจารณ์สินค้าบางรายการ และฉบับจำลองนี้เป็นสิ่งที่แตกต่างจากต้นฉบับอย่างสิ้นเชิง ทั้งนี้เขียนขึ้นในโครงการเผยแพร่ขั้นตอนการสร้าง “เครื่องมือสัญญาณด้วย AI”
ในฐานะที่ขายระบบ AI สำหรับสัญญาณ FX ระดับมืออาชีพที่มีชื่อเสียง GoGoJungle ฉันมีโปรเจ็กต์หนึ่งที่อยากทำมานานอยู่เสมอ
「วิเคราะห์เครื่องมือสัญญาณที่เป็นที่นิยมบน GoGoJungle ด้วย AI โดยไม่ขออนุญาต แล้วลองสร้างดูเอง」นั่นคือสิ่งที่เป็นแนวคิด
จะสร้างหนึ่งชิ้นต่อสัปดาห์ สร้างสามบทความแล้วไปจนจบ งานนี้เป็นหัวข้อประจำสัปดาห์
“AI Scalper GOLD|อินดิเคเตอร์สแปลงที่ใช้ AI ที่จำลองความจำการเสียหายของกำไร Gold โดยการใช้งานแบบ learning”
เป็นเครื่องมือที่ติดอันดับสูงใน GoGoJungle หน้าเว็บสินค้าถูกออกแบบมาอย่างมาก จนพูดตรงๆ ว่าน่าจะดูทรงพลังทีเดียว
เริ่มต้นด้วยการมอบหน้าเพจสินค้าให้ AI ทำทั้งหมด
สิ่งที่เริ่มทำคืออย่างนี้
ส่งข้อความและภาพตัวอย่างทั้งหมดในหน้าเพจสินค้าไปยัง AI แล้วถามว่า
“จากหน้าเพจสินค้านี้ สัญญาณอะไรบ้างที่เป็นแนวโน้มตามแนวคิด (long/short) และมีเงื่อนไขอย่างไรที่สัญญาณจะออกมา คิดถึงให้ลึกเท่าที่ทำได้”
คำตอบที่ได้รับยาวมาก
“เน้นการกลับตัวจากแนวโน้ม เป็นหลัก เกือบจะแน่นอน”
“Exhaustion Index อาจเป็นตัวชี้วัดความเบี่ยงเบนที่ปรับให้อยู่ใน ATR”
“ฟังก์ชัน AI อาจเป็นการตัดสินความคล้ายคลึงด้วยวิธี k-nearest neighbors”
“โครงสร้างหลายชั้น: ตัวกรองแนวโน้มบนระดับสูง + ตัวกรองปริมาณ + การพักตัว”…
…อืม ยากมาก
หากให้สร้างทั้งหมดในครั้งเดียว จะต้องมีบักแน่นอน
แต่ก็มีรากฐานที่ได้ประโยชน์
แต่ขณะที่อ่านการวิเคราะห์ของ AI มีส่วนสำคัญที่เห็นชัดขึ้น
ข้อความบนหน้าเพจสินค้าที่ว่า “ราคาพุ่งไปในด้านเดียวแล้วเริ่มสลาย/กลับตัวที่จุดสัญญาณ”
这里 ถ้าเป็นเครื่องมือแนวโน้มตามจริง จะไม่เขียนแบบนี้
ควรเขียนเป็น “จับการ Breakout ที่รุนแรง” หรือ “จุดเริ่มต้นของแนวโน้ม” จะเหมาะกว่า
สรุปคือเครื่องมือชิ้นนี้ จะเป็นชนิดที่ดึงการยืดหดออกจากระดับที่ยาวขึ้นแล้วกลับมาในทิศทางตรงกันข้าม
เราได้ทดสอบด้วยภาพตัวอย่างด้วยสัญลักษณ์สีน้ำเงินทั้งหมดคือ "ราคาปรับตัวลงในโซนต่ำ" และสัญลักษณ์สีชมพูคือ “ราคาพุ่งสูงในโซนสูงสุดที่ยังขยายได้”ได้ปรากฏบนภาพตัวอย่างด้วย
Oscillator ที่ชื่อ “Exhaustion Index” ด้านล่างนี้ก็ เพราะ Exhaustion แปลว่า “เหนื่อย” หรือ “หมดแรง” ดังนั้นแนวคิดจึงสะท้อนออกมาในชื่อ
ถ้ารู้ถึงจุดนี้ก็เพียงพอแล้ว “เมื่อราคาวิ่งไกลเกินไป จะจับจังหวะกลับมาหา” นี่คือแกนหลัก
ส่ง AI ไปอีกครั้ง คราวนี้ให้เขียน spec
เมื่อเห็นทิศทางแล้ว คำสั่งถัดไปคือ
“อยากสร้างอินดิเคเตอร์ที่ใกล้เคียงที่สุดในโครงสร้างขั้นต่ำ และให้เขียน spec มา”
spec ที่ได้ยังยาวอีกครั้ง
“แสดง Oscillator ด้านล่าง”
“กรองแนวโน้มบนระดับสูง”
“กรองด้วยปริมาณ”
“ AI จำแน้พฤติกรรมแพ้”
“ฟังก์ชันจัดการแนวรบ-นับครั้งชนะ”
“แผงแสดงอัตราชนะ”
…มากเกินไป
สร้างทั้งหมดในครั้งเดียวทำไม่ได้ จึงขอให้ AI ทำอีกครั้ง
「ง่ายดีนะ ไม่ต้องมีแผง และให้ล็อจิกที่เรียบง่ายกว่านี้」
ตอนนี้ถูกลดลงมาก ผลลัพธ์สุดท้ายคือแนวคิดง่ายๆ ดังนี้
สเปคของสิ่งที่จะสร้างสัปดาห์นี้
Buy สัญญาณ: ราคายืนห่างจากค่าเฉลี่ยมากและเมื่อราคาปรับตัวขึ้นด้วยแท่งบวกในภายหลัง โดยมีสัญญาณเปลี่ยนทิศแบบเกิดขึ้นพร้อมๆ กับ “มีหางล่างปรากฏ” และ “ปิดราคาของแท่งก่อนหน้ายกสูงขึ้น”
Sell สัญญาณ: ราคายืนห่างจากค่าเฉลี่ยมากและเมื่อราคาปรับตัวลงด้วยแท่งลบในภายหลัง ซึ่งเป็นรูปแบบตรงข้ามกับ Buy
การทำกำไรและการจำกัดขาดทุน: ตั้งค่าอัตโนมัติตามความผันผวนในช่วงเวลานั้นๆ GOLD ในแต่ละวันมีความผันผวนต่างกันมาก ดังนั้นการตั้งค่า “固定30พิบ” จะทำให้เสียหายในทันทีบนวันที่มีความผันผวนสูง วันนี้มีแต่กว้างๆ วันสงบจะกว้างขึ้น
สัญลักษณ์ผลลัพธ์: หากถึงจุดทำกำไรจะวาดวงกลมสีเขียว หากถูกจำกัดขาดทุนจะวาดรูปกากบาทสีแดงบนชาร์ต
การป้องกันสัญญาณติดต่อกัน: เมื่อสัญญาณออกมาแล้ว จะไม่ออกสัญญาณถัดไปจนกว่าจะเห็นผลลัพธ์
แค่นั้น
“AI ที่จำความแพ้” จะทำอย่างไร?
ฟีเจอร์เด่นของเจ้าของต้นฉบับ “AI ที่จำแพ้” จะทำอย่างไรกับส่วนนี้
เมื่อถาม AI บอกว่า “อาจเป็นการตัดสินด้วยความคล้ายคลึงโดย k-nearest neighbors”
…
ขอพักไว้ก่อนครับฮา
ถ้าใส่ตั้งแต่แรก จะมีบั๊กที่ไหนสักแห่งแน่นอน
เฟส 1 จะไม่ใส่ฟังก์ชัน AI นอกจากต้องการให้ระบบทำงานได้ก่อน เพื่อความแม่นยำในการจำลอง
ฟังก์ชัน AI, ตัวกรองระดับสูง, ตัวกรองช่วงเวลา จะทยอยเพิ่มเติมในภายหลัง
ความคิดที่ได้จากประสบการณ์นี้
หลังจากทำครบถ้วนนี้ ผมคิดว่าการโยนคำสั่งให้ AI “สร้างทุกอย่างทั้งหมดในคราวเดียว” จะทำให้ล้มเหลวแน่นอนด้วย
ข้อ spec ทั้งหมดในช่วงแรกที่ส่งไปยัง AI มีประมาณ 20 รายการ หากส่งทั้งหมดไป ก็มีแนวโน้มที่จะล้มกลางทาง
“อย่างน้อยที่สุดคือโครงสร้างขั้นต่ำ ให้เรียบง่ายกว่า และตัดสิ่งที่ไม่จำเป็นออก” จนสุดท้ายมีขนาดพอดีที่สร้างได้ในหนึ่งรอบ
อีกอย่างหนึ่งคือ วิธีการเขียนหน้าเพจสินค้าก็เผยให้เห็นเจตนาของผู้ออกแบบได้ค่อนข้างมากซึ่งเป็นการค้นพบที่น่าสนใจ
การอ่าน “สิ่งที่เชิงเด่นที่พึงโปรโมท” จะช่วยให้เข้าใจหลักการภายในได้มาก และเป็นประโยชน์ในการมองมุมมองผู้ขายด้วย
ทีเซอร์ต่อไป
ครั้งถัดไป “Coding・การตรวจสอบการทำงาน” จะให้ AI ส่ง spec ไปเพื่อสร้างอินดิเคเตอร์ MT4 จริงให้ดู
คงมีบักที่ไหนสักแห่ง พอแก้ไขก็จะเผยหมดทุกขั้นตอน
สุดท้ายจะมีเวอร์ชันสมบูรณ์แจกฟรี
แล้วพบกันใหม่
? วิธีการพัฒนาที่ใช้อธิบายไว้ในบทความนี้
กระบวนการที่ AI สร้างสัญญาณจากสินค้าในการเผยแพร่นี้
ที่วางขายอยู่「프로級 FX サインツール量産AIシステム」เป็นพื้นฐาน
จากหน้าเพจสินค้าและแนวคิดของวิธีการ ไปจนถึงการให้ AI สร้าง spec
สามารถสร้างโค้ดอินดิเคเตอร์ทั้งหมดได้ในขั้นตอนเดียว
× ![]()
ใช่ไหม?