# 初始化函数
def initialize(context):
# 设置要操作的股票(上交所)
g.security = '600666.XSHG'
# 每天运行 period 函数
run_daily(period, time='every_bar')
# 每日调用的函数
def period(context):
# 获取当前日期(聚宽中 context.current_dt 是 datetime 对象)
current_date = context.current_dt.date()
# 目标日期(注意类型一致,这里使用 date 对象)
buy_date = datetime.date(2018, 3, 1)
sell_date = datetime.date(2018, 3, 31)
# 如果是买入日,且尚未持有仓位,则买入100股
if current_date == buy_date:
order(g.security, 100)
# 如果是卖出日,且持有仓位,则卖出100股
if current_date == sell_date:
order(g.security, -100)
17天前