ไอเดียจาก: Sergey.
โค้ด MQL5 โดย: Vladimir Karputov.
EA นี้เป็นระบบการเทรดที่ใช้เครื่องมือ Stochastic สำหรับการตัดสินใจในการเข้าซื้อขาย โดยคุณสามารถปรับระดับ Take Profit และ Stop Loss ได้ตามต้องการ หรือหากไม่ต้องการก็สามารถตั้งค่าเป็น "0" ได้เลย นอกจากนี้ ขนาดของตำแหน่งการเทรดยังสามารถกำหนดได้ด้วยตนเอง หรือให้ระบบคำนวณขนาดล็อตตามเปอร์เซ็นต์ความเสี่ยงต่อการเทรดได้อีกด้วย
พารามิเตอร์ที่ต้องตั้งค่า
- Stop Loss - ระดับ Stop Loss;
- Take Profit - ระดับ Take Profit;
- Trailing Stop - ระบบ Trailing;
- Trailing Step - ระยะห่างของ Trailing;
- Lots - ขนาดตำแหน่งการเทรดคงที่, ต้องตั้งค่า "Risk" เป็นศูนย์;
- Risk - ขนาดตำแหน่งการเทรดจะถูกคำนวณโดยอัตโนมัติตามเปอร์เซ็นต์ความเสี่ยงต่อการเทรด, และ "Lots" ต้องตั้งค่าเป็นศูนย์;
- Stochastic: K-period - K-period (จำนวนบาร์ที่ใช้ในการคำนวณ);
- Stochastic: D-period - D-period (ระยะเวลาในการปรับเรียบเริ่มต้น);
- Stochastic: final smoothing - การปรับเรียบขั้นสุดท้าย;
- Stochastic: type of smoothing - ประเภทของการปรับเรียบ;
- Stochastic: stochastic calculation method - ประเภทของราคา;
- Stochastic signal (level UP) - สัญญาณเส้นบนของ Stochastic;
- Stochastic signal (level DOWN) - สัญญาณเส้นล่างของ Stochastic;
- Compared bar - จำนวนบาร์ที่ใช้เปรียบเทียบกับบาร์ที่ศูนย์;
- magic number - รหัสประจำตัวเฉพาะสำหรับ EA.
ตัวอย่างการใช้งาน EA บนคู่เงิน EURUSD, M15:

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