VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
加入于:
帖子: 7
声望: 0

from vnpy_ctptest import CtptestGateway

vnpy                      3.9.2                    pypi_0    pypi
vnpy-ctp                  6.7.2.0                  pypi_0    pypi
vnpy-ctptest              6.7.2.0                  pypi_0    pypi

python: 3.10
OS: macOS Catalina

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[4], line 1
----> 1 from vnpy_ctptest import CtptestGateway

File ~/miniforge3/envs/py310/lib/python3.10/site-packages/vnpy_ctptest/__init__.py:25
      1 # The MIT License (MIT)
      2 #
      3 # Copyright (c) 2015-present, Xiaoyou Chen
   (...)
     20 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
     21 # SOFTWARE.
     23 import importlib_metadata
---> 25 from .gateway import CtptestGateway
     28 __version__ = importlib_metadata.version("vnpy_ctptest")

File ~/miniforge3/envs/py310/lib/python3.10/site-packages/vnpy_ctptest/gateway/__init__.py:1
----> 1 from .ctptest_gateway import CtptestGateway

File ~/miniforge3/envs/py310/lib/python3.10/site-packages/vnpy_ctptest/gateway/ctptest_gateway.py:31
     28 from vnpy.trader.utility import get_folder_path, ZoneInfo
     29 from vnpy.trader.event import EVENT_TIMER
---> 31 from ..api import (
     32     MdApi,
     33     TdApi,
     34     THOST_FTDC_OAS_Submitted,
     35     THOST_FTDC_OAS_Accepted,
     36     THOST_FTDC_OAS_Rejected,
     37     THOST_FTDC_OST_NoTradeQueueing,
     38     THOST_FTDC_OST_PartTradedQueueing,
     39     THOST_FTDC_OST_AllTraded,
     40     THOST_FTDC_OST_Canceled,
     41     THOST_FTDC_D_Buy,
     42     THOST_FTDC_D_Sell,
     43     THOST_FTDC_PD_Long,
     44     THOST_FTDC_PD_Short,
     45     THOST_FTDC_OPT_LimitPrice,
     46     THOST_FTDC_OPT_AnyPrice,
     47     THOST_FTDC_OF_Open,
     48     THOST_FTDC_OFEN_Close,
     49     THOST_FTDC_OFEN_CloseYesterday,
     50     THOST_FTDC_OFEN_CloseToday,
     51     THOST_FTDC_PC_Futures,
     52     THOST_FTDC_PC_Options,
     53     THOST_FTDC_PC_SpotOption,
     54     THOST_FTDC_PC_Combination,
     55     THOST_FTDC_CP_CallOptions,
     56     THOST_FTDC_CP_PutOptions,
     57     THOST_FTDC_HF_Speculation,
     58     THOST_FTDC_CC_Immediately,
     59     THOST_FTDC_FCC_NotForceClose,
     60     THOST_FTDC_TC_GFD,
     61     THOST_FTDC_VC_$,
     62     THOST_FTDC_TC_IOC,
     63     THOST_FTDC_VC_CV,
     64     THOST_FTDC_AF_Delete
     65 )
     68 # 委托状态映射
     69 STATUS_CTP2VT: dict[str, Status] = {
     70     THOST_FTDC_OAS_Submitted: Status.SUBMITTING,
     71     THOST_FTDC_OAS_Accepted: Status.SUBMITTING,
   (...)
     76     THOST_FTDC_OST_Canceled: Status.CANCELLED
     77 }

File ~/miniforge3/envs/py310/lib/python3.10/site-packages/vnpy_ctptest/api/__init__.py:1
----> 1 from .vnctpmd import MdApi
      2 from .vnctptd import TdApi
      3 from .ctp_constant import *

ModuleNotFoundError: No module named 'vnpy_ctptest.api.vnctpmd'
Member
avatar
加入于:
帖子: 1817
声望: 137

CTPTEST接口不支持Mac

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

沪公网安备 31011502017034号

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