Blog นี้เกิดจากความตั้งใจที่อยากจะเผยแพร่ความรู้เกี่ยวกับการพัฒนา EA บน Platform MT4 โดยจัดทำให้สามารถศึกษาได้โดยไม่มีความรู้พื้นฐานมาก่อนเลยก็ตาม โดยหวังว่าจะเป็นประโยชน์ต่อทุกท่านที่เริ่มศึกษาการเขียน EA หรือ Robot อัตโนมัติในการเทรดผลิตภัณฑ์ในตลาด Forex

By Polar Bear Fishing Investment (PBFI)

วันพฤหัสบดีที่ 16 มกราคม พ.ศ. 2557

Introduction

สวัสดีครับนี่เป็นบทความแรกของผม ที่อยากจะแชร์ความรู้ในการพัฒนา Forex Automatic Robot Trading บน Platform MQL4 นะครับ
        การพัฒนา Automatic Robot Trading บน MQL4 นั้น หากท่านใดมีความรู้ความเข้าใจเกี่ยวกับ Programing อยู่แล้วก็จะสามารถเรียนรู้ได้อย่างรวดเร็ว แต่จากประสบการณ์ที่ผ่านมาผมพบว่า Trader  ส่วนใหญ่นั้นอาจไม่ได้มาจากสาย IT หรือเคยเขียน Program มาก่อนดังนั้นผมจึงตั้งใจว่าจะเริ่มตั้งแต่พื้นฐานการเขียน Program กันเลยเพื่อให้หลายๆท่านที่ไม่มีประสบการณ์การเขียนโปรแกรมมาก่อนสามารถเริ่มต้นได้โดยง่าย

        ก่อนที่จะเริ่มต้นเรามาทำความเข้าใจกันก่อนว่าการพัฒนา Automatic Robot Trading บน MQL4 นั้นต้องมีอะไรบ้าง

MQL4 นั้นมาจากคำว่า MetaQuotes Language 4 เป็น Programing Language ภาษาหนึ่งที่สร้างขึ้นมาเพื่อส่งคำสั่งต่างๆเช่น ซื้อ ขาย และอื่นๆ บน MetaTrader Trading Platform โดยเฉพาะ


โดยชื่อ MetaQuotes นั้นเป็นชื่อบริษัทผู้พัฒนา MetaTrader Trading Platform ที่เราใช้เทรดกันอยู่ทุกวันนั่นเอง

เนื่องจาก MQL4 นั้นถูก Built-in เอาไว้บน MT4 เพราะฉะนั้นเราจึงสามารถพัฒนา Robot ของเราบน MT4 โดยไม่ต้องติดตั้งโปรแกรมใดๆเพิ่มเติม

โดยบน MQL4 นั้นได้อนุญาตให้เราสร้างสิ่งต่างได้ดังนี้
1. Expert Advisors หรือ EA ซึ่งก็คือตัว Robot นั่นเอง
2. Custom Indicators เราสามารถสร้าง Indicator ของเราเองได้จากเจ้าตัวนี้แถมยังนำไปใช้ร่วมกับ EA หรือRobot ของเราได้อีกด้วย
3. Scripts จะคล้ายกับ EA แต่ทำงานต่างกันโดย Scripts จะทำงานเพียงครั้งเดียวที่ใช้งานเท่านั้น (ถ้าไม่ค่อยเข้าใจจะอธิบายในครั้งถัดๆไปนะครับ)

สำหรับคราวนี้พอแค่นี้ก่อนในครั้งถัดไปเราจะเริ่มสร้าง Robot ของเรากันล่ะ!!

ไม่มีความคิดเห็น:

แสดงความคิดเห็น