If you like to view price data history far back in the future then Sierra Chart might be able to make it easier by combining different expiries on one chart. View this video on how to set up a continuous futures contract in Sierra Chart. Demo SierraChart here: https://optimusfutures.com/Platforms/SierraChart.php
TRADING FUTURES AND OPTIONS INVOLVES SUBSTANTIAL RISK OF LOSS AND IS NOT SUITABLE FOR ALL INVESTORS. THE USE OF STOP LOSS OR CONTINGENT ORDERS MAY NOT PROTECT PROFITS OR LIMIT LOSSES TO THE AMOUNT INTENTED. CERTAIN MARKET CONDITIONS MAY MAKE IT DIFFICULT OR IMPOSSIBLE TO EXECUTE SUCH ORDERS. PAST PERFORMANCE IS NOT NECESSARILY INDICATIVE OF FUTURE RESULTS.THERE ARE RISKS ASSOCIATED WITH UTILIZING AN INTERNET-BASED EXECUTION, BUT NOT LIMITED TO, THE FAILURE OF HARDWARE, SOFTWARE AND INTERNET CONNECTION. SINCE TRADERS PLATFORM DOES NOT CONTROL SIGNAL POWER, ITS RECEPTION OR ROUTING VIA INTERNET, CONFIGURATION OF YOUR EQUITPMENT OR RELIABILITY OF ITS CONNECTION, WE CANNOT BE RESPONSIBLE FOR COMMUNICATION FAILURES, DISTORTIONS OR DELAYS WHEN TRADING VIA THE INTERNET. TRADERS PLATFORM EMPLOYS PHONE SUPPORT IN THE EVENT OF PLATFORM FAILURE.