Как кодом можно удалить бар истории?

 
Может, кто знает как кодом можно удалить бар истории? Из советника, например.
 
BantV писал(а) >>
Может, кто знает как кодом можно удалить бар истории? Из советника, например.

Интересная задача, пытаюсь придумать зачем бы это могло быть - не получается. А как - в принципе понятно, через редактирование/перезапись hst файла, но вот если бар "свежий", и окажется на открытом графике, удалится ли он? - не знаю. Образчики работы с hst файлами есть в базе, да или тотже стандартный Period_converter

 
Нашел решение.
Файлы:
 
BantV писал(а) >>
Нашел решение.

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

 
есть бакдор ;)
 
BantV писал(а) >>
Может, кто знает как кодом можно удалить бар истории? Из советника, например.

Просто удалять некорректно, проще заменить усредненным по окрестности.

 

В online-графиках бары менять можно только через F2. HST-файлы считываются только один раз: при открытии графика. После - пишите в них что угодно, на график это не повлияет и вся вами записанная информация будет потеряна после закрытия терминала (перезапишется online-полученными данными).

Но есть возможность работы с offline-графиками почти, как с реальными. Там вы можете делать что угодно. Самый простой пример здесь.

Причина обращения: