开拓者量化平台TBQuant模型公式导入导出技巧
公式导入导出
公式导入导出功能能够将TB公式打包成文件,或者将已打包的公式文件导入;通过该功能,可方便用户之间公式的交互。
公式导出
下面的操作步骤将“Welcome”公式分别以有源码方式和无源码方式备份到文件w1、w2中,文件存放在D盘根目录下。
- 单击公式管理工具栏的公式导出按钮“”,打开“导出公式”窗口,如下图所示:
公式导出可以启用密码验证,输入密码加密文件;也可能不输入,无密码导出。
-
选择有源码导入模式。
有源码模式:导入导出用户函数和公式应用,导入导出时包含源码,该公式包后缀名为(.fbk)。用户导入有源码文件后,可以在编辑器中看到公式应用的源代码,并且可以对导入的代码进行修改、编译等操作。
无源码模式:只能导入导出公式应用代码,导入导出时不带源码,该公式包后缀名为(.nef)。
-
显示可选公式列表,选择显示用户公式和函数。
也可以选择只显示用户公式,或只显示用户函数。
-
从可选公式列表中选择要导出的公式“Welcome”添加到已选公式列表中;
[>]按钮:将可选公式列表中选中的公式添加到已选公式列表中,准备导出;
[>>]按钮:将可选公式列表中的所有公式添加到已选公式列表中,准备导出;
调用函数>:将已选公式列表的调用的用户函数添加到已选公式列表中,准备导出;
[<]按钮:将已选公式列表中选中的公式放回到可选公式列表中,取消导出该公式;
[<<]按钮:将已选公式列表中的所有公式放回到已选公式列表中,取消导出这些公式;
可以通过双击列表项进行操作;
-
选择公式文件的保存路径;
-
“导出”按钮,系统提示导出成功,公式导出完成。
公式导入
-
单击公式管理工具栏的公式导入按钮“”,打开“导出公入”窗口,如下图所示:
-
选择有源码导入模式。
-
选择公式文件的保存路径,通过鼠标单击“浏览”按钮打开浏览对话框,选择要导入的文件。
-
选择要导入的用户公式和用函数。
-
勾选“覆盖已有”将覆盖本地同名的公式源码。
-
点击导入按钮。
【注意】
-
注意数据类型升级了泛型,所以源码泛型转换需要勾选。
-
使用有源码导入导出时请将该公式关联的用户函数一起选择导入,否则会导致所导入公式编译不成功。使用无源码模式导入导出公式应用时,无需依赖用户函数,直接导入导出公式应用即可使用。
-
导入公式后,可以选择全部编译。系统会自动先编译函数, 再编译公式。
无源码公式导出的加密功能
无源码公式导出的密码验证是指用户导出无源码公式时需要输入密码才能导出。
密码设置在右下角,启用无源码公式导出密码验证。用户也可以点击修改密码按钮修改密码。