หากคุณต้องการตั้งค่าการดำเนินการในแพลตฟอร์มการซื้อขายเป็นแบบอัตโนมัติ เราขอแนะนำ Expert Advisors (EA) หรือระบบเทรดอัตโนมัติ
ระบบเทรดอัตโนมัติ (EA) อาจช่วยทำให้การเทรดดำเนินไปโดยอัตโนมัติได้ แต่คุณควรเข้าใจกลยุทธ์ที่จะนำไปใช้ก่อนใช้ระบบนี้ ขอแนะนำให้ใช้การตรวจสอบวิเคราะห์สถานะเมื่อติดตั้งและใช้งานระบบเทรดอัตโนมัติ
ระบบเทรดอัตโนมัติ (EA) คืออะไร
โปรแกรมระบบเทรดอัตโนมัติจะทำงานภายในแพลตฟอร์มการซื้อขายเพื่อติดตามตรวจสอบและดำเนินการซื้อขายโดยอัตโนมัติโดยไม่ต้องป้อนข้อมูลโดยตรง ในระหว่างการติดตั้ง ผู้ใช้จะต้องกำหนดหลักเกณฑ์เฉพาะ (เช่น การแจ้งเตือน) ที่ส่งผลต่อการดำเนินการซื้อขายตามเงื่อนไขของตลาดเพื่อให้โปรแกรมระบบเทรดอัตโนมัติติดตาม
ระบบเทรดอัตโนมัติจะมีการตั้งโปรแกรมใน MetaQuotes Language 4 (MQL4) หรือ MetaQuotes Language 5 (MQL5) เพื่อทำงานร่วมกันกับ MT4 และ MT5 ตามลำดับ
ข้อควรพิจารณาเกี่ยวกับระบบเทรดอัตโนมัติมีดังต่อไปนี้
- เฉพาะเทอร์มินัลการซื้อขายสำหรับ MT4 และ MT5 บนเครื่องคอมพิวเตอร์เท่านั้นที่รองรับระบบเทรดอัตโนมัติ (EA) โปรแกรมไม่ทำงานบนมือถือหรือเว็บไซต์
- โปรดตรวจสอบให้แน่ใจว่าบัญชีซื้อขายของคุณมีเงินเพียงพอตามข้อกำหนดขั้นต่ำ เนื่องจากระบบเทรดอัตโนมัติ (EA) อาจไม่ทำงานหากไม่มีเงิน
- หากระบบเทรดอัตโนมัติไม่สามารถใช้งานได้ นั่นอาจเป็นเพราะการตั้งค่าที่รัดกุมเกินไป ซึ่งอาจทำให้เทอร์มินัลทำงานหนักเนื่องจากมีการส่งข้อมูลที่มากเกินไปและคำขอที่ไม่เกี่ยวข้อง ตรวจสอบว่ามีการกำหนดการตั้งค่าอย่างเหมาะสมเพื่อไม่ให้ระบบทำงานหนักเกินไป
หากระบบเทรดอัตโนมัติของคุณถูกปิดใช้งานและไม่สามารถเปิดใช้งานด้วยตนเอง ขอให้คุณเปิดคำร้องในศูนย์บริการช่วยเหลือเพื่อรับความช่วยเหลือในการเปิดใช้งานใหม่อีกครั้ง
การตั้งค่าระบบเทรดอัตโนมัติ
- ดาวน์โหลดระบบเทรดอัตโนมัติจาก MQL Community ซึ่งเป็นแหล่งข้อมูลทางการของ MetaTrader
- ลงชื่อเข้าใช้เทอร์มินัลการซื้อขาย MT4 หรือ MT5 ของคุณ
- เปิดไฟล์ > เปิดโฟลเดอร์ข้อมูล แล้วค้นหาและคัดลอกไฟล์ที่ดาวน์โหลดไว้ไปยัง MQL4/5 > Experts.
- หากระบบเทรดอัตโนมัติต้องใช้ไลบรารี (ไฟล์.dll) หรือการตั้งค่า (ไฟล์.set) จะต้องคัดลอกไฟล์เหล่านี้ไปยังโฟลเดอร์ที่เกี่ยวข้อง ดังนี้ MQL4/5 ในไลบรารีและ MQL4/5 ในการตั้งค่า ระบบเทรดอัตโนมัติจะนำคุณไปยังที่ตั้งของไฟล์เพิ่มเติม หากจำเป็น
- จากนั้น รีสตาร์ทเทอร์มินัลการเทรด
- เปิดเครื่องมือ จากนั้นไปที่ตัวเลือก แล้วไปยัง Expert Advisors
- เลือกอนุญาตการเทรดด้วยอัลกอริทึม จากนั้นคลิกตกลง
- เลือกอนุญาตการนำเข้า DLL และ/หรืออนุญาต WebRequest สำหรับ URL ที่อยู่ในรายชื่อ หากคุณทราบว่าระบบเทรดอัตโนมัติของคุณต้องใช้ไฟล์ .dll และ/หรือการเชื่อมต่อกับ URL ที่กำหนด โปรดตรวจสอบข้อกำหนดของระบบเทรดอัตโนมัติ เนื่องจากข้อกำหนดอาจแตกต่างกันไปตามสิทธิ์การใช้งานที่ต้องการใช้
- จากนั้น ในหน้าต่าง Navigator
- สำหรับ MT4 ให้เปิดช่องข้อมูล Experts Advisors โดยคลิกเครื่องหมาย +
- สำหรับ MT5 ให้คลิก Expert Advisors แล้วคลิก Advisors
- ค้นหาระบบเทรดอัตโนมัติของคุณ คลิกแล้วลากไปบนหน้าต่างกราฟเครื่องมือทางการเงินที่คุณต้องการ ซึ่งจะแสดงการตั้งค่าที่ระบบเทรดอัตโนมัติของคุณอนุญาต เมื่อเสร็จเรียบร้อยแล้ว คลิกตกลง
คุณสามารถติดตั้งระบบเทรดอัตโนมัติ (EA) โดยตรงภายในแพลตฟอร์มการซื้อขายได้ดังนี้
- เปิด MT4 หรือ MT5 ขึ้นมา ทั้งนี้ขึ้นอยู่กับเทอร์มินัลการเทรดที่คุณใช้
- ไปยังแถบ Code Base แล้วคลิกขวาเพื่อแสดงตัวเลือก และเลือก Expert Advisors
- เลือก EA ที่คุณต้องการแล้วคลิกขวาเพื่อดาวน์โหลด
- หลังจากดาวน์โหลดแล้ว หน้าต่างจะแสดงขึ้นเพื่อสอบถามว่าคุณต้องการเพิ่มระบบเทรดอัตโนมัติไปยังกราฟที่ใช้งานอยู่หรือไม่ คลิกใช่ หากคุณต้องการเพิ่ม
- หากคุณคลิก ไม่ ระบบเทรดอัตโนมัติ (EA) ที่ดาวน์โหลดไว้จะปรากฏในหน้าต่าง Navigator เปิดช่องข้อมูล Expert Advisors โดยคลิกเครื่องหมาย +
- คลิกและลากระบบเทรดอัตโนมัติไปยังหน้าต่างกราฟของเครื่องมือทางการเงิน หรือดับเบิลคลิกเพื่อเปิดใช้งานระบบเทรดอัตโนมัติ
- หน้าต่างจะแสดงขึ้นเพื่อให้คุณจัดการ EA ได้ตามความต้องการสำหรับเครื่องมือทางการเงินดังกล่าว
- เมื่อตั้งค่าความต้องการของคุณแล้ว คลิกตกลง
หากต้องการลบระบบเทรดอัตโนมัติ ให้คลิกขวาที่หน้าต่างกราฟของเครื่องมือทางการเงินที่มีระบบเทรดอัตโนมัติติดตั้งอยู่
- สำหรับ MT4 ให้เลือก Expert Advisors และคลิกเอาออก
- สำหรับ MT5 ให้เลือกรายชื่อ Expert แล้วคลิกนำออก
ระบบเทรดอัตโนมัติค่าเริ่มต้น
ระบบเทรดอัตโนมัติที่กำหนดเป็นค่าเริ่มต้นทั้งหมดที่มาพร้อมกับ MT4 และ MT5 ได้รับการออกแบบโดย MetaQuotes Software
ระบบเทรดอัตโนมัติบน MT4:
- MACD Sample: ใช้กลยุทธ์การเทรดฟอเร็กซ์ที่ใช้อินดิเคเตอร์ Moving Average Convergence Divergence (MACD) แบบง่ายๆ
- เส้นค่าเฉลี่ย MA: ใช้กลยุทธ์เส้นค่าเฉลี่ย หากแท่งเทียนทะลุขึ้นมาจากด้านล่าง ระบบเทรดอัตโนมัติจะเข้าเทรดด้วยสถานะ Long หากเกิดกรณีตรงกันข้าม จะเข้าเทรดด้วยสถานะ Short
ระบบเทรดอัตโนมัติบน MT5:
- ExpertMACD: ออกแบบมาเพื่อใช้เส้น MACD (moving average convergence and divergence) ในการเข้าเทรด
- ExpertMAMA: MAMA ย่อมาจาก MESA Adaptive Moving Average ซึ่งเป็นกลยุทธ์การเทรดที่ปรับใช้กับการเปลี่ยนแปลงของราคา
- ExpertMAPSAR: ใช้อินดิเคเตอร์สองตัว คือ เส้นค่าเฉลี่ย และ ParabolicSAR เพื่อทำการเทรดให้เป็นอัตโนมัติ
- ExpertMAPSARSizeOptimized: ระบบนี้ใช้ MAPSAR ชุดเดียวกันกับระบบข้างต้น แต่สามารถปรับขนาดคำสั่งซื้อขายให้เหมาะสมได้
รองรับ
แม้ว่าขั้นตอนในการติดตั้งระบบเทรดอัตโนมัติสำหรับ MT4 และ MT5 นั้นคล้ายกัน แต่ก็ไม่สามารถใช้งาน EA ของ MT4 บน MT5 หรือสลับกันได้ เนื่องจากระบบเทรดอัตโนมัติมีการตั้งโปรแกรมเฉพาะโดยใช้ภาษาที่เหมาะสมกับเทอร์มินัลการเทรดที่เหมาะสม คือ MQL4 สำหรับ EA บน MT4 และ MQL5 สำหรับ EA บน MT5