如题,系统报错:

2020-01-10 09:30:00.000 - WARN - 没有获取到任何行情, Function[GetQuote], Code[510300.SHSE]

2020-01-10 09:30:00.000 - WARN - 标的无对应价格'now',无法获取档位期权,Function[GetAtmOptionContractByPos],code[510300.SHSE]

2020-01-10 09:30:00.000 - WARN - 标的无对应价格'now',无法获取档位期权,Function[GetAtmOptionContractByPos],code[510300.SHSE]

2020-01-10 09:30:00.000 - WARN - 无效的合约代码, Function[GetQuote], Code[]

前面几分钟能正常获取期权合约,以及正常交易,突然就不行了,提示无法获取行情,对应的函数代码如下:

def Getop(code):#获取期权合约代码
log.info( "getop函数中:取标的对应的虚一代码,标的代码为:" + code)
dyndata = GetQuote(code)
print dyndata.now
now1 = round(dyndata.now,2)
#获取call、put的期权合约代码

atmopc = GetAtmOptionContract(code,GetCurrentTime(),now1,0)#call

atmopp = GetAtmOptionContract(code,GetCurrentTime(),now1,1)#put

atmopc = GetAtmOptionContractByPos( code, "now", -1, 0, GetCurrentTime() ) atmopp = GetAtmOptionContractByPos( code, "now", -1, 1, GetCurrentTime() ) return atmopc,atmopp