Из визуального редактора непросто будет настроить время следующего срабатывания этого таймера (Метронома). Это время задается в миллисекундах задержки (до следующего срабатывания), и чтобы скрипт запустился в нужную (милли)секунду, потребуется вычислять разницу между текущим временем и временем начала следующего таймфрейма. Можно, но сложно.
Пересчет скрипта будет происходить не только по таймеру, но и по стандартным условиям (сделки, котировки). В первом случае новой свечки еще не будет. Придется учитывать кучу особенностей пересчетов. Также, потребуется часы на компьютере синхронизировать с мировым временем с достаточной точностью. На кой черт Вам эти сложности если у Вас свое самописное приложение есть?

1. Будет, почему нет.
2. В миллисекундах. Число определяет задержку до следующего срабатывания. Таймер реинициализируется каждый пересчет скрипта (метронома).
3. Текущее время. Метроном - это именно таймер: в какое время "кнопку" нажмете, такое время и будет точкой отсчета.

Все что делает этот метроном - это добавляет дополнительный пересчет скрипта. Но отлаживать работу такого скрипта в условиях реальных торгов - действительно нереально.
Повысить частоту пересчета скрипта можно и штатными средствами: добавить ликвидный (частые изменения стакана) инструмент и указать интервал пересчета в свойствах скрипта как "Пок/прод".
_________________________
Не пишите мне! Никому ничего делать не буду.