วิธีการสร้างและพล็อตกราฟ MKC Line ซึ่งเป็นการพิจารณาสภาพตลาดด้วยการแสดงผล Visual เพื่อให้เห็นความเปลี่ยนแปลงของ Market Class ระหว่างการทดสอบกลยุทธ์ การพล็อตกราฟนี้จะช่วยให้ผู้เรียนสามารถตรวจสอบความถูกต้องของโค้ดและเข้าใจผลลัพธ์ได้อย่างชัดเจน การแสดงผลที่ชัดเจนนี้ถือเป็นส่วนสำคัญในการวิเคราะห์ตลาด ช่วยให้เห็นการเปลี่ยนแปลงตามสภาพตลาดที่หลากหลาย
การเตรียมโค้ดเพื่อพล็อต MKC Line
เริ่มต้นจากการตั้งค่าการใช้ฟังก์ชัน SetForeign เพื่อดึงข้อมูลจากดัชนี SET การดึงข้อมูลนี้ช่วยให้เราสามารถตรวจสอบและเปรียบเทียบข้อมูลหุ้นได้อย่างแม่นยำ เมื่อทำการตั้งค่าเสร็จแล้ว ผู้เรียนสามารถทำการฟื้นฟูข้อมูลด้วยการใช้ฟังก์ชัน Restore Price Array ซึ่งจะช่วยให้โปรแกรมทำงานกับดัชนี SET ได้โดยไม่สนใจว่าขณะนั้นกำลังพล็อตข้อมูลของหุ้นใดอยู่ การตั้งค่านี้สำคัญเพื่อให้ข้อมูลที่แสดงบนกราฟมีความถูกต้องและเสถียร
การตั้งค่าการแสดงผลและเงื่อนไขการเปลี่ยนสี
ผู้เรียนจะตั้งค่าสีของเส้นกราฟเพื่อแสดงการเปลี่ยนแปลงของสภาพตลาด โดยการใช้ฟังก์ชัน Plot ซึ่งสามารถกำหนดสีของเส้นที่แสดงได้ เช่น ถ้าค่า MACD มากกว่า 0 เส้นจะเป็นสีเขียว และถ้าค่า MACD น้อยกว่า 0 เส้นจะเป็นสีแดง การกำหนดสีนี้ช่วยให้ผู้เรียนสามารถมองเห็นการเปลี่ยนแปลงของตลาดในช่วงต่างๆ ได้อย่างชัดเจนยิ่งขึ้น นอกจากนี้ การตั้งค่า Plot ยังสามารถกำหนดสไตล์เส้นกราฟ เช่น เป็นเส้นตรงหรือเส้นประตามความต้องการของผู้ใช้
การปรับแต่งชื่อกราฟและการเพิ่มฟีเจอร์เพิ่มเติม
นอกจากนี้ ยังสามารถปรับแต่งชื่อกราฟได้โดยการใช้ WriteIf เพื่อตรวจสอบเงื่อนไขและปรับชื่อของกราฟตามการเปลี่ยนแปลงของค่า MACD ชื่อกราฟที่ปรับแต่งให้ตรงกับข้อมูลที่แสดงจะช่วยให้ผู้เรียนเข้าใจเนื้อหามากขึ้น การปรับชื่อกราฟนี้สามารถทำได้ง่ายๆ ผ่านฟังก์ชัน WriteIf ที่สามารถตรวจสอบค่า MACD ว่ามีการเปลี่ยนแปลงในช่วงใด และทำให้ชื่อของกราฟนั้นสะท้อนข้อมูลที่แสดงผลอย่างถูกต้อง
สแนปชอต
คำถาม
- Signal ใน Trading Strategy หมายถึงอะไร?
- โค้ดส่วนใดใน Signal Template ที่ใช้สำหรับกำหนดเงื่อนไขการซื้อขาย?
- Buy Condition และ Sale Condition ในตัวอย่างโค้ดนี้ มีเงื่อนไขอย่างไร?
- การแบ่ง Buy Condition และ Sale Condition ออกเป็นหลายๆ ส่วน มีประโยชน์อย่างไร?
- Sensitivity Analysis คืออะไร และเกี่ยวข้องกับการแบ่ง Buy Condition และ Sale Condition อย่างไร?
สรุป
การพล็อตกราฟ MKC Line เป็นอีกหนึ่งเครื่องมือที่สำคัญในการวิเคราะห์ตลาด ช่วยให้ผู้เรียนสามารถมองเห็นสภาพตลาดที่เปลี่ยนแปลงได้อย่างชัดเจนผ่านการแสดงผลแบบ Visual การตั้งค่าโค้ดให้พล็อตกราฟนี้ช่วยให้ผู้เรียนตรวจสอบผลลัพธ์และปรับปรุงกลยุทธ์ได้อย่างมีประสิทธิภาพ ผู้เรียนจะสามารถนำความรู้ที่ได้ไปพัฒนาการวิเคราะห์ตลาดของตนเอง รวมถึงสร้างโค้ดที่เหมาะสมกับกลยุทธ์ที่ต้องการได้ด้วย
คำสำคัญ: MKC, MACD, Plot, SetForeign, Visual
อ้างอิง: Q201-5 Plot MKC Line
โพสนี้ถูกสรุปสั้นๆโดย A.I. เพื่อใช้ทวนจาก VDO อ้างอิง ผู้เรียนควรต้องดูวิดีโอนั้นๆ