
Пропущенная свеча означает, что в ряду нет записи за интервал. Причина может быть в отсутствии сделок, задержке данных или сбое загрузки. Нулевой объём у существующей свечи — отдельная ситуация, и её смысл зависит от правил поставщика.
Пример с минутным графиком
Есть свечи на 12:00 и 12:02, а записи на 12:01 нет. Даже если закрытия равны 100 и 102, это не даёт фактическую цену на пропущенной минуте. Подставленный ноль создаст ложное падение. Если интерфейс переносит прошлое значение, такая точка должна оставаться обозначенной как заполненная, а не выдаваться за сделку.
Как отличить пропуск от проблемы данных
Сверьте пару, размер интервала, часовой пояс и последнюю успешную загрузку. Затем проверьте описание API: некоторые поставщики не публикуют интервалы без сделок, другие формируют пустую свечу по своим правилам. При остановке фида могут отсутствовать даже интервалы, в которых операции были.
Что меняется для расчётов
Скользящее среднее по 20 существующим свечам и среднее за 20 минут могут охватывать разные периоды. Не смешивайте пропуски, нулевой объём и цену 0. Если данных недостаточно, расчёт лучше отложить или явно указать способ заполнения. См. поля японской свечи и разницу между SMA и EMA.