设置目录
使用 Designer 时,需要注意以下目录:
Designer 的安装目录。可以在此目录中运行 Designer.exe 启动 Designer,也可以运行 Designer.Update.exe 更新 Designer。删除此目录会删除 Designer 程序,但不会删除 Designer 设置。
Designer 设置目录位于用户的文档文件夹中:…\StockSharp\Designer\(例如 c:\Users\User\Documents\StockSharp\Designer\)。删除此目录会将全部 Designer 设置恢复为默认值,所有已创建的策略、已下载的交易品种,以及保存在设置目录中的其他信息都将被销毁。

该目录包含以下文件夹和文件:
- Compositions 以 XML 文件形式保存策略图面板中 复合元素 文件夹内的所有模块。从此目录删除文件,会从策略图面板的 复合元素 文件夹中删除对应的 复合元素。请勿手动编辑这些文件,否则可能导致对应的 复合元素 模块损坏。
- LiveStrategies 以 XML 文件形式保存策略图面板中 交易 文件夹内的所有模块。从此目录删除文件,会从策略图面板的 交易 文件夹中删除对应策略。请勿手动编辑这些文件,否则可能导致对应策略损坏。
- Logs 包含 Designer 的全部崩溃日志,可简化 Designer 故障排查。
- SourceCode 以 XML 文件形式保存策略图面板中 源代码 文件夹内的所有模块。从此目录删除文件,会从策略图面板的 源代码 文件夹中删除对应的 源代码 模块。请勿手动编辑这些文件,否则可能导致对应的 源代码 模块损坏。
- 策略 以 XML 文件形式保存策略图面板中 策略 文件夹内的所有模块。从此目录删除文件,会从 策略图面板 的 策略 文件夹中删除对应策略。请勿手动编辑这些文件,否则可能导致对应策略损坏。如果手动将策略文件添加到此文件夹并重新启动 Designer,该策略会显示在策略图面板的 策略 文件夹中。
- 存储 包含 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 设置之前,请先备份要修改的文件或整个目录。