EP.15 ของซีรีส์ สอนเขียน EA ด้วย FXDREEMA (EP สุดท้ายของซีรีส์พื้นฐาน) จะเรียนการใช้ฟังก์ชัน Close Profit — ปิด trade เมื่อกำไรถึงเป้า (แทนการใช้ TP แบบดั้งเดิม)
ทำไมต้องใช้ Close Profit แทน TP:
- Multi-Order Management — ปิดทุก order พร้อมกันเมื่อ net profit ถึงเป้า
- Dynamic TP — เปลี่ยน TP ตามสถานการณ์โดยไม่ต้อง modify order
- Money-based TP — กำหนดกำไรเป็น USD แทน pips
- Time-based Close — ปิด trade ตามเวลา (เช่น ปิดก่อน weekend)
- Trailing Profit — ปิด trade เมื่อกำไรลดลงจาก peak
เนื้อหาที่จะได้เรียนใน EP นี้:
- การใช้ OrderProfit() ดึงกำไรของแต่ละ order
- การคำนวณ Total Profit ของทุก order ที่เปิด
- การใช้ Loop วนผ่าน OrdersTotal()
- การปิด order ด้วย OrderClose()
- การ Filter เฉพาะ order ของ EA นี้ (โดย Magic Number)
- การจัดการ error เมื่อปิดไม่สำเร็จ
ตัวอย่างการใช้งาน:
- Close All Profit > $50 — เมื่อกำไรรวมเกิน $50 ปิดทุก trade
- Close All Loss < -$30 — เมื่อขาดทุนรวมเกิน $30 ปิดทุก trade (emergency)
- Trailing Profit Lock — ปิดเมื่อกำไรลดลง 30% จาก peak
- Time-based Close — ปิดทุก order ก่อนวันศุกร์ 23:00
โค้ดสำคัญ (pseudocode): total_profit = 0 → FOR each order: IF order.magic == MyMagic: total_profit += order.profit → IF total_profit >= TARGET_PROFIT: Close All Orders
🎉 จบซีรีส์พื้นฐาน FXDREEMA EP.1-15 — ตอนนี้คุณมีทักษะเพียงพอที่จะสร้าง EA ของตัวเองสำหรับกลยุทธ์ส่วนใหญ่ได้แล้ว ขั้นถัดไปแนะนำให้ Backtest อย่างจริงจัง และ Forward Test ในบัญชี Demo อย่างน้อย 3 เดือนก่อนใช้กับเงินจริง
คำถามที่พบบ่อย (FAQ)
Magic Number คืออะไร?
Magic Number คือเลขเฉพาะที่ EA ใช้ระบุ order ของตัวเอง — ป้องกันการปิด order ของ EA อื่นหรือ manual trade
ปิด order ทั้งหมดพร้อมกันได้ไหม?
ได้ — ใช้ Loop วน OrdersTotal() และเรียก OrderClose() ทุกตัว — แต่ต้องวนถอยหลัง (i = total-1 → 0) ป้องกัน index error
Trailing Profit ต่างจาก Trailing Stop ยังไง?
Trailing Stop เลื่อน SL ตามราคา / Trailing Profit ปิด order เมื่อกำไรลดจากจุดสูงสุด — ใช้ในการล็อกกำไรในกลยุทธ์ที่ไม่มี TP ตายตัว
อัปเดตล่าสุด: พฤษภาคม 2026

FOREXDUCK (นามปากกา) นักเขียนของเรามีประสบการณ์การเงินการลงทุนกว่า 10 ปี มีความเชี่ยวชาญในการวิเคราะห์ตลาด Forex และคริปโต โดยเฉพาะการวิเคราะห์ทางเทคนิค รวมถึงเทคนิคต่าง