Дык дело не в терпении... причин присуттвия и отсутствия сделок может быть масса. чтобы в этом разобраться необходимо владеть всей информацией.
1 к примеру возможно кривая история котировок (она в принципе кривая если учесть что время закрытия баров должно быть а скачанно время открытия)
2 ошибка в коде
3ошибка в логике (хотелось сделать одно, думаете что это сделали правильно но на самом деле получилось не то)
4 может быть и так: ошибок никаких на самом деле нет, а кажется что она есть!