moved tick data handling out of chart class.
fixed: sub list would not include end tick data