这一系列我们来讲讲CTP开发中常见的一些问题,主要参考QQ群里面常被问到的一些。这些问题经常出现,有的甚至是“日经”问题。每次反复解释不胜其烦,于是干脆就总结成这个系列。

程序化交易接入CTP首先需要登录, 而登录过程中最常见的错误就是“CTP:不合法的登录”。如下所示:

OnRspUserLogin出现这个错误, 只可能是下面几个方面问题

1)BrokerID

经纪公司代码,就是期货公司的编码,每个期货公司一个,可以咨询期货公司客服获得或者在微信公众号后台回复“地址”得到。如果是在相应期货公司主页上下载得到的客户端,这个值是与客户端绑定好的。

2)UserID

用户代码,就是在CTP上开户时得到的客户编码。

3)Password

交易密码,即开户时设置的密码。

4)pszFrontAddress

交易前置地址(即客户端上的选择服务器)。首先请确保上面三个参数没有问题,投资者可以在相应的期货公司客户端上先尝试登陆下,如果登陆不成功可以尝试换个服务器,再不行则去重置下密码再说;如果可以在客户端登陆成功而自己开发的交易程序却登不上,则就是这个参数有问题,因为不同的地址可能对应着不同的系统。

期货公司可能会有多套CTP系统,这些系统之间并不互通。例如本来是在主席上开户交易的,却用账户去登录次席就会出这个错。

客户可以在能登录成功的客户端上点击测速获取正确的前置地址,如下所示:

也可以在微信公众号后台回复“地址”得到期货公司的所有前置地址,挨个试一试。

另外还要注意以下几点:

1)

“不合法的登录” 一般是密码错了,如果不停试密码试了多次没成功(一般5次),则会在后台被锁定IP和账号,报错 "CTP:连续登录失败次数超限,登录被禁止",这时就只能重置密码了。simnow可以在网站右上方点击“忘记密码”重置,实盘请咨询相关期货公司客服。

2)

行情并不检查密码,所以不会出现这个错误。所以别以为行情登录成功密码就没问题。

3)

simnow 7*24小时环境的账号需要过一个工作日才会生效,所以刚注册好simnow账号便登录7*24小时环境会出这个错。

CTP常见问题系列之一 “CTP : 不合法的登录“相关推荐

  1. Hello CTP(三)——CTP行情API

    一.期货行情数据 Tick数据一般指市场上的逐笔数据,例如一笔委托会产生一笔行情,一笔成交也会产生一笔行情.目前国内期货交易所还不支持推送逐笔数据,只推送切片(快照)数据. 切片数据是指将一定时间内的 ...

  2. [iOS常见问题] 关于使用QQ做第三方登录的问题!

    [iOS常见问题] 关于使用QQ做第三方登录的问题! 注意:QQ本身没有授权功能,所以想要使用QQ做第三方登录必须通过QQ空间来实现! 第一步:集成ShareSDK(步骤同集成分享的一样,如果已经集成 ...

  3. python3爬虫系列21之selenium自动化登录163邮箱并读取未读邮件内容

    python3爬虫系列21之selenium自动化登录163邮箱并读取未读邮件内容 1.前言 前面在 python3爬虫系列20之反爬需要登录的网站三种处理方式中介绍的第三种方法,使用自动化测试工具s ...

  4. 奥特曼系列ol以前的服务器恢复,奥特曼系列ol怎么看之前登录过的大区

    奥特曼系列ol怎么找回以前的账号?玩家在更换手机或其他种种原因忘记了游戏账号的事情时有发生,还有不少小朋友记不清自己到底登陆过哪个大区,这该该怎么办?不要急,下面告诉你怎么找回以前的游戏账号,和以前的 ...

  5. ctp linux 查询死循环,CTP行情接入常见的问题记录

    前言 非常感谢 景色 的ctp 封装包.用java 调用ctp 相关的接口 主要还是参考 景色的 两个文章. 这里只是记录下,在使用的过程中遇到的问题与自己踩过的坑. https://blog.csd ...

  6. python办公自动化系列之金蝶K3自动登录(二)

    Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/cou ...

  7. 【数字IC前端】UVM常见问题系列

    以下内容搬运自 数字芯片实验室 公众号,安利一波良心博主 (本人已为知识付费,只是搬运学习用作整理,希望大家也去付费支持一波) 原博文链接 1.什么是UVM?它的优势是什么? 2.uvm_compon ...

  8. Hello CTP(六)——CTP API问题汇总

    1.CTP API兼容 CTP柜台升级为穿透式版本后,只能使用6.3.15版本及后续版本API才能登陆上.为了强制客户使用最新穿透式API,如果客户使用API版本与CTP柜台不一致,将不会回调OnFr ...

  9. CTP 4097错误根源 / CTP程序运行没有反应/CTP版本说明

    其实这本是个很简单的错误,但经常看到有人问到,而且网上居然还出了玄学解答,所以干脆单独写一篇解释一下这个错误. 这一篇文章同样适用于解决为什么没有OnFrontConnected回调,Decrypt ...

最新文章

  1. compass安装使用960 Grid System
  2. 清除应用数据后,应用对应的widget的数据无法刷新
  3. 1.2 操作系统的发展和分类(手工、单道/多道批处理、分时、实时、网络、分布式、嵌入式、个人计算机)
  4. sql server2016里面的json功能 - 转
  5. Delphi调用Android的.so文件(转)
  6. 用C实现任意一年的日历
  7. spring boot 配置网关时404错误_Kong中使用grpcweb插件代理grpc服务时遇到的坑
  8. java8 foreach 伟参_【java8】为java8的foreach正名
  9. doc转docx文件会乱吗_【转】帮你解决docx转换为doc文档的乱码问题
  10. java钝化_session的活化与钝化 (转)
  11. win32项目中使用 skia渲染的一个编译问题
  12. 小人物吃金币_android小游戏(1)
  13. 解决 kindle 书籍字体颜色偏淡问题的方法
  14. DP动态规划-爬塔(双层dp)
  15. WordPress主题_大前端DUX主题7.1原版+优化-91apps.cn就要应用网
  16. 什么是马甲APP?寻求高手马甲包封装APP上架
  17. 微服务系列:Nacos的搭建演武版(单机+集群+监控)
  18. css和html制作网页
  19. GLU(Gated Linear Unit,门控线性单元)简介
  20. 2015云计算最具颠覆性的9大创新

热门文章

  1. 怎样大幅度地提升硬盘的速度
  2. Windows API一日一练 59 CreateFileMapping和MapViewOfFile函数
  3. mysql动态变量_Mysql的变量一览
  4. STM32中断优先级分组概念
  5. DirectX9函数:Direct3DCreate9
  6. 脉脉发布AI人才数据图鉴;『李沐·深度学习论文精读』视频合辑;CVPR 2022自动驾驶资源合集;线性代数图绘笔记;前沿论文 | ShowMeAI资讯日报
  7. 32 非谓语动词做宾语 3 前置定语 非谓语动词 做定语
  8. MATLAB Symbolic Math Toolbox
  9. 牛顿法求解无约束最优化问题
  10. 下载并解密的ts文件,发现一部分ts文件能播放,一部分不能播放