Какое одно лекало? Есть тысячи алгоритмов работающих на разных инструментах и разных таймфреймах, и никогда они не будут шагать нога в ногу. Очень часто мои роботы на одном инструменте дают противоположные сигналы, и в этом нет ничего страшного. Алгоритм то разный. Главное, чтобы статистический результат по каждому роботу был положительный. Основная проблема роботов в том, что они не учитывают фазы волатильности инструмента, и не подстраиваются под её постоянное изменение, отличия одной фазы от другой могут доходить до порядка. Поэтому роботов заточенных под какую-то одну фазу сдует, как только фаза поменяется.
Так же нужно учитывать особенности торгуемого инструмента. Валюты имеют один характер, товары, другой индексы третий и тд. Поэтому алгоритм торговли каждой группы инструментов будет отличаться.
Мое мнение, собрать полностью автономного робота из «кубиков» невозможно. Таких роботов нужно знать когда включить и когда выключить.
А полный автомат возможен, но все равно нужно следить за инструментом, щупать ручками каждое закрытие, и если характер инструмента меняется, то корректировать алгоритм. Вечного ничего нет.