แนวคิดโดย: Vladimir Tkach.
โค้ด MQL5 โดย: Vladimir Karputov.
EA นี้จะเปิดคำสั่งเมื่อเส้นค่าเฉลี่ยเคลื่อนที่ (MA) เร็วและช้า ตัดกัน หากมีสัญญาณกลับตัว ระบบจะปิดคำสั่งที่เปิดอยู่
ถ้าหากเลือกใช้ ปิดการขาดทุน ระบบจะไม่ปิดตำแหน่งที่ขาดทุนโดยสัญญาณกลับตัว แต่จะเปิดตำแหน่งใหม่ แถมยังปรับระดับ Take Profit ของตำแหน่งที่ขาดทุนไปยังราคาเปิดของตำแหน่งนั้น
จำนวนตำแหน่งสูงสุดที่สามารถเปิดได้ในระหว่างการอยู่ในสถานะ จะถูกจำกัดโดยพารามิเตอร์ จำนวนตำแหน่งสูงสุด. ประเภทของตำแหน่งที่จะเปิดจะถูกตรวจสอบใน OnTradeTransaction.
พารามิเตอร์นำเข้า
- ล็อต - ขนาดของตำแหน่ง;
- จำนวนตำแหน่งสูงสุด - จำนวนตำแหน่งสูงสุด;
- ปิดการขาดทุน - จะปิดคำสั่งที่ขาดทุนหรือไม่ (การอยู่ในสถานะ);
- MA เร็ว: ระยะเวลาเฉลี่ย - ระยะเวลาเฉลี่ย;
- MA เร็ว: การเลื่อนแนวนอน - การเลื่อนแนวนอน;
- MA เร็ว: ประเภทของราคา - ประเภทของราคา;
- MA ช้า: ระยะเวลาเฉลี่ย - ระยะเวลาเฉลี่ย;
- MA ช้า: การเลื่อนแนวนอน - ระยะเวลาเฉลี่ย;
- MA ช้า: ประเภทของราคา - ระยะเวลาเฉลี่ย;
- MA เร็วและช้า: ประเภทการปรับเรียบ - ประเภทการปรับเรียบ (พารามิเตอร์ทั่วไปสำหรับทั้ง "เร็ว" และ "ช้า");
- หมายเลขเวทมนตร์ - รหัสเฉพาะสำหรับ EA.
ตัวอย่างการทำงานของการอยู่ในสถานะที่ส่งผลต่อการเทรด:


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