
等级: 专业版
- 注册:
- 2021-8-3
- 曾用名:
|
下面是API文档中范例,运行时没反应,请问如何修改,能显示bar_close内容
import time
import os
import csv
import numpy
import talib as ta
def init(context):
# 在context中设置一些参数
context.s1 = context.run_info.base_book_id
#两条均线的周期长度
context.long_period = 20
context.short_period = 5
# before_trading此函数会在每天策略交易开始前被调用,当天只会被调用一次
def before_trading(context):
pass
# 你选择的证券的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新
def handle_bar(context):
bar_len=10
bar_close=history_bars('SH510050',bar_len,'1d','CLOSE')
#对返回值k线数量进行检查
print(bar_close)
# after_trading函数会在每天交易结束后被调用,当天只会被调用一次
def after_trading(context):
pass
|
|