สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึงเครื่องมือที่มีประโยชน์สำหรับการดูข้อมูลบาร์ใน MetaTrader 5 กันครับ ซึ่งเครื่องมือนี้จะช่วยให้เราทราบจำนวนบาร์ในทุกๆ timeframe สำหรับสัญลักษณ์ที่เราเลือก และยังแสดงข้อมูล 'CopyRates' สำหรับบาร์ที่เลือกได้อีกด้วย
เครื่องมือนี้ไม่ได้เป็นเครื่องมือสำหรับการเทรด แต่จะมีประโยชน์มากสำหรับคนที่ต้องการข้อมูลบาร์ผ่านฟังก์ชัน Bars (หรือ iBars) และ CopyRates ในหลายๆ timeframe ครับ โดยการทดสอบส่วนใหญ่จะทำผ่านเครื่องมือ "Basket Viewer" ซึ่งเราสามารถคลิกที่สัญลักษณ์ในรายการเพื่อดูว่ามีข้อมูลอะไรแสดงบ้าง
เครื่องมือนี้อนุญาตให้ผู้ใช้เลือกใช้สัญลักษณ์จากกราฟปัจจุบัน (ค่าเริ่มต้น) หรือกรอกสัญลักษณ์ใดๆ ที่อยู่ใน Market Watch ของเรา เพื่อดูจำนวนบาร์ที่รายงานสำหรับแต่ละ timeframe โดยฟังก์ชัน Bars และยังแสดงผลของฟังก์ชัน CopyRates สำหรับหมายเลขบาร์ที่เรากรอกเข้ามาด้วยครับ ค่าเริ่มต้นจะแสดงข้อมูล CopyRates สำหรับบาร์ที่เก่าที่สุดในแต่ละ timeframe
นี่เป็นตัวชี้วัดที่เป็นคู่กับ https://www.mql5.com/en/code/26330 ที่ดึงข้อมูลเกี่ยวกับบาร์ที่มีอยู่ด้วยฟังก์ชัน 'SeriesInfoInteger' ซึ่งดูเหมือนว่าจะเป็นวิธีที่ 'ดีกว่า' ในการดึงข้อมูลบาร์ แต่ทั้งสองวิธีรายงานบาร์ที่ CopyRates ไม่สามารถดึงข้อมูลได้ในเวอร์ชันปัจจุบันของ terminal
ในภาพด้านล่างจะแสดงการเริ่มต้นของตัวชี้วัด โดยจะแสดงข้อความ "Terminal Data not Available" จำนวนมาก และไม่นานหลังจากนั้นจะแสดงข้อมูลที่มีข้อผิดพลาดน้อยลงเมื่อ terminal เริ่มต้นข้อมูล

มาดูการควบคุมกันดีกว่าครับ:
- 1) "Rates and Bar" - สามารถเลือกและลากเพื่อตำแหน่งที่แสดงผลบนกราฟ
- 2) กล่องกรอกหมายเลขบาร์ - กรอกหมายเลขบาร์เพื่อดูว่ามีข้อมูล CopyRates สำหรับบาร์นั้นหรือไม่
- 3) "Symbol" - คลิกเพื่อสลับหมายเลขบาร์ไปยัง 'Oldest' หรือหมายเลขบาร์สุดท้ายที่กรอก
- 4) กล่องกรอกสัญลักษณ์ - กรอกสัญลักษณ์ใดๆ ใน Market Watch เพื่อแสดงข้อมูลสำหรับสัญลักษณ์นั้น
- 5) คลิกที่ข้อมูล MN1 CopyRates เพื่อเปิดหรือปิดการบันทึกข้อผิดพลาดจาก Bars และ CopyRates
ในระหว่างการทดสอบของผม บาร์จะรายงานค่ามากกว่า 100,000 แต่ CopyRates มักจะไม่สามารถดึงข้อมูลสำหรับหมายเลขบาร์ที่มากกว่า 99,999 ได้ครับ ในภาพด้านล่างจะแสดงข้อผิดพลาด CopyRates 4401 สำหรับบาร์ 100,0000 และความสำเร็จสำหรับบาร์ 99,9999:

โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- ID Lite Info MA – ตัวช่วยวิเคราะห์ Moving Average สำหรับ MetaTrader 5
- เครื่องมือ SeriesIntegerInfo และข้อมูลเรตบาร์สำหรับการซื้อขายใน MetaTrader 5
- วิธีใช้ iExposure.mq4 ในการติดตามสถานะการเทรดใน MetaTrader 5