Add calendar widget (Jquery Date picker) to the range selector input fields to highstock.
Entering date manually is a little outdated using a date picker would provide a better interaction.
This example appears to be broken.
If I select a new end date then the start date gets reset to the beginning of the data.
I like this idea, and would like to reiterate the awesomeness it would unleash (along with all the triggers that one would expect to allow for AJAX loading of data outside the current extremes).
The examples linked at jsfiddle below don't work as of Jan 2, 2014.
Seems it stopped working with 1.3 - I've fixed it now. In case it still doesn't work for you, the fiddle might not be updated. See http://jsfiddle.net/cR7YN/.
Mark Goldenstein commented
Are you sure this still works? Does not seem to work for me... :-(
I think it's not generally a good idea for us to make jQuery UI a requirement for running Highstock, but we actually have set up a demo for using a date picker. See http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/stock/rangeselector/input-datepicker/.