เริ่มต้นเรียนรู้การเขียนโรบอทไว้ใช้งาน ตอนที่ 5

ตอนที่ 5 : เตรียมพร้อมโรบอท สำหรับเทรดหุ้น (บทความนี้ มีเจตนาเขียนเพื่อสอนการเรียนรู้การเขียน MQL4 เท่านั้น ไม่มีเจตนาชี้นำหุ้นจากผลลัพธ์จากการทดลองแต่อย่างใด)   เพื่อเตรียมตัวการแข่งขัน Robot Trading Competiion 2018 ซึ่งมีการเทรดในสินค้าหุ้นด้วยนั้น เพื่อเป็นการ เตรียมตัวให้กับสาวก MQL4 ของเรา จึงจะมาแนะนำการปรับปรุงโค้ดที่ใช้กับ TFEX ได้แล้วมาใช้งานกับหุ้นกัน โดยจะเข้าใจและปฎิบัติในตอนที่ 5 นี้ได้ จะต้องผ่าน ตอนที่ 4 ก่อนนะครับ เพราะจะใช้ตัวอย่างโค้ดจากตอนที่แล้วมาพัฒนาต่อ   ความต่างหลักๆ ของสินค้า TFEX และ STOCK ในด้านของคุณสมบัติของ Symbol TFEX เทรดขั้นต่ำได้ไม้ละ 1 แต่ STOCK เทรดขั้นต่ำครั้งละ 100 TFEX สามารถ Buy หรือ Sell ก็ได้  แต่ STOCK สามารถ Buy ได้ฝั่งเดียว (ถ้าไม่รวมถึง SBL…

เริ่มต้นเรียนรู้การเขียนโรบอทไว้ใช้งาน ตอนที่ 4

ตอนที่ 4 : เขียน Expert Advisor ให้ซื้อขายตาม Indicator “Moving Average”   อ่านบทความ  3 Simple Moving Average ETF Trading Strategies แล้วลองมาเขียน EA ทดสอบกัน   จะเห็นว่าในบทความ (updated วันที่ 18 ธันวาคม 2560) จะมีกลยุทธ์ซื้อขายที่ใช้ค่าเฉลี่ยเคลื่อนที่ (Moving Average) ทั้งหมด 3 แบบ คือ 1. แบบที่ 1 : Golden Cross = 50-day crosses above the 200-day SMA 2. แบบที่ 2 : 10-30 Crossover = the…

เริ่มต้นเรียนรู้การเขียนโรบอทไว้ใช้งาน ตอนที่ 3

ตอนที่ 3 : MetaEditor เริ่มเขียน Script ตัวแรก   อย่างที่เคยเล่าไปแล้วว่า หากต้องการเขียนชุดคำสั่งให้ทำงานเพียงครั้งเดียวหลังจากที่เราเรียกใช้ เราจะใช้การเขียน Scripts ดังนั้นลองมาเขียน Script เล่นกันดูครับ โจทย์ที่ 1 :  เขียน Script ที่มีความสามารถ  เปิด Order สินค้าบน Chart  ที่วางไว้แบบ Market Price (MP) ทันที จำนวน 1 สัญญา มาเริ่มสร้างกันเลย   เปิดโปรแกรม MetaEditor และกด “New” (ซ้ายมือบน)     2. เลือก “Script” ตามรูป     3. ตั้งชื่อ Script ของเราว่า “buynowscript” ที่ช่อง Name…

เริ่มต้นเรียนรู้การเขียนโรบอทไว้ใช้งาน ตอนที่ 2

ตอนที่ 2 : MetaEditor ขุมพลังของ MT4 ที่ถูกซ่อนเอาไว้     โดยปกติแล้วผู้ใช้งานโปรแกรม MT4 จะสัมผัสกับโปรแกรม 2 ตัวคือ MetaTrader 4 Terminal สำหรับ Windows หรือ MetaTrader 4 Terminal สำหรับ Mobile (iPhone/Android) แต่หากคุณสนใจที่จะพัฒนาหุ่นยนต์สำหรับช่วยในการส่งคำสั่งซื้อขาย หรือแจ้งเตือนราคาหรือสัญญาณเทรดสักตัว โปรแกรมที่ควรศึกษาก็คงจะหนีไปไม่พ้น MetaEditor อ้าว .. MT4 เทรด Mobile ได้ด้วยเหรอ ถ้าอยากลอง กดเลย 1. การติดตั้ง MT4 สำหรับ Android 2. การติดตั้ง MT4 สำหรับ iOS (iPhone & iPad) MetaEditor คืออะไร เรียกใช้อย่างไร     MetaEditor เป็นโปรแกรมสำหรับสร้าง แก้ไขและคอมไพล์โปรแกรมที่ถูกเขียนด้วยภาษา…

เริ่มต้นเรียนรู้การเขียนโรบอทไว้ใช้งาน ตอนที่ 1

เริ่มต้นเรียนรู้การเขียนโรบอทไว้ใช้งาน ตอนที่ 1   ตอนที่ 1 : ร่ายกระบวน บทความซีรีย์ต่อไปนี้จะช่วยให้ ท่านที่มีความรู้ในการเขียนโปรแกรมภาษาอื่นๆ แล้วมาเริ่มต้นเขียนโรบอทไว้ใช้งานเองแบบง่ายๆ ได้  ไม่ต้องซื้อไม่ต้องหา  แต่ถ้าคิดๆ ดูแล้วไม่อยากเขียนจริงๆ  ก็จ้างเขียนได้ครับ ราคาเขียนโรบอท (EA)ไม่แพงใน Community MQL4 กดเลยที่นี่ หมายเหตุ : ลิ้งข้างบน ถึงไม่อยากจ้างเขียน แต่ลองกดไปดูไอเดีย ของคนอื่นก็น่าจะคุ้มกันค่าเสียเวลานะครับ แต่ถ้าไม่อยากจ้างเขียน  หรือไม่อยากบอกตรรกกะหรืออัลกอริทึม การเทรดของเราให้คนอื่นรู้ การเขียนโรบอทไว้ใช้งานเองก็เป็นทางเลือกที่ดี อีกทางเลือกหนึ่งอ่ะมาเร่ิมกันเลย เราได้สร้างโรบอท ไว้ให้คุณใช้งานได้ฟรีๆ หลายตัวคุณสามารถลองดาวน์โหลดไปใช้ได้ดังนี้ Smart Panel   :  โปรแกรมคู่มือนักเทรดด้วยมือ  สนใจกดเลย Smart EA        :  อยากมีโรบอท ด้วย Technical logic ง่ายๆ ซักตัวไม่ต้องเขียน EA เอง   สนใจกดเลย Smart Bid/Ask : ครั้งแรกในโลกที่ MT4 Terminal แสดง Bid/Ask 5 แถวได้  สนใจกดเลย ทำไมถึงต้องมีโรบอท โรบอทที่ว่ากันนี้ สำหรับในกลุ่มคนที่ใช้งานโปรแกรม…