แนวทางออกแบบ Momentum Hunter EA

บทเรียนแนะนำ Momentum Hunter EA คลิกที่ลิงก์นี้

แนวทางออกแบบ Momentum Hunter EA

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

Momentum Hunter V2-1

จากภาพจะเห็นว่าใช้บล๊อกของ FxDreema ไม่กี่บล๊อกเองลดความซับซ้อนลงไปได้มาก หลักคิดในการออกแบบ EA ที่ดีต้องมีหลักคิดจากพื้นฐานง่ายๆก่อน โดยอ้างอิงจากพฤติกรรมของราคาในตลาด หรือ พฤติกรรมของอินดิเคเตอร์ต่างๆ ที่สะท้อนผ่านกราฟราคาที่เกิดขึ้นซ้ำๆบ่อยๆ นำมาเป็นแนวทางหลักของการออกแบบ EA จะทำให้ผู้เรียนสามารถที่จะได้ EA ที่สามารถใช้งานได้จริง มีผลลัพธ์ตามที่คาดหวัง หรือ อาจจะมากกว่าที่คาดหวังไว้ก็เป็นไปได้

หากสังเกตุจะพบว่าทำไมผู้สอนมักจะเลือกที่จะทดสอบการทำงานของ EA ด้วยตัวเลขทุนทดสอบที่ต่ำๆเช่น $20 และ ใช้ระยะเวลาในการทดสอบประมาณ 1 ปี หรืออย่างน้อยไม่ต่ำกว่า 8 เดือน คำตอบคือ หากระบบการเข้าออเดอร์ไม่ดีพอ และ ระบบการจัดการความเสี่ยงไม่ดีพอ ทุนต่ำๆจะไม่สามารถเอาตัวรอดในตลาดในระยะสั้น และ ยาวได้

อีกทั้งยังเป็นการทดสอบบัญชีที่จะใช้งานในการรัน EA ได้ด้วยว่ามีความเข้ากันได้กับการเทรดโดยใช้ EA มากน้อยเพียงใด เพราะการเทรดด้วย EA นั้นค่าสเปรดมีความสำคัญอย่างมากยิ่งค่าสเปรดต่ำระยะการติดลบก็จะแคบ ใช้เวลาไม่นานในการกลับมาเป็นบวก

หากดูจากผลการทดสอบจะพบว่า Momentum Hunter EA ตัวนี้มีจำนวนออเดอร์ที่เปิดตลอดระยะเวลา 1 ปี คือ 2198 ออเดอร์ เฉลี่ยเดือนละ 183 ออเดอร์ ซึ่งก็ไม่ได้น้อยหรือมากเกินไป เพื่อจำกัดความเสี่ยงไม่ให้มากเกินไป

การออกแบบ EA ประเภทนี้เป็น EA ที่เปิดเข้าออเดอร์ค่อนข้างถี่และบ่อย ดังนั้นต้องยอมรับเรื่องของ Winrate ที่ค่อนข้างต่ำ ยิ่งออกออเดอร์จำนวนมากค่า WInrate ยิ่งต่ำซึ่งเป็นเรื่องปกติของกลไกการทำงานของ EA

จุดที่น่าสนใจก็คือค่า Absolute drawdown ที่ออกมานั้น จากทุน $20 ยอดเงินในบัญชีเคยลดลงต่ำสุดจนอยู่ที่ $11.76 (คำนวณจาก $20 – $8.24) ค่า Absolute Drawdown ไม่ได้บอกว่าการขาดทุนนี้เกิดขึ้นครั้งเดียวหรือสะสมหลายครั้ง แต่บ่งบอกเพียงจุดที่ยอดเงินในบัญชีเคยต่ำสุดเมื่อเทียบกับทุนเริ่มต้นเท่าไหร่

Absolute Drawdown = 8.24 / 20 = 41.2% ของเงินทุนเริ่มต้น ซึ่งดูอาจจะค่อนข้างสูงคือเกือบๆ 50% ของเงินทุน แต่นี่คือ EA ที่เป็นแค่โครงสร้างพื้นฐานเท่านั้น ซึ่งถือว่าทำงานได้ดีในระดับหนึ่งแล้ว หากดูค่า Maximal drawdown จะอยู่ที่ 11.16% ที่ทุน $20 เป็นตัวเลขที่บอกจำนวนขาดทุนสะสมสูงสุดไม่สูงมาก หากผู้เรียนเติมกลไกการจำกัดความเสี่ยง และ สร้างความได้เปรียบเมื่อตลาดเป็นเทรนด์ที่แข็งแรง ก็จะสามารถลดค่า Drawdown ลงไปได้อีก

จุดเด่นของ Momentum Hunter EA ที่พบได้ชัดเจนก็คือมีโครงสร้างที่เรียนง่ายไม่ซับซ้อน โดยการใช้บล๊อก Custuom MQL code เขามาช่วยเพื่อให้ได้การทำงานที่มีความเร็วมากขึ้นกว่าการใช้บล๊อกหลายๆบล๊อกมารวมกัน Custuom MQL code จะส่งผลลัพธ์ออกมาให้บล๊อก Condition ตรวจสอบว่าเงื่อนไขเป็นอย่างไร เพื่อใช้ในการตัดสินใจเข้าออเดอร์ของ EA ต่อไป

เนื้อหาต่อไปนี้ในห้องเรียนเราจะมาดูรายละเอียดของบล๊อกต่างๆว่าทำงานอย่างไร และ คำสั่งใน Custom MQL code เขียนอย่างไร

ผู้เรียนสามารถดาวน์โหลดโค้ดต้นฉบับของ Momentum Hunter EA ซึ่งมีสองเวอร์ชั่น ได้จากลิงค์ท้ายบทเรียนนี้

เนื้อหาของบทความนี้ทั้งหมด จะดูได้เฉพาะสมาชิกที่สมัครเรียนเท่านั้น
หากต้องการสมัครเข้าเรียนสามารถติดต่อได้ที่ช่องทางติดต่อสอบถามได้ที่ด้านล่างของเว็บนี้

Existing Users Log In
   
↑ กลับไปด้านบน