CTP 4097错误根源 前言 其实这本是个很简单的错误,但经常看到有人问到,所以干脆单独写一篇解释一下这个错误。 这一篇文章同样适用于解决为什么没有OnFrontConnected回调,Decrypt handshake data failed,8193等错误。 1. 出处 目前在dll底层代码中,如果检测到与CTP前置网络断开时会有一段代码: printf("CThostFtdcUser...
所以遇到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所有的方法都是异步执...
试试换个服务器吧,simnow人满了就会登录不上去。
试试换个服务器吧,simnow人满了就会登录不上去。
代码: 4040, 信息: CTP:API Front shake hand err: decode err“和“交易服务器连接断开,原因4097...
启动程序后,长这样。 交易过程中,长这样。 记录一下试验成功的过程。 一、报错“交易连接断开,原因4097” 查了一下有可能是连接服务器原因,后来去CTP官网换了一组IP,解...
0x1001转成十进制即是4097,0x2001转成十进制即是8193。 CTP要求API版本和后台版本一致才有正确onfrontconnected回调。CTP API版本不兼容会不停地回调OnFrontDisconnected或输出Decrypt handshake data failed或没有任何反应。 所以先检查API版本是否正确,可以调用函数GetApiVersion输出当前API版本。
会显示错误3,应该是账户密码错误,但是在simnow上修改以后,还是错误3.如果只勾选CTPtest,则一直4097...