printf("CThostFtdcUserApiImplBase::OnSessionDisconnected ... 输出这个错误,并且回调到API的spi函数OnFrontDisconnected。所以在写策略时,如果在spi中的OnFrontDisconnected函数里面打印nReason这个函数参数,遇到网络断开,就会输出这个4097。如下: 其实在API头文件中也早就写明了,在OnFrontDisconnected前面有: ///@para...
所以遇到4097这个错误,说明你用的一定是CTP官方动态库,是不能连接CTP开放平台的,必须更换CTP开放平台相应的动态库才能连接开放平台的各套环境。 vn.py用户也常有连接TTS通道时碰到4097的错误,这是由于同时勾选了CTP通道、TTS通道,这两个通道动态库名字相同,会产生冲突,所以不要同时勾选这两个通道。
void OnFrontDisconnected(int nReason) {}; 交易者最常遇到的就是4097(十六进制:0x1001)和8193(十六进制:0x2001)报错。 如果网络异常,很容易发现问题。 但是初次使用CTP的交易者会发现,在网络正常情况下,也会报这个错误。究竟是哪里出了问题呢? 其实,这是不熟悉CTP异步执行特性导致的: CTP所有的方法都是异步执...
void OnFrontDisconnected(int nReason) {}; 交易者最常遇到的就是4097(十六进制:0x1001)和8193(十六进制:0x2001)报错。 如果网络异常,很容易发现问题。 但是初次使用CTP的交易者会发现,在网络正常情况下,也会报这个错误。究竟是哪里出了问题呢? 其实,这是不熟悉CTP异步执行特性导致的: CTP所有的方法都是异步执...
一、报错“交易连接断开,原因4097” 查了一下有可能是连接服务器原因,后来去CTP官网换了一组IP,解决了。 二、报错“未预料到的合约问题 错误信息:'GFEX’” 询问朋友,是因为新增加了广期,代码未同步导致的。 之前安装的包是ctpbee1.5.2,改装1.5.7版本。
试试换个服务器吧,simnow人满了就会登录不上去。
试试换个服务器吧,simnow人满了就会登录不上去。
代码: 4040, 信息: CTP:API Front shake hand err: decode err“和“交易服务器连接断开,原因4097...
会显示错误3,应该是账户密码错误,但是在simnow上修改以后,还是错误3.如果只勾选CTPtest,则一直4097...
0x2003 收到错误报文 0x1001转成十进制即是4097,0x2001转成十进制即是8193。 CTP要求API版本和后台版本一致才有正确onfrontconnected回调。CTP API版本不兼容会不停地回调OnFrontDisconnected或输出Decrypt handshake data failed或没有任何反应。 所以先检查API版本是否正确,可以调用函数GetApiVersion输出当前API版本。