То ли я кривой, то ли лыжи не едут.
Постараюсь описать насколько возможно подробно, что происходит при запуске индикатора.
Запускаю QuoteRoom, отключаю прием котировок. Запускаю TS, выключаю режим online (на всякий случай - проблема со слетанием линий не критична, пока ее не рассматриваю). Добавляю индикатор на график FXX:EUR. Добавляю первого провайдера: "добавить", захожу в браузер на страницу провайдера, скачиваю .csv, сохраняю в C:\CSV. На графике ничего не появляется, в списке провайдер не добавляется. Нажимаю "Файл", выбираю только что скачанный файл. Начинается импорт данных. После завершения на графике появляется мешанина из линий, внизу в таблице выводится статистика. Добавляю второго провайдера точно так же. Линии на графике меняются, статистика также меняется. Смотрю на линии (показаны на скриншоте). Точка входа показывается правильно, уровни стопа и лимит тоже верно, но точка выхода всегда показана неправильно, т.е. каждая линия в разы длиннее, чем на самом деле. Далее пытаюсь переключить на первого добавленного провайдера. Нажимаю на имя провайдера в таблице - меняется имя провайдера в левом верхнем углу экрана и ничего больше. Линии и статистика остаются от второго провайдера. Удаляю второго провайдера, оставляю только первого. Таблица со статистикой дохода по разным парам очищается, линии на графике остаются от второго провайдера. При нажатии на линию уровни стопа и лимита не выводятся, надпись меняется на "? 0.00 lot +0 pips 0.0$ Pos 0.0000->0.0000" (показано на втором скриншоте). При повторном добавлении провайдера все данные опять появляются. Если первого из провайдеров удалить, а затем снова добавить, то все линии и таблица со статистикой отображаются уже для него, переключить на другого провайдера опять невозможно. Сдвиг по времени работает правильно. Переключение на другой символ тоже работает, но сделки показываются только для последнего из добавленных провайдеров. Для полной ясности тезисно все наблюдавшиеся проблемы и неясности.
1. Нужно ли добавлять вручную каждый файл .csv посещенной страницы провайдера, или же он должен подцепляться автоматически? Путь совпадает с указанным в настройках: C:\CSV\
2. Не работает переключение с одного провайдера на другого. Всегда отображается тот из провайдеров, который был добавлен последним. Даже при удалении последнего из провайдеров на графике остаются линии его сделок. Перезапуск TS проблему не решает. Удаление индикатора с графика и повторное добавление - тоже.
3. Длина линий намного больше, чем она должна быть. При этом, если сделка закрылась внутри бара, линия вертикальная (третий скриншот). Ошибка аналогична у любого провайдера, на любом инструменте и таймфрейме. Наблюдается на всей истории.
Система: Windows 7. Версия TS: 9.1 (Update 12880).
Скриншот 1:
Скриншот 2:
Скриншот 3: