资源加载中... loading...

全局函数

函数名称 简介
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()函数
策略入口函数 日志函数