หน้าแรก การเทรดด้วยระบบ โพสต์

เริ่มต้นกับ MQL5: พัฒนาโปรแกรมสำหรับเทรดเดอร์

ไฟล์แนบ
45590.zip (174.56 KB, ดาวน์โหลด 0 ครั้ง)

บทที่ 1: แนะนำ MQL5 และสภาพแวดล้อมการพัฒนา

ในบทแรกของหนังสือที่ชื่อ "แนะนำ MQL5 และสภาพแวดล้อมการพัฒนา" เราจะพูดถึงพื้นฐานของภาษา MQL5 และสภาพแวดล้อมการพัฒนากันนะครับ

หนึ่งในฟีเจอร์ใหม่ที่เพิ่มเข้ามาในภาษา MQL5 เมื่อเทียบกับ MQL4 (ภาษาใน MetaTrader 4) คือการสนับสนุนการเขียนโปรแกรมแบบเชิงวัตถุ (OOP) ซึ่งทำให้มันคล้ายกับ C++ เลยทีเดียว แม้ว่าส่วนหนึ่งของฟังก์ชัน OOP จะถูกย้ายจาก MQL5 ไปยัง MQL4 แล้ว แต่ผู้ใช้ที่ไม่คุ้นเคยกับการเขียนโปรแกรมอาจจะรู้สึกว่า OOP ยากไปหน่อย

จุดประสงค์ของหนังสือนี้คือเพื่อทำให้แนวทางนี้เข้าใจง่ายและเข้าถึงได้ หนังสือเล่มนี้เป็นเสริมความรู้ให้กับคู่มือ MQL5 โดยจะพูดถึงทุกแง่มุมของการเขียนโปรแกรม MQL5 และอธิบายทุกขั้นตอนอย่างละเอียด เทรดเดอร์สามารถเลือกใช้ระหว่างการเขียนโปรแกรมแบบเชิงวัตถุและแบบเชิงกระบวนการ หรือจะผสมผสานกันก็ได้ตามสะดวก

การแก้ไข คอมไพล์ และรันโปรแกรม

สำหรับผู้ที่มีประสบการณ์ในการเขียนโปรแกรมอยู่แล้ว สามารถข้ามไปยังเนื้อหาที่ลึกขึ้นได้เลยครับ นักพัฒนา C++ จะเรียนรู้ MQL5 ได้ง่ายกว่า แต่ต้องใส่ใจในความแตกต่างของภาษาเพื่อหลีกเลี่ยงข้อผิดพลาด

ด้วย MQL5 คุณสามารถสร้างโปรแกรมประเภทต่างๆ เช่น อินดิเคเตอร์สำหรับการแสดงผลข้อมูลแบบกราฟิก, ระบบเทรดอัตโนมัติ (EA) สำหรับการทำการเทรดอัตโนมัติ, สคริปต์สำหรับการทำงานเพียงครั้งเดียว และบริการสำหรับงานพื้นหลัง

ฟีเจอร์ที่โดดเด่นของ MetaTrader 5 คือการจัดการระบบการเทรดทั้งหมดจากเทอร์มินัลลูกค้า ซึ่งโปรแกรม MQL5 จะทำงานอยู่ที่นั่นและส่งคำสั่งการเทรดไปยังเซิร์ฟเวอร์การเทรด โปรแกรม MQL5 จะไม่ได้ถูกติดตั้งบนเซิร์ฟเวอร์

บทที่ 1 จะอธิบายวิธีการแก้ไข, คอมไพล์ และรันโปรแกรม รวมถึงประเภทข้อมูลต่างๆ ตัวแปร, นิพจน์, อาเรย์, การดีบัก และผลลัพธ์


โพสต์ที่เกี่ยวข้อง

ความคิดเห็น (0)