Description:
let Anvil can present up to 15 months data with more period options. And since the humanize() does not do a good job on window > 12 months. a customized humanize() is written to improve that.
Test:
for all new window and period combinations, confirm the data points is between 10 - 1000, they will adjust automatically to fit into that range.
new options on the fixed bar length work ok and easy to access and distinguish.
"Save as default" still work appropriately to keep the default window and period pair.
@megallo worked with me to adjust the window and period durations. Of particular note, window durations now include 15 days and 8 days so that the full two weeks / one week are captured.
Description: let Anvil can present up to 15 months data with more period options. And since the humanize() does not do a good job on window > 12 months. a customized humanize() is written to improve that.
Test: