ผู้คิดค้นแนวคิด: Scriptor
ผู้เขียนโค้ด MQL5: barabashkakvn
ระบบ EA นี้ใช้ดัชนีค่าเฉลี่ยเคลื่อนที่ 3 ตัว (iMA) โดยใช้วิธีการเฉลี่ยแบบ MODE_SMA (Simple Moving Average) ซึ่งทำงานได้ทุกครั้งที่มีการเปลี่ยนแปลงราคา (tick).
สัญญาณเปิดตำแหน่ง BUY
ค่าของดัชนี "MA 1", "MA 2" และ "MA 3" จะถูกดึงมาจากแท่ง #0.
เมื่อ "MA 1" อยู่เหนือ "MA 2" ด้วยค่า MA's spread จุด และ "MA 2" อยู่เหนือ "MA 3" ด้วยค่า MA's spread จุด:

สัญญาณเปิดตำแหน่ง SELL
ค่าของดัชนี "MA 1", "MA 2" และ "MA 3" จะถูกดึงมาจากแท่ง #0.
เมื่อ "MA 1" อยู่ต่ำกว่า "MA 2" ด้วยค่า MA's spread จุด และ "MA 2" อยู่ต่ำกว่า "MA 3" ด้วยค่า MA's spread จุด.
ข้อจำกัดในการเปิดตำแหน่ง
หากในขณะนั้นมีตำแหน่ง BUY เปิดอยู่ใน EA นี้ สัญญาณ BUY จะถูกมองข้าม และจะทำเช่นเดียวกันกับสัญญาณ SELL.
การปิดตำแหน่ง
ค่าของดัชนี "MA 1" และ "MA 2" จะถูกดึงมาจากแท่ง #0.
- หาก "MA 1" น้อยกว่า "MA 2" ในครึ่งหนึ่งของ MA's spread → ปิดตำแหน่ง BUY;
- หาก "MA 1" สูงกว่า "MA 2" ในครึ่งหนึ่งของ MA's spread → ปิดตำแหน่ง SELL.
ความคิดเห็น 0