写一个策略,内容为在20180301买入一个股票,在20180321卖出一个股票。股票可以自己定。
# 策略初始化函数(只运行一次)
def initialize(context):
# 设置要交易的股票:平安银行
g.security = '000001.XSHE'
# 每天运行的函数
def handle_data(context, data):
# 获取当前日期
today = context.current_dt.strftime('%Y%m%d')
# 1. 2018年3月1日:买入股票
if today == '20180301':
# 全仓买入(也可以写 order(g.security, 100) 买100股)
order_target_value(g.security, context.portfolio.cash)
# 2. 2018年3月21日:卖出全部股票
if today == '20180321':
# 清仓,全部卖出
order_target(g.security, 0)
20天前