สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึงระบบ MA หรือ Moving Average ที่หลายคนอาจจะเคยได้ยินกันมาบ้างแล้ว แต่ว่าจะทำให้เราได้เห็นภาพที่ชัดเจนมากขึ้นใน MetaTrader 4 นะครับ
แน่นอนว่า ระบบนี้ไม่ใช่ของใหม่อะไร แต่สิ่งที่สำคัญคือการนำไปใช้ให้ถูกต้อง ซึ่งสำหรับผมแล้ว การทดสอบระบบนี้ยังมีปัญหาอยู่บ้าง เช่น การกลับตำแหน่งที่ผมยังไม่สามารถทำได้ตามที่คิดไว้
ให้ผมพูดแบบเจาะจงมากขึ้นนะครับ ในสถานการณ์ปัจจุบัน โปรแกรมของเรากำลังทำงานในลักษณะนี้:
ตัวอย่าง:
- ตำแหน่ง Short: ในแท่งเทียนแรก ราคาปิดอยู่เหนือ MA (สัญญาณซื้อ)
- แท่งเทียนที่สอง: ปิดตำแหน่ง Short ที่ราคาเปิดของแท่งเทียนใหม่ (นี่คือจุดที่เราต้องเปิดตำแหน่ง Long)
- แท่งเทียนที่สาม: (ตรงนี้ที่มักจะผิดพลาด) เปิดตำแหน่ง Long ที่ราคาเปิดของแท่งเทียนนี้ (ไม่ใช่แท่งเทียนที่สอง)
กระบวนการนี้สามารถเห็นได้จากภาพด้านล่าง (อธิบายสถานการณ์ที่มี "BUY" ซึ่งก็เหมือนกับ "SELL" นะครับ)
ผมหวังว่าจะมีเพื่อนๆ ที่มีความรู้มากกว่าผม ช่วยกันแก้ปัญหานี้ อยากให้ช่วยตรวจสอบโค้ดที่แนบมาด้วยนะครับ และถ้าใครมีคำแนะนำง่ายๆ ก็ยินดีมากๆ เลย (แม้ว่าผมจะไม่แน่ใจว่าจะสามารถแปลงคำแนะนำง่ายๆ เป็นโค้ดได้ เพราะยังมีประสบการณ์น้อย) :)

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