ขอบคุณทุกคนสำหรับความช่วยเหลือ @ szgy74 นั่นคือสิ่งที่ฉันต้องการจริงๆขอบคุณมาก
ใช้ IBarShift () พร้อมกับ TimeCurrent () หรือ iTime () เพื่อค้นหาดัชนีของแถบแรกของวัน จากตรงนั้นคุณรู้ว่ามีกี่แท่งที่จะกลับไปที่แท่งแรกของวันก่อนหน้าและต่อไปเรื่อย ๆ ทำการคำนวณนี้ในฟังก์ชัน Init () จากนั้นหนึ่งครั้งต่อบาร์ใหม่เพื่อลดการประมวลผล