用聚宽量化炒股-4日志log与定时函数

本文介绍了在量化炒股策略中如何使用日志记录状态和错误,以及如何设置不同级别的日志输出。同时,详细讲解了定时函数的分类、参数含义及使用示例,包括按月、按周和按日运行的函数,强调了定时函数的注意事项和使用技巧。
摘要由CSDN通过智能技术生成

一、日志用来记录量化炒股策略的状态、错误和信息消息,也经常作为调试程序。

1.设定log级别

log.set_level(name,level)

设定不同的日志级别,低于这个级别的日志不会输出。

name:字符串。log的种类有三种:“order""history""strategy"。前两种代表调用相应系列的API产生的log,strategy表示自己在策略代码中打的log。

level:字符串。log级别为:debug<info<warning<error

log.set_level('order','error')#过滤掉order系列API产生的比error级别低的日志。

2.log.info

log.info(content)

相当于print输出的结果。content可以是字符串、对象等。

log.info(history(10))

log.info("selling %s,amount=%s",security,amount)

二、定时函数

1.定义与分类

定时函数是指在回测和模拟交易中指定每月、每周或者每天都要运行的函数。

定时函数有三类:

1)按月运行

run_monthly(func,monthday,time='open',reference_secuity)

2)按周运行

run_weekly(func,weekday,time='open',reference_secuity)

3)按日运行

run_daily(func,time='open',reference_secuity)

2.各项参数的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值