Common Issues

Updated:

Feb 26, 2026

Gaps in Price on Charts

Gaps in Price on Charts

No headings found on page

Overview

If you notice gaps in price on your charts, this can be caused by either corrupted local data or valid market-related reasons. This article explains the most common causes and how to resolve them.

Possible Causes

The most common reasons for price gaps are:

  1. Corrupted data in the local database

  2. Actual price gaps in the market

  3. Invalid or incorrect contract expiry selected

Each cause and its solution is explained below.

Cause 1: Corrupted Local Data

Description

Sometimes the historical data stored in DeepChart’s local database becomes corrupted, which can result in visible gaps on the chart.

Solution: Delete and Reload Symbol Data

Step 1: Open Database Settings

  1. In DeepChart, go to:

Step 2: Locate Database Folder Path

  1. Open General Settings

  2. Under the Various section, copy the Database Folder Path

Step 3: Open Database Folder

  1. Paste the copied path into File Explorer

  2. Press Enter

Step 4: Delete Corrupted Symbol Data

  1. Inside the database folder, you will see folders for each symbol

  2. Delete only the folder of the symbol whose chart shows gaps or corrupted prices
    (Do not delete the entire database unless necessary)

Step 5: Reload Chart

  1. Restart DeepChart

  2. Open the affected chart again

DeepChart will automatically download fresh data for that symbol.

✅ In most cases, this resolves the issue.

Cause 2: Actual Market Price Gaps

Description

If the issue persists after reloading the data, the gaps may represent real price gaps from the market, such as:

  • Session breaks

  • Weekend gaps

  • Low-liquidity periods

These gaps are normal market behavior and not a data error.

Cause 3: Invalid Contract Expiry

Description

If you are trading futures, an incorrect or expired contract month can cause missing or inconsistent data on the chart.

Solution

  • Verify that the correct and active contract expiry month is selected

  • Switch to the current front-month contract if needed

  • Reload the chart after correcting the expiry

Final Notes

  • Always delete only the affected symbol’s folder, not the entire database

  • Real market gaps cannot be “fixed” because they reflect actual trading activity

  • Ensure your contract expiry is valid before assuming data corruption

Tools for futures, currency & options involves substantial risk & is not appropriate for everyone. Only risk capital should be used for trading.

Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Tools for futures, currency & options involves substantial risk & is not appropriate for everyone. Only risk capital should be used for trading. Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Deepcharts © 2026 All right reserved

Tools for futures, currency & options involves substantial risk & is not appropriate for everyone. Only risk capital should be used for trading. Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Deepcharts © 2026 All right reserved