ไอเดียโดย: Scriptor.
โค้ด MQL5 โดย: Vladimir Karputov.
EA ตัวนี้ใช้การวิเคราะห์จากสองออสซิลเลเตอร์ คือ iMACD (ที่สามารถปรับเวลาได้) และ iStochastic ซึ่งจะใช้ตามกรอบเวลาปัจจุบัน หลักการสำคัญคือกรอบเวลาของ MACD ต้องสูงกว่ากรอบเวลาที่แสดงบนกราฟในขณะนั้น
การตั้ง Stop loss และ Take profit จะถูกตั้งแยกกันสำหรับตำแหน่ง BUY และ SELL ส่วน Trailing จะเหมือนกันสำหรับทุกประเภทตำแหน่ง
ค่า Input ที่ต้องตั้งค่า
- Lots - ขนาดของตำแหน่ง (ตั้งค่าเองได้)
- Stop Loss BUY (เป็นพิป) - Stop Loss สำหรับตำแหน่ง BUY
- Stop Loss SELL (เป็นพิป) - Stop Loss สำหรับตำแหน่ง SELL
- Take Profit BUY (เป็นพิป) - Take Profit สำหรับตำแหน่ง BUY
- Take Profit SELL (เป็นพิป) - Take Profit สำหรับตำแหน่ง SELL
- Trailing Stop BUY และ SELL (เป็นพิป) - Trailing สำหรับ BUY และ SELL
- Trailing Step BUY และ SELL (เป็นพิป) - ค่า Trailing Step
//--- ค่าของ Indicators:
- MACD: ระยะเวลา
- MACD: ระยะเวลาสำหรับการคำนวณค่าเฉลี่ยเร็ว
- MACD: ระยะเวลาสำหรับการคำนวณค่าเฉลี่ยช้า
- MACD: ระยะเวลาสำหรับการเฉลี่ยความแตกต่าง
- MACD: ประเภทของราคา
- Stochastic: K-period (จำนวนแท่งที่ใช้สำหรับการคำนวณ)
- Stochastic: D-period (ระยะเวลาของการทำให้เรียบครั้งแรก)
- Stochastic: การทำให้เรียบสุดท้าย
- Stochastic: ประเภทของการทำให้เรียบ
- Stochastic: วิธีการคำนวณ Stochastic
การตั้งค่า Input ต้องได้รับการปรับให้เหมาะสมกับแต่ละสัญลักษณ์และกรอบเวลา ตัวอย่างช่วงการปรับแต่งสำหรับ AUDUSD, M15:

โพสต์ที่เกี่ยวข้อง
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณซื้อขายจาก Morning/Evening Stars + MFI
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI
- ใช้ MQL5 Wizard สร้าง Expert Advisor ด้วยสัญญาณเทรด Morning/Evening Stars + Stochastic
- MQL5 Wizard: ระบบเทรดสัญญาณจาก Hammer/Hanging Man + MFI บน MetaTrader 5
- MQL5 Wizard: สร้างสัญญาณเทรดจาก Bullish Harami/Bearish Harami + Stochastic สำหรับ MetaTrader 5