ระบบเทรดอัตโนมัติ (Expert Advisor) นี้ถูกพัฒนาขึ้นจาก MQL4 และเคยเผยแพร่ที่นี่ https://www.mql5.com/en/code/8079 โดยผู้พัฒนา Olek.
การทำงานของระบบ
การทำงานของ EA นี้จะอิงจากค่าเฉลี่ยเคลื่อนที่ (Moving Averages) แบบ EMA (Exponential Moving Average) และ LWMA (Linear Weighted Moving Average) โดยจะเปิดคำสั่งซื้อเมื่อค่า EMA สูงกว่าค่า LWMA และทั้งสองค่าเคลื่อนที่ขึ้นไป ในขณะที่จะเปิดคำสั่งขายเมื่อค่า EMA ต่ำกว่าค่า LWMA และทั้งสองค่าเคลื่อนที่ลง.
เมื่อค่า EMA ต่ำกว่าค่า LWMA คำสั่งซื้อจะถูกปิด ในขณะที่เมื่อค่า EMA สูงกว่าค่า LWMA คำสั่งขายจะถูกปิด.
ขนาดล็อตสำหรับการเปิดคำสั่งสามารถตั้งค่าได้แบบคงที่หรือเป็นสัดส่วนกับมาร์จิ้นที่ว่างอยู่ นอกจากนี้ยังมีฟังก์ชันเพิ่มเติมเพื่อลดขนาดล็อตในกรณีที่เกิดการขาดทุน โดยยิ่งมีการเทรดที่ขาดทุนติดต่อกันมาก ขนาดล็อตก็จะยิ่งเล็กลง.
ภาพด้านล่างแสดงผลการทำงานของ EA ในโหมดทดสอบกลยุทธ์.

พารามิเตอร์ต่าง ๆ
- MovingPeriod - ระยะเวลาการเรียบเรียง.
- MaximumRisk - ความเสี่ยง (ใช้เมื่อ Lots=0).
- Lots - ขนาดล็อต.
- DecreaseFactor - ปัจจัยการลดล็อตหลังจากการขาดทุน ค่าที่ 0 หมายถึงไม่ลดล็อต ค่าเล็กกว่าจะแสดงถึงการลดล็อตมากขึ้น. หากไม่สามารถลดขนาดล็อตได้ จะเปิดคำสั่งที่ขนาดล็อตขั้นต่ำ.
ความคิดเห็น 0