ที่มาภาพ http://forex-library.com/profitable-forex-expert-advisors
โรบอทเทรดอัตโนมัติ นั้นมีชื่อเรียกหลายชื่อ ไม่ว่าจะเป็น Expert Adviser ,Program Trading หรือ Algorithmic trading ซึ่งเป็นชุดคำสั่งคอมพิวเตอร์สำหรับการซื้อขายอัตโนมัติ ตามระดับราคาและเงื่อนไขที่กำหนดนั้น กำลังจะกลายเป็นกระแสการลงทุนรูปแบบใหม่ที่ขยายวงกว้างเข้าหา “นักลงทุนรายย่อย” ซึ่งในอดีตจะกระจุกตัวอยู่แค่ในวงการสถาบันทางการเงินหรือกลุ่มกองทุนเท่านั้น
ในปัจจุบันเทรนของการใช้ โรบอทเทรดอัตโนมัติในตลาด Forex นั้นเป็นที่ได้รับความนิยมอย่างมาก เนื่องจากในตลาด Forex (Foreign Exchange Market) เป็นตลาดที่มีขนาดการซื้อขายสูงที่สุดในโลก ซึ่งมีปริมาณการซื้อขายเฉลี่ยต่อวันอยู่ที่ $5.3 TRILLION ( 5ล้านล้านดอลล่าต่อวัน )
ปริมาณการซื้อขายเฉลี่ยต่อวันในตลาดต่างๆ ที่มา :http://www.babypips.com
ซึ่งเป็นปริมาณการซื้อขายที่สูงมาก จนทำให้ตลาด forex ที่มีขนาดใหญ่นี้สามารถ absorb ทุกกลยุทธ์การซื้อขายได้เป็นอย่างดี เป็นเหตุให้โรบอทเทรดอัตโนมัติสามารถเข้าไปทำงานบนตลาด forex ได้อย่างเต็มประสิทธิภาพ
ในตลาด forex นั้น Platform ที่เป็นที่นิยมมากที่สุดคือ MQL4
ก่อนที่จะเริ่มต้นเรามาทำความเข้าใจกันก่อนว่าการพัฒนา Automatic Robot Tradingบน MQL4 นั้นต้องมีอะไรบ้าง MQL4 นั้นมาจากคำว่า MetaQuotes Language 4 เป็น Programing Languageภาษาหนึ่งที่สร้างขึ้นมาเพื่อส่งคำสั่งต่างๆเช่น ซื้อ ขาย และอื่นๆ บน MetaTrader Trading Platform โดยเฉพาะ
โดยชื่อ MetaQuotes นั้นเป็นชื่อบริษัทผู้พัฒนา MetaTrader Trading Platform ที่เราใช้เทรดกันอยู่ทุกวันนั่นเอง
เนื่องจาก MQL4 นั้นถูก Built-in เอาไว้บน MT4 เพราะฉะนั้นเราจึงสามารถพัฒนาRobot ของเราบน MT4 โดยไม่ต้องติดตั้งโปรแกรมใดๆเพิ่มเติม
โดยบน MQL4 นั้นได้อนุญาตให้เราสร้างสิ่งต่างได้ดังนี้
- Expert Advisors หรือ EA ซึ่งก็คือตัว Robot นั่นเอง
- Custom Indicators เราสามารถสร้าง Indicator ของเราเองได้จากเจ้าตัวนี้แถมยังนำไปใช้ร่วมกับ EA หรือRobot ของเราได้อีกด้วย
- Scripts จะคล้ายกับ EA แต่ทำงานต่างกันโดย Scripts จะทำงานเพียงครั้งเดียวที่ใช้งานเท่านั้น
การใช้ โรบอทเทรดอัตโนมัติ ในที่นี้ขอเรียกสั้นๆว่า EA ( Expert Adviser ) ก็คือ เราจะนำเอา EA ใส่เข้าไปในโปรแกรมการเทรด FOREX ที่เรียกว่า Metatrader4 หรือ เรียกย่อๆ ว่า MT4 จากนั้น Robot ก็จะทำการเทรด product ต่างๆที่เราต้องการให้เทรดโดยแบบอัตโนมัติ ซึ่งอาจจะแบ่งออกไปหลายรูปแบบ แล้วแต่ผู้สร้างต้องการให้ Robot หรือ EA มีเงื่อนไขการทำงานอย่างไร สามารถออกแบบเขียนโปรแกรมการเทรดได้ตามกลยุทธ์การเทรด (Strategy Trading) หรือ ตามระบบเทรด ( System Trading) ที่ เทรดเดอร์มนุษย์ สร้างเงื่อนไข ตามคำสั่งในโปรแกรม MQL4-5
ผล equity curve จากบัญชีจริงของ Project Speedwealth ซึ่งเป็นโรบอทเทรดอัตโนมัติของทาง PBFI .
http://www.myfxbook.com/members/PBFI/pbfi-speedwealth-classic/1055786
Robot หรือ Expert Adviser (EA) เป็นหนึ่งในเครื่องมือเพื่อเข้าช่วยเทรดของโปรแกรม Metatrader 4 ซึ่งสามารถทำงานอัตโนมัติ 100% ได้ตลอด 24 ชั่วโมง ตลอดระยะ เวลาการลงทุน โดยเมื่อถึงจุดที่สมควรทำการซื้อ หรือขาย จะมีการสั่งคำสั่ง Long หรือ Short ออกไปยังโบรกเกอร์ Forex นอกจากนี้ยังสามารถจัดการเรื่องระบบการเงิน Money Management หรือเพิ่มอัตราส่วนการลงทุนตามทุนให้อีกด้วยตามเงื่อนไขของผู้สร้างนั่นเอง
ความคิดเห็น
แสดงความคิดเห็น