Версия с дополнительными параметрами:
p_StartExeAfterExpot = false - запуск приложения после экспорта истории. Я использую для перезапуска TS в виртуалке.
p_StartExe = "C:\\Chart\\Trade\\Restart_TS_9.1.exe" - запускаемый файл.
p_StartExeParams = "C:\\Chart\\Trade\\TradeDesktop\\Trade.tsd" - параметры запуска. Для запуска TS желательно указывать имя рабочей области с рабочими листами, которые экспортирую торговые сигналы.
p_SkipLastBar = true - не экспортировать последний незакрытый бар.
Изменения:
Вместо списка синонимов синоним указывается в параметре в формате СИМВОЛ=СИНОНИМ: p_SymbolList = "#BRNQ6=Brent,#ENQ6=Cl,EURUSD,GBPUSD,GBPJPY,EURJPY,AUDUSD,XAUUSD"
Обрезание времени после 23:58 убрано, так как для TS это уже не актуально.
Так же прилагаю программу для перезапуска TS - Restart_TS_9.1.exe.7z. Может кому-нибудь пригодится.