TradingView
kaleboraciy
٢ حزيران يونيو ٢٠٢٠ ٠٦:٤٣

How to detect last bar of day  

Bitcoin / US Dollar Perpetual Inverse Swap ContractBitMEX

الوصف

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
التعليقات
yalla-yalla-habibi
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
endeavorzhao
cool
HanDollarian
cool stuff mate, thanks!
kaleboraciy
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
المزيد