ในบทความนี้เราจะมาพูดถึง Expert Advisor ที่ชื่อว่า "svmTrader" ซึ่งถูกออกแบบมาเพื่อนำเสนอการใช้งานเครื่องมือ Support Vector Machine ในการเทรด โดยคุณสามารถดาวน์โหลดเครื่องมือนี้ได้จาก MQL5 Market. วิธีการทำงานของ Expert Advisor นี้มีดังนี้:
สร้าง Support Vector Machine ใหม่สองตัวโดยใช้ไลบรารี svMachineTool ตัวแรกจะตั้งค่าให้ส่งสัญญาณการซื้อใหม่ และตัวที่สองจะส่งสัญญาณการขายใหม่
เริ่มต้นตัวชี้วัดมาตรฐานเจ็ดตัว โดยเก็บข้อมูลการจัดการของแต่ละตัวในอาร์เรย์แบบจำนวนเต็ม (หมายเหตุ: คุณสามารถใช้การรวมกันของตัวชี้วัดใดๆ ก็ได้เป็นข้อมูลนำเข้า เพียงแค่ต้องส่งไปยัง SVM ในอาร์เรย์จำนวนเต็มเดียว)
ส่งอาร์เรย์ของการจัดการตัวชี้วัดไปยัง Support Vector Machine ใหม่
ใช้ข้อมูลจากอาร์เรย์ของการจัดการตัวชี้วัดและพารามิเตอร์อื่นๆ เพื่อให้ข้อมูลราคาประวัติศาสตร์ถูกสร้างขึ้นมาเป็นข้อมูลนำเข้าและผลลัพธ์ที่แม่นยำสำหรับการฝึก Support Vector Machine
เมื่อข้อมูลนำเข้าและผลลัพธ์ทั้งหมดถูกสร้างขึ้นแล้ว ทั้งสอง Support Vector Machine จะถูกฝึกฝน
หลังจากการฝึกฝนแล้ว Support Vector Machine ที่ฝึกแล้วจะถูกใช้ใน EA เพื่อตั้งค่าสัญญาณการซื้อและขายใหม่ เมื่อมีสัญญาณการซื้อหรือขายใหม่เกิดขึ้น การเทรดจะถูกเปิดพร้อมกับ Stop Loss และ Take Profit ที่ตั้งค่าไว้ด้วยมือ
หวังว่า Expert Advisor นี้จะช่วยให้คุณได้ทดลองกับเครื่องมือนี้บ้างนะครับ ขอแนะนำให้คุณทำการคัดลอก/เปลี่ยนแปลง/ปรับแต่ง Expert Advisor นี้ให้เหมาะกับสไตล์การเทรดของคุณเอง

โพสต์ที่เกี่ยวข้อง
- MQL5 Wizard: สร้างสัญญาณการเทรดจาก Bullish Harami/Bearish Harami พร้อม MFI
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Bullish Engulfing/Bearish Engulfing + RSI
- MQL5 Wizard: สร้างสัญญาณเทรดจาก Bullish Harami/Bearish Harami + Stochastic สำหรับ MetaTrader 5
- ใช้ MQL5 Wizard สร้าง Expert Advisor ด้วยสัญญาณเทรด Morning/Evening Stars + Stochastic