VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 260
声望: 3

在vnpy3.6中使用taos数据库,通过csv导入数据时报错如下,具体怎么回事儿呢?

C:\Users\Administrator\Desktop\vnpy-3.6.0>python  run.py
找不到数据服务驱动vnpy_,使用默认的RQData数据服务
Traceback (most recent call last):
  File "C:\veighna_studio\lib\site-packages\vnpy_datamanager\ui\widget.py", line 226, in import_data
    start, end, count = self.engine.import_data_from_csv(
  File "C:\veighna_studio\lib\site-packages\vnpy_datamanager\engine.py", line 92, in import_data_from_csv
    self.database.save_bar_data(bars)
  File "C:\veighna_studio\lib\site-packages\vnpy_taos\taos_database.py", line 71, in save_bar_data
    self.cursor.execute(create_table_script)
  File "C:\veighna_studio\lib\site-packages\taos\cursor.py", line 127, in execute
    self._result = taos_query(self._connection._conn, stmt)
  File "C:\veighna_studio\lib\site-packages\taos\cinterface.py", line 300, in taos_query
    raise ProgrammingError(errstr, errno)
taos.error.ProgrammingError: [0x2600]: syntax error near "-2022-usd-fut_sgx_1m using s_bar(symbol, exchange, interval_, count_) tags('XINA50-2022-USD-FUT', 'SGX', '1m', '0')"
Member
avatar
加入于:
帖子: 1492
声望: 106

这里报错是TDEngine内的语法错误,猜测是否合约代码字段不能用符号【-】?

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】