【模拟盘问题】策略在AIStudio中运行正常,提交模拟盘报错
由bqsfsntg创建,最终由bqsfsntg 被浏览 1 用户
问题描述:策略在开发环境运行成功之后,提交了模拟报错。
提交任务详情:
https://bigquant.com/codesharev3/1e31d136-99bd-4094-8884-74f94cf22516
运行报错信息:
Traceback (most recent call last):
File "/var/app/enabled/aiflowtaskrun.py", line 643, in
run(run_id=sys.argv\[1\], task_id=sys.argv\[2\], event_name=sys.argv\[3\], dry_run=sys.argv\[4\])
File "/var/app/enabled/aiflowtaskrun.py", line 638, in run
raise ex from ex
File "/var/app/enabled/aiflowtaskrun.py", line 625, in run
do_run(run_id, task_id, event_name)
File "/var/app/enabled/aiflowtaskrun.py", line 560, in do_run
pm.execute_notebook(
File "/opt/pyenv/versions/3.11.8/lib/python3.11/site-packages/papermill/execute.py", line 134, in execute_notebook
raise_for_execution_errors(nb, output_path)
File "/opt/pyenv/versions/3.11.8/lib/python3.11/site-packages/papermill/execute.py", line 241, in raise_for_execution_errors
raise error
papermill.exceptions.PapermillExecutionError:
---------------------------------------------------------------------------
Exception encountered at "In [1]":
---------------------------------------------------------------------------
Exception Traceback (most recent call last)
Cell In[1], line 460
448 m3 = M.extract_data_dai.v17(
449 sql=m2.data,
450 start_date="""2024-01-01 09:00:00""",
(...)
456 m_name="""m3"""
457 )
459 # @module(position="-914,-674", comment="""""", comment_collapsed=True)
--> 460 m4 = M.bigtrader.v25(
461 data=m3.data,
462 start_date="""2024-01-01 09:00:00""",
463 end_date="""2024-03-28 15:15:00""",
464 initialize=m4_initialize_bigquant_run,
465 before_trading_start=m4_before_trading_start_bigquant_run,
466 handle_data=m4_handle_data_bigquant_run,
467 handle_trade=m4_handle_trade_bigquant_run,
468 after_trading=m4_after_trading_bigquant_run,
469 capital_base=1000000,
470 frequency="""minute""",
471 product_type="""股票""",
472 rebalance_period_type="""交易日""",
473 rebalance_period_days="""1""",
474 rebalance_period_roll_forward=True,
475 backtest_engine_mode="""标准模式""",
476 before_start_days=0,
477 volume_limit=1,
478 order_price_field_buy="""open""",
479 order_price_field_sell="""open""",
480 benchmark="""沪深300指数""",
481 plot_charts=True,
482 debug=True,
483 backtest_only=False,
484 m_name="""m4"""
485 )
486 #
File /opt/pyenv/versions/3.11.8/lib/python3.11/site-packages/bigmodule/modules.py:28, in call(self, **kwargs)
File /opt/pyenv/versions/3.11.8/lib/python3.11/site-packages/bigmodule/moduleinvoker.py:203, in module_invoke(name, version, kwargs)
File /opt/pyenv/versions/3.11.8/lib/python3.11/site-packages/bigmodule/moduleinvoker.py:169, in _module_invoke(name, version, kwargs)
File /opt/pyenv/versions/3.11.8/lib/python3.11/site-packages/bigmodule/moduleinvoker.py:41, in _module_run(module, kwargs)
File dist/build/bigtrader/v25/init.py:373, in v25.run()
File dist/build/bigtrader/v25/init.py:221, in v25._run()
File dist/build/bigtrader/v25/core/pylivetrading/init.py:583, in v25.core.pylivetrading.BigQuantModule.run()
File dist/build/bigtrader/v25/core/pylivetrading/init.py:472, in v25.core.pylivetrading.BigQuantModule.run_algo()
File dist/build/bigtrader/v25/core/pylivetrading/init.py:607, in v25.core.pylivetrading.BigQuantModule._prepare_account_setting()
File dist/build/bigtrader/v25/core/pylivetrading/init.py:363, in v25.core.pylivetrading.BigQuantModule._query_broker_info()
Exception: query broker info a12d5a02-25e9-4d26-80f3-0bb6f6fd6062 2 failed, resp_data={'code': 99999999, 'reason': 'UNKNOWN', 'message': '未知错误,请联系工作人员'}
\