Hi all,
I’m looking to calculate previous trading day NIFTY 50 index High & Low specifically for the session 12:30 PM to 3:30 PM.
Can this be done directly in TradeHull, or via Dhan data / API?
If yes, please share the exact process or settings.
If not, what is the recommended workaround (intraday candles, export, API logic, etc.)?
This is required for rule-based / algo trading, not manual chart marking.
Tagging @Tradehull_Imran for guidance.
Thanks in advance.
Hi @Ketan_Kharva ,
Refer the below code-
previous_date = tsl.get_historical_data(tradingsymbol='NIFTY', exchange='INDEX', timeframe="day")
previous_date = previous_date.iloc[-1]['timestamp']
previous_range = tsl.get_historical_data(tradingsymbol='NIFTY', exchange='INDEX', timeframe="5")
previous_range = previous_range.set_index(previous_range['timestamp'])
start = str(previous_date) + ' 12:30:00+05:30'
end = str(previous_date) + ' 15:30:00+05:30'
previous_range = previous_range[start:end]
range_high = previous_range['high'].max()
range_low = previous_range['low'].min()