Hi @onkar OHLC is received in separate packets from exchange and charts are plotted based on the ticks received from exchange.
We have mentioned here in detail, that the charts (across any platforms, not limited to Dhan) will not capture all the prices and will be different from platform to platform.