Редактирование данных вручную

Для работы Designer важными являются следующие директории:

  1. Директория куда был установлен Designer, из этой папки можно запустить Designer запустив файл Designer.exe. Или обновить Designer, запустив файл Designer.Update.exe. Удаление этой директории приведет к удалению Designer, но настройки Designer удалены не будут.

  2. Директория настроек Designer расположена в документах пользователя в папках …\StockSharp\Designer\ (например, c:\Users\ПОЛЬЗОВАТЕЛЬ\Documents\StockSharp\Designer\). Удаление этой директории приведет к тому, что все настройки Designer сбросятся до настроек по умолчанию, все созданные стратегии и скачанные инструменты и другая информация, хранящаяся в директории настроек, будет УНИЧТОЖЕНА.

Designer каталог и ручное редактирование данных 00

В этой директории расположены следующие папки и файлы:

  • Папки Backtest, Live, Remote, Optimization, Custom и Indicator соответствуют папкам Бэктест, Торговля, Удалённое, оптимизациям, Собственные элементы и Индикаторы панели Схемы. Каждая стратегия, кубик или индикатор хранится в своём файле JSON с идентификатором вместо имени. Удаление файла приведет к удалению соответствующей стратегии или кубика из панели Схемы. Редактировать эти файлы вручную не следует, это может привести к неисправности соответствующей стратегии или кубика. Файл, который не удалось прочитать, при запуске пропускается: остальные стратегии загружаются, а причина записывается в лог. Если вручную добавить файл стратегии в одну из этих папок и перезапустить Designer, стратегия появится в соответствующей папке панели Схемы.
  • Папка Logs, в ней содержатся все аварийные логи Designer, что упрощает диагностику неисправностей работы Designer.
  • Папка Storage - маркет-данные, скачанные Designer в соответствующее Хранилище маркет-данных. Папка создается при создании Хранилище маркет-данных. По умолчанию путь указан в эту папку. Удаление этой папки приведет к удалению всех скачанных маркет-данных соответствующего хранилища. Если хранилище содержит файлы CSV формата, то они могут быть отредактированы стандартным блокнотом или MS Excel. Файлы BIN вручную редактировать невозможно.
  • Файлы exchange.csv и exchangeboard.csv содержат список Бирж, список кодов инструментов и режимов торгов. Эти файлы могут быть отредактированы стандартным блокнотом или MS Excel.
  • Файл security.csv содержит все полученные и созданные инструменты по всем источникам. Удаление этого файла приведет к удалению всех инструментов в Designer. О добавлении новых инструментов описано в пунктах Скачивание инструментов, Создание инструмента. Этот файл может быть отредактирован стандартным блокнотом или MS Excel.
  • Файлы portfolio.csv и position.csv содержат все полученные и созданные портфели и текущую позицию по ним. Удаление этих файлов приведёт к удалению соответствующих данных в Designer. Если информацию о портфелях Designer получает при каждом подключении, то информация о позициях может быть утеряна безвозвратно. Эти файлы могут быть отредактированы стандартным блокнотом или MS Excel.
  • Файл settings.json содержит текущие настройки. Этот файл Designer создаёт при изменении настроек или при закрытии программы. Удаление этого файла приведет к сбросу текущих настроек до настроек по умолчанию. Редактировать этот файл вручную не следует, это может привести к неисправности Designer.

При необходимости редактирования отдельных файлов или сброса настроек Designer полезным будет делать резервные копии как отдельных файлов так и всей директории.

См. также

Обновление на новую версию