Алекс,
в алго есть три (на самом деле больше) различных задачи:
-сбор и обработка данных
-непосредственно написание, отладка и бектестирование алгоритма на корректность работы и результат
-исполнение алгоритма и контроль
В МТ5 все эти задачи выполняются внутри терминала. В Quik в какой-то мере только п.3