สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน วันนี้เราจะมาพูดถึงฟังก์ชันที่สำคัญในการตรวจสอบช่วงเวลาที่ใช้ใน MetaTrader 5 กันนะครับ ฟังก์ชันนี้จะช่วยให้เรามั่นใจได้ว่าช่วงเวลาที่เราใช้ในอินดิเคเตอร์นั้นถูกต้องและได้รับอนุญาตจากระบบ
ฟังก์ชันนี้จะใช้พารามิเตอร์สองชุด คือ allowedPeriods และ periodsToCheck โดย allowedPeriods คือ ชุดของช่วงเวลาที่ระบบอนุญาตให้ใช้ ส่วน periodsToCheck คือ ชุดช่วงเวลาที่เรากำหนดใช้ในอินดิเคเตอร์
ฟังก์ชันจะทำการวนลูปตรวจสอบช่วงเวลาใน periodsToCheck ว่ามีอยู่ใน allowedPeriods หรือไม่ ถ้าพบช่วงเวลาใดที่ไม่อนุญาต ฟังก์ชันจะคืนค่าเป็น false แต่ถ้าทุกช่วงเวลาได้รับอนุญาต ฟังก์ชันจะคืนค่าเป็น true
สรุปง่ายๆ ฟังก์ชันนี้ช่วยให้เราตรวจสอบว่าช่วงเวลาที่ใช้ในอินดิเคเตอร์นั้นถูกต้องตามที่ระบบกำหนดหรือไม่ เพื่อให้การเทรดของเรามีความแม่นยำและปลอดภัยมากขึ้นนะครับ
โพสต์ที่เกี่ยวข้อง
- Moving Average EA: เครื่องมือทำเงินใน MetaTrader 5
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณซื้อขายจาก Morning/Evening Stars + MFI
- MQL5 Wizard: สร้างสัญญาณการเทรดจาก Bullish Harami/Bearish Harami พร้อม MFI
- MQL5 Wizard: สร้างสัญญาณเทรดจาก Bullish Harami/Bearish Harami + Stochastic สำหรับ MetaTrader 5