单纯就是很简单的代码
import pandas as pd
import numpy as np
import talib
import time
import datetime
class G(): pass
g = G()
def init(ContextInfo):
account = '520000242130' #资金账号
ContextInfo.do_back_test = True #是否为回测模式
g.benchmark='中证全指' #设定基准指数
ContextInfo.set_account(account) #设置资金账号
#ContextInfo.start = '2008-01-01 9:00:00'
#ContextInfo.end = '2022-12-31 15:30:00'
def handlebar(ContextInfo):
index = ContextInfo.barpos
realtime = ContextInfo.get_bar_timetag(index)
print(timetag_to_datetime(realtime, '%Y%m%d %H:%M:%S'))
print(ContextInfo.get_stock_list_in_sector(g.benchmark, realtime))
如果改成沪深300就可以 |