Retrieves historical price data for a token with different time ranges and intervals
The token contract address
Time range for historical data
1d, 7d, 30d Interval for data points
5m, 30m, 1h, 3h, 1d Historical price data for the token