ผู้เขียนแนวคิด: Alexander, ผู้เขียนโค้ด mq5: barabashkakvn.
EA ตัวนี้ใช้สัญญาณจากตัวชี้วัด iMACD (Moving Average Convergence/Divergence, MACD) ในการเทรด โดยจะเพิ่มล็อตเมื่อจำนวนตำแหน่งเพิ่มขึ้น (Martingale).
แนะนำให้ใช้ EA นี้กับกรอบเวลา H4 และ D1.
การจัดการปริมาตรตำแหน่ง:
- สามารถกำหนดล็อตเริ่มต้นด้วยตนเอง;
- สามารถคำนวณล็อตเริ่มต้นตามเปอร์เซ็นต์ความเสี่ยงจากมาร์จิ้นที่ว่าง.
นอกจากนี้คุณยังสามารถจำกัด:
- จำนวนตำแหน่งที่เปิดสูงสุด;
- ล็อตสูงสุด.
การป้องกันผลกำไร: หากเปิดการป้องกัน และผลกำไรรวมของตำแหน่งทั้งหมดมากกว่าค่าที่กำหนด และจำนวนตำแหน่งมากกว่าหรือเท่ากับจำนวนที่ป้องกัน ตำแหน่งที่มีกำไรมากที่สุดจะถูกปิด ตัวอย่างเช่น หากเรามีผลกำรวม $52 และเปิดตำแหน่งสี่ตำแหน่ง จำนวนที่ป้องกันถูกตั้งไว้ที่ "3" ดังนั้นเราสามารถปิดหนึ่งตำแหน่งได้ ทำให้พยายามรักษาตำแหน่งขั้นต่ำสามตำแหน่งไว้เสมอ.
พารามิเตอร์การตั้งค่า
- ล็อต (ถ้า <= "0" -> ใช้ "ความเสี่ยง") - ปริมาตรตำแหน่ง (ถ้า <= "0.0" จะคำนวณล็อตโดยใช้พารามิเตอร์ "ความเสี่ยง");
- Stop Loss (ใน pips) - ค่าหยุดขาดทุน;
- Take Profit (ใน pips) - ค่ากำไรที่ต้องการ;
- Trailing Stop (ใน pips) - ค่าตามหลัง;
- Trailing Step (ค่าต่ำสุด == 1)(ใน pips) - ค่าตามหลังขั้นตอน;
- ความเสี่ยงเป็นเปอร์เซ็นต์สำหรับการเทรดจากมาร์จิ้นที่ว่าง - ความเสี่ยงต่อการเทรดเป็นเปอร์เซ็นต์จากมาร์จิ้นที่ว่าง;
- ตำแหน่งเปิดสูงสุด - จำนวนตำแหน่งที่เปิดสูงสุด;
- ระยะห่างระหว่างตำแหน่ง - ระยะห่างระหว่างตำแหน่ง;
- ผลกำไรขั้นต่ำ ปิดตำแหน่งที่มีกำไรสูงสุด - กำไรขั้นต่ำ ที่จะปิดตำแหน่งที่มีกำไรสูงที่สุด;
- การป้องกันบัญชี ถ้า "true" -> ปิดตำแหน่งที่มีกำไรสูงสุด - การป้องกันกำไรที่ตำแหน่งที่มีกำไรสูงสุดจะถูกปิด;
- จำนวนตำแหน่งที่เปิดถ้า "การป้องกันบัญชี" = "true" - จำนวนตำแหน่งที่จะป้องกัน;
- เงื่อนไขกลับ - สัญญาณกลับ;
- MACD: ช่วง ema เร็ว
- MACD: ช่วง ema ช้า
- ปริมาณตำแหน่งสูงสุด - ปริมาณตำแหน่งที่อนุญาตสูงสุด;
- ค่าสัมประสิทธิ์ล็อต - ค่าคูณล็อต จำนวนตำแหน่งที่เปิดเพิ่มมากขึ้นจะทำให้คูณล็อตสูงขึ้น.
ความคิดเห็น 0