Optionaloptions: FootprintBuildOptionsTicks must arrive in timestamp order (equal timestamps are accepted). Count/volume bars coalesce trades sharing their opening timestamp until time advances, so chart time keys remain unique. Such bars may exceed the requested count/volume; volume trades are never split between bars. Count and volume bars close on every print, filtered or not.
rowTickswidens each brick totickSize * rowTicks: the same multiplier the market profile uses, so an instrument's real tick stays honest while the ladder stays readable. Nifty at 0.1 with 2-point bricks is(tf, 0.1, 20).