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

本人使用MacOs,Simnow停服,想通过veighna 3.7.0连接openctp的模拟环境
参考了很多帖子,最开始只有ctp接口,试过https://www.vnpy.com/forum/topic/31071-simnowbei-tai-openctpde-shi-yong-shuo-ming 里的方法,用CTP官方动态库(https://github.com/openctp/openctp/tree/master/6.6.7_20220304/mac_arm64) 替换了CTP的交易dll(thosttraderapi_se.dll)报错4097。
后来又尝试安装tts接口(https://github.com/vnpy/vnpy_tts) ,也改了启动脚本run.py,报错 ModuleNotFoundError: No module named 'vnpy_tts.api.vnttsmd'

(vnpy) christine@Christines-MacBook-Air vnpy % python3 run.py
Traceback (most recent call last):
  File "/Users/christine/Downloads/vnpy-master/vnpy/run.py", line 33, in <module>
    from vnpy_tts import TtsGateway
  File "/Users/christine/anaconda3/envs/vnpy/lib/python3.10/site-packages/vnpy_tts/__init__.py", line 25, in <module>
    from .gateway import TtsGateway
  File "/Users/christine/anaconda3/envs/vnpy/lib/python3.10/site-packages/vnpy_tts/gateway/__init__.py", line 1, in <module>
    from .tts_gateway import TtsGateway
  File "/Users/christine/anaconda3/envs/vnpy/lib/python3.10/site-packages/vnpy_tts/gateway/tts_gateway.py", line 32, in <module>
    from ..api import (
  File "/Users/christine/anaconda3/envs/vnpy/lib/python3.10/site-packages/vnpy_tts/api/__init__.py", line 1, in <module>
    from .vnttsmd import MdApi
ModuleNotFoundError: No module named 'vnpy_tts.api.vnttsmd'

然后发现官方文件中关于 vnttsmd模块的文件中提示Mac由于缺乏二进制库支持无法使用

description

这种情况,有什么其他办法连接openctp的模拟环境或者安装tts接口吗,倒腾一天了求大神指教!!!

Member
avatar
加入于:
帖子: 4768
声望: 289

vnpy_tts目前没有提供mac支持

Member
avatar
加入于:
帖子: 1
声望: 0

xiaohe wrote:

vnpy_tts目前没有提供mac支持
想问下mac用openctp怎么弄呢?

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

沪公网安备 31011502017034号

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