สวัสดีครับเพื่อนนักเทรดทุกคน! วันนี้เราจะมาทำความรู้จักกับวิธีการสร้างป้ายกำไรและขาดทุนสำหรับดีลที่ปิดไปแล้วใน MetaTrader 5 กันนะครับ
นี่คือการสาธิตง่ายๆ ที่จะช่วยให้คุณเห็นว่าเราสามารถเขียนโค้ดป้ายกำไรและขาดทุนได้อย่างไรสำหรับดีลที่เพิ่งปิดไปในเวลาอันใกล้ โดย EA ตัวนี้จะทำการวางเทรดจำลอง เพื่อให้คุณเห็นว่ามันดูเป็นอย่างไรในกลยุทธ์ทดสอบ (strategy tester) ป้ายกำไรและขาดทุนจะปรากฏเฉพาะในดีลที่ปิดใหม่ ๆ เท่านั้น (ไม่ใช่ประวัติการเทรดเก่า)
ผมได้เขียนโค้ดโดยใช้ไลบรารี Canvas รวมถึงไลบรารีมาตรฐานด้วยนะครับ โดยมีตัวเลือก 2 แบบให้เลือกใช้ คือ การใช้ Canvas หรือการใช้วัตถุข้อความและสี่เหลี่ยมจากไลบรารีมาตรฐาน หากคุณมีแนวทางที่ดีกว่านี้ก็สามารถปรับปรุงโค้ดได้ตามสบายเลยครับ
มาดูกันว่าเมื่อใช้ Canvas จะเป็นอย่างไร:

และเมื่อใช้วัตถุมาตรฐาน:

หวังว่าบทความนี้จะช่วยให้เพื่อนๆ นักเทรดสามารถนำไปปรับใช้ในกลยุทธ์ของตัวเองได้ไม่มากก็น้อยนะครับ หากมีข้อสงสัยหรือคำแนะนำเพิ่มเติม สามารถคอมเมนต์ไว้ด้านล่างได้เลย!
โพสต์ที่เกี่ยวข้อง
- Dematus: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- JS-Chaos: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณซื้อขายจาก Morning/Evening Stars + MFI
- ใช้ MQL5 Wizard สร้าง Expert Advisor ด้วยสัญญาณเทรด Morning/Evening Stars + Stochastic
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI