เราได้ลองสร้าง Indicator ตัวใหม่ ที่อาจจะพอใช้งานได้จริงบ้าง

Indicator ตัวนี้จะมีหน้าที่พยากรณ์ราคาทองคำล่วงหน้า 1 วัน
โดยเราได้ตั้งชื่อ "I2-O1-HL-64-T90-R8803 Predictor"
ซึ่งแต่ละส่วนมีความหมายแบบนี้:

- I2 = Input step เป็น 2 (ใช้ข้อมูลเมื่อวานกับวันนี้)

- O1 = Output step เป็น 1 (มาพยากรณ์ข้อมูลพรุ่งนี้)

- HL = พยากรณ์แค่เฉพาะค่า High กับ Low

- 64 = มีจำนวน convolution filter 64 ตัว
เพราะว่าโมเดลที่ใช้เป็น Convolution neural network
ซึ่งเป็นโมเดลที่ไม่ได้แปลกใหม่อะไร
Activation function ก็ใช้เป็น ReLU

- T90 = ฝึกด้วยข้อมูล 90% ของทั้งหมด

- R8803 = มีค่า R-square เป็น 0.8803


     GitHub โปรเจกต์ของเรา ซึ่งจะมีไฟล์ตัว Indicator
ใน Directory ที่ชื่อว่า "indicators" จะเป็นไฟล์ Pine Script
ที่สามารถคัดลอกแล้วนำมารันบน Trading View ได้เลย
ลิงก์ GitHub

     คลิปวิดีโอบน Youtube สาธิตการทำงานของ indicator
(ทดสอบบน Trading View โดยกำหนดระยะเวลา
ระหว่างวันที่ 1 ม.ค. 2567 ถึงวันที่ 31 ธ.ค. 2567)
ลิงก์วิดีโอ

     โมเดลนี้คาดว่าพอเริ่มใช้งานจริงได้บ้าง
เพราะค่า R-square สูงขึ้นเกือบ 0.9

     อย่างไรก็ตาม เพราะว่าฝึกด้วยข้อมูล 90% ของทั้งหมด
มันอาจจะใช้ได้เฉพาะกับการพยากรณ์ราคาทองคำ
ด้วยขนาดแท่งเทียน 1 วัน เท่านั้น ไม่ก็เกิด Overfitting

     อีกทั้งในอนาคต โมเดลนี้อาจจะเริ่มใช้ไม่ได้ผล
จนต้องฝึกโมเดลเพื่อปรับ weight ใหม่
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่