连接实盘易,下单采用Shepane_order方式,3只股票最后一只现金不够没下单成功,程序这边提示下单异常,然后跑出错了,怎么避免程序出错
2017-02-20 15:00:00 - ERROR - 模拟盘运行出错了, 如果不知道原因, 请阅读: 'https://www.joinquant.com/api#模拟盘注意事项' 和系统更新日志: 'https://www.joinquant.com/post/553'
2017-02-20 15:00:00 - ERROR - Traceback (most recent call last):
File "kuanke/user_space.py", line 143, in exec_msg
return getattr(self, func)(*msg['args'], **msg['kwargs'])
File "kuanke/user_space.py", line 308, in process_initialize
self.func_process_initialize(self.user_context)
File "user_code.py", line 310, in process_initialize
for rule in g.all_rules:
AttributeError: 'PersistentState' object has no attribute 'all_rules'
-------------------------------------------------------------------------------------------------------
2017-02-20 15:00:00 - ERROR - g.other_rules 序列化失败, 进程重启后会丢失状态。如果不需要持久保存该变量, 建议将该变量放到 g 中, 并以下划线开头: g.__other_rules,
并实现 process_initialize() 函数, 把初始化代码放入函数. 此函数在进程每次重启时会执行, 更多细节, 请看API文档
2017-02-20 15:00:00 - ERROR - g.all_rules 序列化失败, 进程重启后会丢失状态。如果不需要持久保存该变量, 建议将该变量放到 g 中, 并以下划线开头: g.__all_rules,
并实现 process_initialize() 函数, 把初始化代码放入函数. 此函数在进程每次重启时会执行, 更多细节, 请看API文档
2017-02-20 14:50:00 - ERROR - [实盘易] 下单异常:400 Client Error: Bad Request
2017-02-20 14:50:00 - ERROR - Response:
400 Bad Request
{"source":"券商","message":"(210060003)资金不足<==(5104)OMS.OrderInput(210060003)<==(5102)AMS.OrderInput"}
2017-02-20