TradingView
kaleboraciy
Jun 2, 2020 6:43 AM
How to detect last bar of day
BITMEX:XBTUSD.P
15
Bitcoin / US Dollar Perpetual Inverse Swap Contract
BitMEX
Description
⋅
Jun 2, 2020 6:43 AM
Simple way how to detect last bar of day and close all positions
UPD: day end can be different for yours because stocks market use another timezone
Trend Analysis
daytrade
gap
gaps
Comments
yalla-yalla-habibi
⋅
May 3, 2021 5:20 AM
I needed something a little different, but this snippet pointed me into the right direction, thanks!
What I was looking for was to detect the candle previous to the last.
last_bar = timenow - time_close < 1000 * 60 * 60 * 24
kaleboraciy
⋅
May 4, 2021 2:17 PM
@yalla-yalla-habibi
, good :)
endeavorzhao
⋅
Apr 6, 2023 8:54 AM
cool
HanDollarian
⋅
May 21, 2021 7:39 AM
cool stuff mate, thanks!
kaleboraciy
⋅
Jun 2, 2020 7:06 AM
UPD: if you use strategy.close so it closes on open of new day
del = time_close[1] - time_close[2]
last_bar = timestamp(year, month, dayofmonth + 1, 0, 0, 0) == time_close + del
strategy.close(id, when = last_bar)
this code closes on open last bar
More
What I was looking for was to detect the candle previous to the last.
last_bar = timenow - time_close < 1000 * 60 * 60 * 24