输入/搜索内容
入门
欢迎使用发明者量化交易平台
快速开始
密钥安全性
平台基础
账号与计费
实盘计费与充值
子账号
交易所
通用协议
本地凭据文件
交易所特殊说明
证券与期货
加密货币
托管者
策略库
实盘
编写策略
开发工具
回测系统
进阶专题
数据与研究
对外接口

变量(命名举例)描述类型默认值(说明)组件配置(说明)备注
pNum参数pNum的描述数字型(number)举例设置默认值为:100,Rust策略中为f64用于设置当前参数绑定的界面控件的:组件类型、最小值、最大值、分组、过滤器等参数pNum的备注,pNum的值为数值类型
pBool参数pBool的描述布尔型(true/false)使用开关控件设置默认值,不具备选填控件同上参数pBool的备注,pBool的值为布尔类型
pStr参数pStr的描述字符串(string)举例设置默认值为:abc同上参数pStr的备注,pStr的值为字符串类型
pCombox参数pCombox的描述下拉框(selected)设置选项中的某一个选项或多个选项同上参数pCombox的备注,pCombox的值可能有多种形式
pSecretStr参数pSecretStr的描述加密串(string)举例设置默认值为:xyz同上参数pSecretStr的备注,pSecretStr的值为字符串类型

界面参数,在策略编辑页面代码编辑区下方策略参数区设置,需要注意:
1、参数设置的默认值选项中「选填」控件默认为选填状态,可以改变该控件的状态,设置当前参数为必填。设置参数默认值为必填后,如果策略在回测/实盘时没有设置该参数则无法进行回测/启动实盘。
2、界面参数在策略代码中的变量名不要设置为当前编程语言的保留字(关键字)。
3、在回测/实盘界面鼠标放在参数绑定的控件上时,会显示设置的参数备注信息。
4、参数的「描述」即参数绑定的控件的显示名称。
5、参数的「变量」即以上表格中的:pNum、pBool、pStr、pCombox、pSecretStr。在策略代码中是以全局变量形式存在的,也就是说可以在代码中修改策略参数(Rust 除外:Rust 中参数是全局常量,不能修改)。
6、对于「加密串」和「字符串」类型的参数,默认值输入时不需要加引号,输入均作为字符串处理。「加密串」参数的使用与「字符串」参数相同,加密字符串会被加密发送,不会明文传输。
7、「字符串」类型的参数如果设置为「选填」,当参数绑定的控件中不填写参数时,参数变量的值为空字符串;
同理,如果是「数字型」的参数,参数变量的值为空值。
同理,如果是「下拉框」的参数,参数变量的值为空值。
同理,如果是「加密串」的参数,参数变量的值为空值。
Rust策略中,没有填写的选填参数为该类型的零值:数字为0,字符串、加密串为空字符串,布尔为false。
8、对于下拉框类型的界面参数,例如变量名为pCombox。在「组件配置」中没有开启「支持多选」时,pCombox的值为当前选中的选项索引或具体数据(给选项绑定数据时)。
如果开启了「支持多选」时,pCombox的值为一个数组,数组包含所有当前选中的选项的索引或具体数据(给选项绑定数据时)。