Почему не отображаются ВСЕ флажки в серии выводов средств? См. Следующую скрипту JS: https://jsfiddle.net/lucianpurcarea/5zxa0jsm/13/
Это часть, которая создает массив данных для серии выводов:
var withdrawalsFlags = [];
for (var w = 0; w < response.withdrawals.length; w++) {
var title = "W:" + response.withdrawals[w][1] + "$";
withdrawalsFlags.push({
"x": response.withdrawals[w][0],
"id": (response.withdrawals[w][0]),
"title": title
});
}
В скрипте, которую я подготовил, «заголовок» серии снятия средств состоит из «W:» + долларовая стоимость + «$». Когда это так, я вижу около 5 флагов на серии. Если я удалю «W:», я увижу больше, если я удалю «$» в конце, я увижу их все.
Если я увеличу масштаб одного конкретного раздела, я увижу все флаги, присутствующие в этом разделе.
Заранее благодарим всех, кто на это взглянет!



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Все флаги не представлены, потому что в серии Highcharts flags для свойства allowOverlapX по умолчанию установлено значение false.
Документация Highcharts:
If false, the flags are moved sideways using an algorithm that seeks to place every flag as close as possible to its original position.
Установите allowOverlapX = true, и вы увидите все свои флаги.