Where is closetime?
Forums › ProRealTime English forum › ProBuilder support › Where is closetime?
- This topic has 2 replies, 2 voices, and was last updated 1 year ago by LucasBest.
Viewing 3 posts - 1 through 3 (of 3 total)
-
-
09/03/2023 at 2:03 PM #22025109/03/2023 at 4:06 PM #22025809/03/2023 at 4:26 PM #220260
Yes, but there is a problem…
GetBarindexOpenClose1234567891011121314151617181920212223timeframe(1 hour, updateonclose)$candleDate[barindex]=date$candleCloseTime[barindex]=time$close[barindex]=close//timeframe(1 hour, default)//save the candlestick date, open and close time in variable arrays//$candleDate[barindex]=date//$candleOpenTime[barindex]=OpenTime//$open[barindex]=opentimeframe(default)//get the 10th back 1-hour candlestick infoiindex = max(0,lastset($candleDate)-0)idate = $candleDate[iindex]iopen = $candleOpenTime[iindex]iclose = $candleCloseTime[iindex]iopenb = $open[iindex]icloseb = $close[iindex]//Drawrectangle(DateToBarindex(idate*1000000+iopen),iopenb,DateToBarindex(idate*1000000+iclose),icloseb)return icloseIf i want the accurate open time, it have to use default and not updateonclose. Otherwise i will get the new hour time at 21h45 (supposing default timeframe is 15 min) and not at 22h
For th close of the hour, i can get it only at 21h45 (not at 21h or 21h15 or 21h30) even with updateonclose
So i guess i need to do some math with hours to gt close time of the higher timeframe ? and also the barindex of the new or previous hour open ?
Thanks
-
AuthorPosts
Viewing 3 posts - 1 through 3 (of 3 total)