| Version | 返回系统当前版本号 |
| Sleep | 休眠函数,参数为暂停的毫秒数 |
| IsVirtual | 判断执行环境,返回真值表示当前为回测环境 |
| Mail | 发送邮件 |
| Mail_Go | Mail函数的异步版本 |
| SetErrorFilter | 过滤错误日志,参数为正则表达式字符串,匹配该正则表达式的错误日志将不会上传到日志系统 |
| GetPid | 获取实盘进程ID |
| GetLastError | 获取最近一次错误信息 |
| GetCommand | 获取策略交互命令,策略交互控件设置请参阅:交互控件 |
| GetMeta | 获取生成策略注册码时写入的Meta值 |
| Dial | 用于原始Socket访问 |
| HttpQuery | 发送HTTP请求 |
| HttpQuery_Go | HttpQuery函数的异步版本 |
| Encode | 数据编码函数 |
| UnixNano | 获取纳秒级时间戳 |
| Unix | 获取秒级时间戳 |
| GetOS | 获取系统信息 |
| MD5 | 计算MD5值 |
| DBExec | 数据库函数,用于执行SQL语句进行数据库操作 |
| UUID | 生成UUID |
| EventLoop | 监听事件 |
| _G | 持久化保存数据,该函数实现可保存的全局字典功能。数据结构为KV表,永久保存在托管者本地数据库文件中 |
| _D | 时间戳处理函数,将毫秒时间戳或Date对象转换为时间字符串 |
| _N | 格式化浮点数,例如_N(3.1415, 2)将截取3.1415小数点后两位,函数返回3.14 |
| _C | 重试函数,用于接口容错。注意:例如对exchange.GetTicker函数进行容错,应使用_C(exchange.GetTicker)而非_C(exchange.GetTicker()) |
| _Cross | 交叉判断函数,_Cross()函数返回正数表示上穿周期数,负数表示下穿周期数,0表示当前价格相同 |
| JSONParse | 解析JSON,可正确解析包含大数值的JSON字符串,会将大数值解析为字符串类型。回测系统不支持JSONParse()函数 |
| SetChannelData | 在频道上发布最新状态数据,用于实盘间通信 |
| GetChannelData | 订阅指定实盘的频道数据,用于实盘间通信 |