Глюками это не назовешь - это - просто наплевательское отношение к своему делу тех, кто ведет историю.
1) Почему бывают по воскресеньям котировки - объяснимо: международный валютный рынок, на самом-то деле никогда не отдыхает. Торги идут (пусть и крайне вяло) и в выходные (субб., вс) дни. А вот вопрос "Почему не по всем парам есть воскресные и субботние котировки?" - то уже к архивариусу.
Как быть? или чистить "ручками"... или искать более "полные" временные ряды. Если выберешь "искать", то советую обратить внимание на вот такой сайтик: http://www.forexite.com/default.html?32 (там обрати внимание, что слева есть меню, где есть пункт "История котировок" - есть дневные и часовые бары по очень многим валютным парам и за достаточно большой перод времени. Архивы регулярно пополняются).
2) Почему бывают объемы единичные? - это, скорее всего, просто отсутствующие данные, куда (под одну гребенку) просто взяли и вписали единички, чтобы уж совсем пустот не было. Данные об объемах - противоречивы и неоднозначны (чаще всего, объемы эти отражают количество сделок, произведенных через одного конкретного брокера или пул (объединение поставщиков котировок, брокеров, трейдеров). Однако, почти никогда эти объемы не отражают реальный объем / количество сделок на всем рынке Форекс.
Как быть? Я бы рекомендовал пока что вообще "забить" на объемы. В дальнейшем для отражения "накала рынка" я предложу несколько иных способов. Если "забить" не хочется, то ... ну, опять же... искать более полные данные. В частности, можно потерзать свой МТ (метатрейдер)... обрати внимание, что там в Настройках можно изменять количество баров на графике: первое, что надо сделать - это установить это значение на максимум. Второе - нажав кнопку (на клавиатуре) "Home" ты попадаешь не в самое начало доступной истории, а в самое начало того, что загружено на данный момент. Не обязательно, конечно (всему есть предел), но если ты ранее этого не делал, то удерживание в течение некоторого времени (которое будет зависеть от скорости твоего канала и от "отзывчивости" сервера твоего брокера) позволит тебе с удивлением обнаружить, что "левее" есть еще дынне, которые можно закачивать себе в терминал (ну, и, разумеется, потом сохранять в файлах различных форматов).
3) почему бывает, что в один и тот же рабочий день есть котировки по одной валютной паре, но нет котировок по другой? - это - уж точно безалаберность архивариуса. Котировки должны быть по всем парам. Бывает, конечно, такое, что в какой-то одной стране национальный праздник, но рынок работает (рынок не работает, вообще-то только по всемирным праздникам). Однако, даже в такие дни, когда в Японии, к примеру, День Дерева, котировки по йене все-таки идут (хоть и крайне вяло, опять же).
Как быть? - см. ссылку к первому пункту.
4) Если все это - впадлу... ну, что же... тогда можно попытаться просто "ручками почикать" данные... т.е. пообрезать все те куски, где данные не полные... Однако, мне кажется, стоит скачать просто нормальную историю с сайта, указанного в п.1.