Всем спасибо, свой вопрос я закрыл, но совершенно иным способом. Начав сравнивать даты я понял, что это дело неблагодарное, однако подсказка по использованию даты сделки навела меня на мысль, что в тслабе есть флаги работы с реальными позициями, а не с расчетными. В итоге просто добавив проверку на наличие активной позиции я решил вопрос с переносом сигналов входа на другой день. Для реальной торговли это отличное решение, а для тестов скорость расчета не важна и все мувинги считаются внутри скриптов.