This is a great indicator, so thanks for that. I've been researching recently use of the market profile. There is a great article here on how to use market profile:
One of the techniques is to separate the data into periods of bell curves, rather than just splitting into fixed timeframes, such as a daily charts. To do this, we would need to use a wider timescale to allow the market profile to be drawn for several months (in the case in the above video, 6-18 month periods appear to be common). This is then used to establish high and low usage areas which is where the market moves to.
Would you be able to modify the indicator to cope with this? It could operate in two modes, daily mode (as is now) or if a bar count was specified in an optional parameter, the market profile would be drawn for that many bars. So to get a 90 day profile on 1H chart, set the new optional parameter to 2160 (90 * 24). It would then allow the market profile to be drawn for any custom period?