请教为什么回测失败了?
Traceback (most recent call last):
File "kuanke/user_space.py", line 146, in exec_msg
return getattr(self, func)(*msg['args'], **msg['kwargs'])
File "kuanke/user_space.py", line 534, in call_schedule_funcs
func(self.user_context)
File "user_code.py", line 48, in fun_main
lowPEG_trade_ratio = lowPEG_algo(context, context.lowPEG_ratio, context.portfolio.portfolio_value)
File "user_code.py", line 76, in lowPEG_algo
context.lowPEG_stock_list = g.lowPEG.fun_get_stock_list(context)
File "user_code.py", line 352, in fun_get_stock_list
stock_PEG = self.fun_cal_stock_PEG(context, stock_list, stock_dict)
File "user_code.py", line 292, in fun_cal_stock_PEG
df = g.quantlib.fun_get_Divid_by_year(context, stock_list)
File "user_code.py", line 682, in fun_get_Divid_by_year
gta.STK_DIVIDEND.SYMBOL.in_(stocks_symbol)
File "jqdata/__init__.py", line 12, in run_query
return run_query(sql, db='gta')
File "jqdata/db_utils.py", line 77, in run_query
s = request_research_server('/run_query', {'sql':sql, 'db':db, 'dtypes': True})
File "/home/server/y/envs/kuanke/lib/python2.7/site-packages/retrying.py", line 49, in wrapped_f
return Retrying(*dargs, **dkw).call(f, *args, **kw)
File "/home/server/y/envs/kuanke/lib/python2.7/site-packages/retrying.py", line 212, in call
raise attempt.get()
File "/home/server/y/envs/kuanke/lib/python2.7/site-packages/retrying.py", line 247, in get
six.reraise(self.value[0], self.value[1], self.value[2])
File "/home/server/y/envs/kuanke/lib/python2.7/site-packages/retrying.py", line 200, in call
attempt = Attempt(fn(*args, **kwargs), attempt_number, False)
File "jqdata/db_utils.py", line 25, in request_research_server
res.raise_for_status()
File "/home/server/y/envs/kuanke/lib/python2.7/site-packages/requests/models.py", line 851, in raise_for_status
raise HTTPError(http_error_msg, response=self)
HTTPError: 502 Server Error: Bad Gateway