ไอเดียโดย: Alex.
โค้ด MQL5 โดย: Vladimir Karputov.
EA ตัวนี้จะทำการเทรดตามรูปแบบแท่งเทียนหลายรูปแบบ สำหรับการเปิดออเดอร์ BUY และ SELL จะต้องมีการตั้งค่าของ Take Profit, Stop Loss, และ Trailing แยกกัน โดยจะต้องไม่มีการเปิดออเดอร์ในตลาดมากกว่าหนึ่งออเดอร์ เพื่อให้ EA สามารถทำงานได้ทั้งในบัญชี Hedging และ Netting.
นอกจากนี้ยังมีการตั้งค่า Off "Main timeframe" ที่สามารถเปิดหรือปิดการกำหนดแนวโน้มโดยใช้แท่งเทียน #1 บน Main timeframe ได้ ตัวอย่างการตั้งค่า Off "Main timeframe" ที่มีผลต่อ EURUSD,H1:

รูปที่ 1. พารามิเตอร์ "Off "Main timeframe"" == true

รูปที่ 2. พารามิเตอร์ "Off "Main timeframe"" == false
พารามิเตอร์การตั้งค่า
- Stop Loss Buy - Stop Loss สำหรับออเดอร์ BUY;
- Take Profit Buy - Take Profit สำหรับออเดอร์ BUY;
- Trailing Stop Buy - Trailing สำหรับออเดอร์ BUY;
- Stop Loss Sell - Stop Loss สำหรับออเดอร์ SELL;
- Take Profit Sell - Take Profit สำหรับออเดอร์ SELL;
- Trailing Stop Sell - Trailing สำหรับออเดอร์ SELL;
- Trailing Step - ระยะเวลาในการ trailing (ใช้ร่วมกันสำหรับ BUY และ SELL);
- Lots - ขนาดของออเดอร์ถาวร (หากค่ามากกว่าศูนย์ พารามิเตอร์ "Risk" จะต้องมีค่าเป็นศูนย์);
- Risk - ขนาดของออเดอร์จะถูกคำนวณโดยอัตโนมัติในเปอร์เซ็นต์ความเสี่ยง (หากค่ามากกว่าศูนย์ พารามิเตอร์ "Lots" จะต้องมีค่าเป็นศูนย์);
- Off "Main timeframe" - ปิดการใช้งานพารามิเตอร์ "Main timeframe";
- Main timeframe - ระยะเวลาหลักในการกำหนดแนวโน้ม;
- magic number - รหัสประจำตัวที่ไม่ซ้ำกันสำหรับ EA.
ความคิดเห็น 0