查看: 3898|回复: 0

常见问题总结

[复制链接]

1

主题

1

帖子

11

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
11
发表于 2017-8-1 17:37:05 | 显示全部楼层 |阅读模式
SgitApi4.2Q&A
1.     Q:连接api,查询会导致断线?
A:首先确认所使用的api接口和后台版本是否一致,4.1版本需要连接到4.1后台,4.2版本需要连接到4.2后台,不能混用,4.1版本的接口连到4.2的后台可能会出现这一现象
2.     Q:报单失败,报错:不能为该客户操作?
A1)检查报单时InvestorId(资金账号)的字段信息填写是否正确,填写的资金账号要和报单的合约市场一致;
2)合约填写不规范时找不到对应的交易所也会报错不能为该客户操作
3.     Q:报单失败,报错:席位不符?
A:可能原因是userId没有填或者填写不正确
4.     Q:登陆成功但errorid=110
A:出现这种情况可能是重复登陆了,第二次会登陆成功,但errorid显示为110
5.     Q:发送失败是因为什么原因?
A 这个原因一般有两种情况:
1)     Pg到交易所线路网络闪断
2)     流控
6.     QAu(T+D)下单成功,但Au100g下单报错:无资金账号?
   A:后台不支持现货,请联系经纪公司协调
7.     Q:登陆时BrokerID怎么填?
ABrokerID不是必填项,建议值为””,所有请求中的BrokerID必须与ReqUserLogon中填写的保持一致
8.     Q:登陆后报错:can’t open sync file:No such file or directory
A:创建api时不是有效路径
9.     Qapi报单Au(T+N1)成功,Au(T+D)报错:价格不是tick整数倍,但相同价格在客户端报单没有问题
A:价格是客户通过double运算得到的,有精度损失,建议序列化后再赋值
10.  Q:账户的资金信息即使不查询也会推送回来
A:资金信息,查询的时候,会立马响应回调,不查询也会定时推送,这个推送频率是在交易后台设置的.api和客户端暂时无法控制的
11.  Q:关于订阅模式
A4.2之后三种订阅模式第一次登陆时便生效,但需要4.2.2的后台支持(订阅的内容包括市场状态、委托回报、撤单回报和成交回报),目前Restart模式无法判断回溯已经结束
12.Q:交易所接口长时间无任何请求,会出现断开连接,请问如何保持长连接,比如发送心跳之类的?
A:不需要什么操作,api内部本来就是长连接,心跳机制也是有的
13.  Q:怎样下市价单,有什么要注意的地方?
A:目前暂不支持市价单
14.  Q:持仓查询里,多空方向字段里的净怎么理解?
                              
A:目前只有多和空两个字段有效
15.  Q:撤单回报中VolumeChange字段的意义
A:撤销的数量
16.  QCSgitFtdcInvestorPositionField有两个今日持仓的字段,分别是PositionTodayPosition,能否解释一下这两个字段的区别?
ATodayPosition是今日持仓(总持仓)
YstodayPosition是上日持仓
      Position 当前交易日委托单产生的持仓
   4.1版本中只有TodayPosition字段有效,4.2版本中都有效
17.  Q:那个OrderRef需要自己维护吗?
AOrderRef要自己维护,必须是12位前补0的字符串,值应该递增但可以不连续,上次api退出时的最大报单号在OnRspLogin()中得到
18.  Q:新接口里命名与CTP冲突?
A:有命名空间限制,不会冲突,可以把接口单独封装到dll里面
19.  Q:飞鼠的交易员账号,可以多个人同时登录吗?
A:不支持多点登陆,但可以通过多操作员代理相同资金账号的方式,实现一个资金账号多处下单/监控的功能
20.  Q:如何查询所有持仓?
A:结构体置空,就可以返回全部
21.  Q:如何订阅全部行情?
A:4.2订阅全部行情
char* ppInstrumets[1];
ppInstruments[0] = "all";
subscribMarketdate  ( ppInstrments,1)
22.  Q:关于平今和平昨的概念?
A:上期有平今closetoday,平昨closeyesterdayclose无效,其他交易所只有平仓close
23.  Q:查手续费率怎么返回很多条?
A:请求查询合约手续费率ReqQryInstrumentCommissionRate返回的是费率模板,所有的,4.2.2之后有修正,会返回具体的合约的费率,具体请参考<<FS接口使用说明_4.2.doc>>
24.  Q:成交回报中的orderref为空是怎么回事?
A4.1之前的版本中成交回报中用的是orderLocalID4.2之后的版本中orderreforderLocalID都有
25.Q:查资金接口,资金怎么算?
A:没有权益,需要(可用+保证金+冻结+盈亏)自己来算
26.Q:关于深度行情查询
A:深度行情查询在交易中ReqMBLQuot
其中只要起始和结束合约字段填写相同的内容即可,买卖标志不用填写,查询合约全档行情,只需查询一次,会持续推送该合约的全档行情.频率是1个合约/秒.查询的合约越多,轮询周期越长,对交易速度影响很大,一般建议单独一个后台用来做全档行情查询
27.  Q:关于FAKFOK指令
A:目前支持上期和中金的FAKFOK,填写方式如下:
FAK:
TThostFtdcTimeConditionTypetc==THOST_FTDC_TC_IOC
&&TThostFtdcVolumeConditionTypeoa== THOST_FTDC_VC_AV
FOK:
TThostFtdcTimeConditionTypetc==THOST_FTDC_TC_IOC
&&TThostFtdcVolumeConditionTypeoa==THOST_FTDC_VC_CV
28.Q:飞鼠api传入的文件目录有啥规则吗,我同时起2个api的话,是不是只要目录不一样就行了呢?
A:公用日志文件和流文件上会有数据覆盖,其他没什么影响
29.Q:持仓信息上有个平仓量CoverVolume,如果有买的持仓5手,这时如果是卖出平仓1手的,我们理解是买的持仓上的这个平仓量应该是1手,但是我们现在看到的现象是:如果还有卖的持仓的话,这个一手的平仓量是,放到卖的持仓上去,感觉刚好反了
   A:结构体置空,就可以返回全部后台处理中,系统没有”多/空”这样的概念,直接就是用的交易中的”买/卖”:
买量--就是买开仓成交量      
买平-就是买平仓单成交量
30.  QOnRtnOrderVolumeTotal剩余数量在撤单之后与CTP返回结果不一致?
AOnRtnOrder中有三个字段:挂单量VolumeTotalOriginal、成交量VolumeTraded、剩余量VolumeTotal,如果部分成交的话VolumeTotal显示的即为剩余手数,我们接口在撤单之后,OnRtnOrder返回的VolumeTotal显示为0,但CTP中撤单之后VolumeTotal显示仍为剩余量
31.Q:海飞鼠培训视频?
    A:海飞鼠交易终端培训视频,可打开以下链接观看,也可以下载到本地观看。
下载码请向飞鼠培训群( 552340319)管理员大禹咨询。
    链接: https://pan.baidu.com/s/1i5Lw61n,密码:7jhs
32. Q:飞鼠交易系统提供哪些接入方式?
    A:一、客户端接入:飞鼠科技提供三种不同功能客户端,针对投资者的不同需求,提供全方位的解决方案。
1.飞鼠综合交易终端:集合人工下单、套利组合下单、一键下单等功能,适用于公网接入的投资者使用。
2.海飞鼠自动套利客户端:自动化套利、迁仓工具。通过设置两合约间开、平仓阀值,客户端自动撮合两腿合约成交,可最多承载100个交易策略,充分解放人工,提升交易效率。适用于对交易速度及自动化程度要求较高的客户,适合以远程托管机登陆方式交易。
3.银飞鼠开放式策略平台:开放策略平台源代码给客户,客户可基于源代码自行开发程序化交易策略。适用于有C++开发能力的客户,可在平台基础上将自己的交易策略写成代码,自动运行,大幅缩短客户开发周期。
二、API接入:飞鼠科技提供API接口给投资者,投资者可自行开发交易策略,通过飞鼠API接入柜台。适用于具有独立开发能力的客户,飞鼠API接口同市场应用较广的CTP柜台接口类似,开发周期短,改造工作量低,客户可在较短时间内完成开发,接入使用。
三、其他客户端厂商接入:针对不同投资者交易习惯,飞鼠与多家客户端厂商合作,推出不同风格的客户端产品供投资者选择。目前已经与飞鼠合作的客户端厂商有文华财经、易盛,其他客户端厂商也在进一步洽谈中。
33. Q:如何开始贵金属跨市套利?
34. Q:如何选择经纪公司?
A:因部署方式不同,期货端到交易所报单速度亦存在差异。飞鼠系统部署在上海期货大厦楼内,到上期所报单全程延迟500微秒,部署期货张江机房,到上期所报单全程延迟1.2毫秒。通常的套利交易逻辑,是先成交相对不活跃的一腿,再成交相对活跃的一腿,以降低偏腿及划点可能性,在贵金属跨市套利中,即先成交T+D合约,再成交期货合约,因此,系统部署越贴近期货交易所,则配对效率越高。投资者在选择经纪公司时,应充分考虑交易策略对速度的敏感性,如果对交易速度要求极高,则建议选择系统部署在上海期货大厦楼内的会员,如果对交易速度敏感性不是太高,则建议选择系统部署在张江机房的会员。两者在成本方面亦存在差异,具体情况请咨询飞鼠工作人员.
35. Q:开户时有哪些需要注意的事项?
  A: 因金交所代理业务规则限制,金交所会员分为金融类会员、综合类会员、自营类会员及特别会员。其中,金融类会员多为各家银行,可以代理个人业务与法人业务;综合类会员多为一些具有产业背景的产金用金企业,只能代理法人业务;自营类会员主要以自营业务为主,不能从事代理业务;特别类会员由12家券商和3家信托组成,目前也主要从事自营业务。目前与飞鼠科技合作的具有代理业务资格的金交所会员多为综合类会员,因此,需要投资者以法人身份进行开户,尚不支持自然人开户。飞鼠科技正在与多家银行及券商展开合作,未来将在个人代理业务方面提供技术支持。具体开户所需资料请联系金交所会员进行咨询。
36. Q:如何发行贵金属跨市套利基金产品?
  A:对于拥有私募牌照的投资公司来说,发行基金产品是其日常运作的核心业务。自2015年以来,因股指期货受限,大量投资公司转战商品期货,对于青睐稳健型投资策略的投资公司来说,贵金属跨市套利策略以其较高的回报率和极低的风险度,吸引了大量优秀投顾的目光。目前受监管约束,发行贵金属跨市套利基金产品,一般以私募公司作为产品管理人,承担产品风控职能。因受金交所一户一码规则限制,私募公司在发行贵金属跨市套利产品时,需金交所会员协助私募公司开设特别法人帐户,用于基金产品运作。目前与飞鼠科技合作的多家金交所会员如狮王黄金、招金投资、恒邦冶炼等,都具有丰富的特法户申请经验,可以高效的协助管理人完成基金产品发行工作。
37:Q:飞鼠可以提供哪些技术支持?
    A:针对投资者,飞鼠科技除了提供功能多样化的客户端,还提供API接口供客户自己开发策略接入。客户在生产中过程中遇到软件技术方面的问题,可以随时联系客服人员进行咨询。同时,飞鼠科技每周五下午15:30——17:00,针对投资者及会员需求,制定了各类型主题的培训课程,包括客户端使用、API接口开发、系统运维、后台管理、程序化交易等。培训通过远程视频方式,飞鼠科技培训QQ群:552340319,欢迎投资者加入。此外,飞鼠科技微信公众号会定期发布关于期货高频交易、贵金属跨市套利交易、投资者沙龙、软件技术应用等相关主题的文章,欢迎关注飞鼠微信公众号,以获取您需要的资讯。
项目外包:飞鼠软件科技致力于以科技服务市场,以技术开创交易新领域的宗旨。在提供通用系统的同时,我们还针对客户的个性化需求,为客户提供定制化服务。
服务内容包括:量化解决方案定制、算法交易技术指导、生产过程疑难排查和软硬件系统调优。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块:
帖子推荐:
图文热帖:
客服咨询

021-80104690

服务时间 9:00-18:00

快速回复 返回顶部 返回列表