I thought your original request was clear, but now I am confused.
- Sierra Chart will draw a new candle every n contracts traded.
- It will draw a time candle (eg, 5 mins) and make it a different thickness depending on how much volume traded in that 5 minutes.
- Or a new candle every n ticks
- It will draw a new candle when the cumulative delta changes by n.
It will do anything you want.
They have their own data solutions, or you can plug in IBKR, CQG, other vendors.
As an aside, if you are not in the US and want to trade fast day trading strategies, then most data solutions for non-US exchanges are suboptimal if you are using a US based platform and a US based broker. They are set up with the assumption that the trader is sitting in the US.