用聚宽的API:
def initialize(context): g.security = '002043.XSHE' #获取股票代码 def handle_data(context,data): last_price = data[g.security].close # 获取昨日的收盘价 average_price = data[g.security].mavg(20, 'close') # 获取20日收盘价的平均价 if last_price > average_price: #如果昨天价大于平均价,就买入 order_value(g.security,cash) #用当前所有资金买入 elif last_price < average_price: #如果小于,就卖出 order_target(g.security,0) #将仓位调到0,全部卖出