易盛国际金融衍生品交易研究分析系统API
易盛国际金融衍生品交易分析系统API
![易盛国际金融衍生品交易分析系统API](https://img.taocdn.com/s3/m/e14c25170166f5335a8102d276a20029bd64639c.png)
易盛国际金融衍生品交易分析系统API易盛国际金融衍生品交易分析系统API(Application Programming Interface)是一个为金融衍生品交易者提供的工具。
通过这个工具,交易者可以方便地获取市场数据、执行交易指令、管理仓位等操作。
下面将详细介绍易盛国际金融衍生品交易分析系统API的相关信息。
技术方面易盛国际金融衍生品交易分析系统API支持多种编程语言,包括Java、C++、Python等。
它提供了一系列的功能,包括获取市场报价、执行交易指令、查询历史交易记录等。
同时,易盛国际金融衍生品交易分析系统API提供了丰富的开发文档和示例程序,使得交易者可以快速上手,编写出自己的交易策略。
易盛国际金融衍生品交易分析系统API还提供了对多种交易所的支持,包括CME、ICE、EUREX等。
这意味着交易者可以使用同一个API接口,获取多个交易市场的数据和执行交易。
功能方面易盛国际金融衍生品交易分析系统API提供了以下一些功能:1、获取市场数据交易者可以利用API获取市场数据,并根据这些数据进行交易决策。
API支持获取实时报价、历史K线图、交易深度等市场数据。
交易者可以根据自己的需求,选择获取某一时间段的数据或是实时数据。
2、执行交易指令交易者可以利用API发送交易指令,包括下单、撤单、查询持仓等操作。
通过API,交易者可以实现在多个交易市场上进行自动化交易,提高交易效率。
3、数据统计和分析易盛国际金融衍生品交易分析系统API还提供了丰富的数据统计和分析功能。
交易者可以根据自己的需求获取成交量、成交金额、持仓数据等信息,同时还可以进行盈亏统计、交易回放等功能。
4、风险控制和资金管理易盛国际金融衍生品交易分析系统API还提供了风险控制和资金管理的功能。
交易者可以根据自己的需求设置止损、止盈等止损策略,同时还可以设置资金管理规则来控制资金风险。
应用场景易盛国际金融衍生品交易分析系统API适用于以下一些场景:1、个人交易者对于个人交易者而言,API可以帮助他们进行自动化交易,提高交易效率。
国际金融衍生品交易分析系统概述
![国际金融衍生品交易分析系统概述](https://img.taocdn.com/s3/m/214fb0f70508763230121234.png)
易盛国际金融衍生品交易分析系统API使用说明文件状态:正在修改3.0.1.0版本:完成日期:2013-12-26文档变更日志API 时间作者描述备注V3.0.1.0 2013-12-26 API使用说明第一版1系统简介 (3)API介绍 (3)2体系结构 (4)2.1 API架构 (4)2.2授权 (5)3开发接口 (6)3.1初始化阶段 (6)3.2功能调用阶段 (6)3.3授权码 (6)3.4 IEsunnyTradeSpi接口 (6)3.4.1 OnOpen方法 (7)3.4.2 OnClose()方法 (7)3.4.3 OnLogin方法 (7)3.4.4 OnInitFinished方法 (8)3.4.5 OnLogOut方法 (9)3.4.6 OnRspSetPassword方法 (9)3.4.7 OnRspSetOperPassword方法 (10)3.4.8 OnQryMoney方法 (11)3.4.9 OnRtnMoney方法 (13)3.4.10 OnRspCashOperQry方法 (13)3.4.11 OnRspCashAdjustQry方法 (15)3.4.12 OnRspOrderInsert方法 (16)3.4.13 OnRspOrderModify方法 (17)3.4.14 OnRspOrderDelete方法 (17)3.4.15 OnRspQryOrder方法 (18)3.4.16 OnRspHistOrderQry方法 (19)3.4.17 OnRtnOrderState方法 (20)3.4.18 OnRtnOrderInfo方法 (21)3.4.19 OnRspMatchQry方法 (22)3.4.20 OnRtnMatchState方法 (23)3.4.21 OnRtnMatchInfo方法 (24)3.4.22 OnRspHistMatchQry方法 (25)3.4.23 OnQryHold方法 (26)3.4.24 OnRtnHold方法 (27)3.4.25 OnQryExchangeState方法 (27)3.4.26 OnRtnExchangeState方法 (28)3.4.27 OnQryCommodity方法 (29)3.4.28 OnQryContract方法 (30)3.4.29 OnQryClient方法 (31)3.4.30 OnRspHistCashOperQry方法 (31)3.4.31 OnRspHistCashAdjustQry方法 (32)3.4.32 OnRspAuthClient方法 (34)3.4.33 OnRspQryCurrency方法 (34)3.4.34 OnRtnExchangeRateMod方法 (35)3.4.35 OnRtnOrderRemove方法 (36)3.4.36 OnRtnMatchRemove方法 (36)3.4.37 OnRtnCommodityState方法 (37)3.4.38 OnRtnContractAdd方法 (37)3.5 IEsunnyTradeApi接口 (38)3.5.1 SetSpi方法 (38)3.5.2 Free方法 (39)3.5.3 GetErrcodeDesc方法 (39)3.5.4 Open方法 (39)3.5.5 Close方法 (40)3.5.6 IsOpen方法 (40)3.5.7 Login方法 (40)3.5.8 LogOut方法 (41)3.5.9 SetPassword方法 (42)3.5.10 SetOperPassword方法 (43)3.5.11 QryClients方法 (43)3.5.12 QryMoney方法 (43)3.5.13 QryOrder方法 (43)3.5.14 QryMatch方法 (44)3.5.15 QryHold方法 (45)3.5.16 QryExchangeState方法 (46)3.5.17 QryCommodity方法 (46)3.5.18 QryContract方法 (47)3.5.19 OrderInsert方法 (48)3.5.20 OrderModify方法 (49)3.5.21 OrderDelete方法 (49)3.5.22 QryHistOrder方法 (50)3.5.23 QryHistMatch方法 (50)3.5.24 QryCashOpera方法 (51)3.5.25 QryCachAdjust方法 (52)3.5.26 QryHistCashOpera方法 (52)3.5.27 QryHistCachAdjust方法 (53)3.5.28 AuthClient方法 (53)3.5.29 QryCurrency方法 (54)3.5.30 GetCertCodeExpireDate方法 (54)3.6 extern "C"部分 (55)3.6.1 GetEsunnyForeignApiVersion方法 (55)3.6.2 CreateEsunnyForeignTradeApi方法 (55)3.6.3 DelEsunnyForeignTradeApi方法 (56)4开发示例 (56)1系统简介API介绍易盛公司的交易行情系统都是开放的平台。
27_易盛专题(一)——软件入门介绍
![27_易盛专题(一)——软件入门介绍](https://img.taocdn.com/s3/m/d64e31e3f8c75fbfc77db265.png)
可扩展性: 支持Visual Studio C++开发环境。 开放接口,可随意调用第三方软件库,如STL、MATLAB 。 开放的行情接口和交易接口。 可以利用VS2008强大的Debug功能进行调试,跟踪代码执行。
高速行情: 高速的行情及交易通道
6
易盛优势功能介绍——行情和交易API
投资信息平台。
2
易盛新版本软件构架图
运行库(FLMLib)
旧版本
交易 接口 行情 接口 绘图 接口
ETL编程 平台
ETL编程平台兼容TB语言
新版 本
3
目录
易盛新版本软件特色功能介绍 易盛新版本各种常用功能介绍
4
易盛新版本功能介绍
新版本主要增加功能: 多策略异步运行,互不干扰 交易助手 策略状态监控 指标绘制 策略测试及性能统计 半自动交易
参数定义区
变量定义区
程序主体
14
易盛新版本优势功能介绍——模型测试
海量明细级历史数据 支持费率、品种、周期设置
准确的交易记录和统计分析表
丰富、详实的资金、盈亏图表 明细级历史回放功能 高仿真模拟交易平台
15
易盛新版本优势功能介绍——多策略独立运行
加载到不同图表的多个公式各自独立运行,互不影响
面向高端期货投资者,提供专业的开发接口。
行情API提供了行情服务器连接、登录、即时行情订阅、合约历 史数据获取等接口。
交易API提供了交易服务器连接、登录、单腿报单、组合报单、 撤单、定单查询、成交回报、持仓查询、用户资金查询等接口。
7
易盛优势功能介绍——高速行情
基于易盛交易管理系统V8.0
期货软件一览表V3.0
![期货软件一览表V3.0](https://img.taocdn.com/s3/m/7a317442fe4733687e21aa39.png)
鲁证期货股份有限公司关于发布《行情交易软件一览表V3.0》的通知各营业部、部室:公司现为客户提供的行情交易软件种类丰富,基本上覆盖了行业内所有商业化软件。
为方便公司业务开发和客户服务,使各营业部、部室工作人员能够及时、全面的了解行情交易软件的基本情况,现信息技术部、经纪业务管理部整理了公司现阶段所能够提供的行情交易软件列表及概括说明(见附表),请相关人员在工作中参考。
软件具体技术细节,如有不明之处,请及时向信息技术部咨询;具体业务细节无法在表中体现,如有不明之处,请及时向经纪业务管理部、客户服务中心咨询。
特此通知。
信息技术部、经纪业务管理部二〇一四年七月十八日行情交易软件一览表(V3.0)行情系统行情系统申请流程客户申请限制使用费用软件功能备注博易大师行情系统3.0 无无限制免费提供全面的资讯、及时的行情、简洁的操作和灵活的设置,操作界面更优化。
支持期货行情、外盘行情。
除包含恒生5.0外,还包含闪电手。
支持快捷平仓、快捷反手、快捷锁仓、止损止盈、条件单、套利、代理委托、银期转账等功能。
(博易大师行情系统3.0版本;3.1.51版本支持连续交易、国债期货)行情账号:pobo 密码:pobo,闪电手交易需另行申请方能使用。
套利交易、代理委托需另行付费。
如需以上功能请与开户营业部联系。
支持系统:■xp■win7■其他win8、vista博易大师行情系统5.0 无无限制免费是3.0版本升级版,提供全面的资讯、及时的行情、简洁的操作和灵活的设置,操作界面更优化。
支持期货行情、外盘行情。
除包含恒生5.0外,还包含闪电手。
闪电手支持快捷平仓、快捷反手、快捷锁仓、止损止盈、条件单、套利、代理委托、银期转账等功能。
支持国债期货、上期所连续交易,日、夜盘分时、K线连续。
测试行情账号:8888 密码:8888。
正式登陆账号为客户的交易账号,密码为有效证件号码后六位数字,新开客户在开户次日即可使用。
默认开户登陆人数为2人,机构客户如有登陆人数要求、原非正常客户转正常客户,营业部电话客户服务中心申请。
易盛软件使用常见问题
![易盛软件使用常见问题](https://img.taocdn.com/s3/m/37398bdca58da0116c174919.png)
易盛软件使用常见问题1 怎样才能让成交的单子有提示音?答:目前正式版本暂时还没有此项功能。
2 双击易盛的持仓不可以平仓吗?答:系统参数设置里要勾一下,“单击行情或持仓即自动填单”。
3 易盛有模拟交易账号提供吗?答:电信点击/downsoft/Soft_Show.asp?SoftID=907 网通点击/downsoft/Soft_Show.asp?SoftID=906下载并安装后,桌面上会有个“模拟交易自助服务”文件,可通过其申请账号。
4 易盛下单软件,非交易时间可以登陆吗?答:可登录时段:8:30~17:00。
5 使用易盛做套利单的客户会发现恒生的可用资金比易盛的可用资金少很多。
答:其原因有两个:(1)恒生与易盛接口上的问题:恒生没有识别出客户在易盛下的已经成交的套利单,所以保证金会多冻结;(2)结算前,恒生与易盛保证金计算的依据不同:对老仓来说,恒生依昨结算价计算,对今开仓来说,恒生以开仓价计算保证金;但易盛是以实时最新价计算保证金的,由于客户权益-保证金=可用资金,这样也导致了可用资金有些差异,但是差异不大。
结算之后,恒生与易盛都是按照结算价进行结算的,客户权益,保证金,可用资金两套系统上都是一致的。
建议使用易盛的客户:下套利单的当日不要出金,或者下一交易日早上9:00之前出金;此外,现在恒生也有套利的功能,大家可以试试用恒生做套利,这样也方便出金。
6 每天9:00正式开盘前,在易盛软件的行情窗口,大商所的品种什么都不显示(比如:涨跌停板价等),而其他交易所有显示。
那大商所的品种还可以下集合竞价单吗?答:大商所开盘前是不发送行情信息,所以只能根据昨结算价手工计算涨跌停板价格区间。
集合竞价单还是可以下的。
7 想以停板价快速抢单,除了在价格栏手工填入停板价外,有无其他更快捷的方式?答:可以使用一键下单功能。
8 “撤单指令”可不可以像“开、平指令”一样可在非交易时间下自动单?答:不可以。
9 我用一键下单平老仓,结果变成了又新开了一个仓位,方向和我老仓相反,怎样可以避免? 答:在设置里选中:平今平昨自适应。
综合交易平台交易API特别说明
![综合交易平台交易API特别说明](https://img.taocdn.com/s3/m/4c38937402768e9951e73838.png)
ü FrontID + SessionID + OrderRef 用户使用这组交易序列号可以按照自己的方式来唯一标示发出的任何一笔委托。 用户登入成功后,会收到前置机编号 FrontID, 会话编号 SessionID 和最大报单引用
MaxOrderRef。 用户在报单时设定报单引用 OrderRef。 OrderRef 可以从 MaxOrderRef 开始递增。 如果用户没有设定 OrderRef,在报单响应中,Thost 会为用户设置一个的 OrderRef。
l 关于平仓 上期所区分昨仓和今仓。 平昨仓时,开平标志类型设置为平仓 THOST_FTDC_OF_Close 平今仓时,开平标志类型设置为平今仓 THOST_FTDC_OF_CloseToday
其他交易所不区分昨仓和今仓。 开平标志类型统一设置为平仓 THOST_FTDC_OF_Close
l 在报单交易过程中,会产生如下几组交易序列号:
l 如果发送立即市价单 /// 报单价格条件类型:任意价 fldOrder.OrderPriceType = THOST_FTDC_OPT_AnyPrice; ///价格:0 fldOrder.LimitPrice = 0; ///有效期类型类型:立即完成,否则撤销 fldOrder.TimeCondition = THOST_FTDC_TC_IOC;
FrontID +SessionID+OrderRef, ExchangID+OrderSysID。
/// 其他参数
BrokerID,
UserID, InvestorID, InstrumentID,
如果报单还停留在 Thost,Thost 可以用 Front +SessionID+OrderRef 来定位 如果报单停留在交易所,Thost 可以用 ExchangID+OrderSysID 来定位,然后向交易 所转发撤单指令。
南华期货E-PAUL环球交易3.0说明书
![南华期货E-PAUL环球交易3.0说明书](https://img.taocdn.com/s3/m/d6bc3c38bd64783e09122b2a.png)
易盛国际金融衍生品交易分析系统客户端软件使用说明书二〇一二年二月目录易盛国际金融衍生品交易分析系统 (1)客户端软件 (1)使用说明书 (1)二〇一二年二月 (1)一、软件的安装 (1)二、行情登录和交易登录 (4)三、程序界面简介 (7)3.1 系统工具条 (7)3.2 窗口分割 (8)3.3 行情界面简介 (8)3.3.1 定制行情列表 (8)3.3.2 切换到K线 (9)3.3.3 切换到分时线 (10)3.3.4 不同周期切换 (10)3.3.5 调用画图工具 (11)3.3.6 坐标切换 (12)3.3.7 品种叠加 (12)3.3.8 增加指标窗口 (13)3.3.9 选择指标 (14)3.3.10 选择公式系统 (14)3.3.11 显示深度行情(10档买卖) (15)3.3.12 分笔成交信息 (15)3.3.13 自选板块管理 (16)3.3.14 设置自选品种 (17)3.3.15 设置隐藏价功能 (19)3.4 交易界面和下单操作简介 (20)3.4.1 定制交易列表表头 (20)3.4.2 下单操作 (21)3.4.3 撤单操作 (22)3.4.4 改单操作 (22)3.4.5 其他交易设置 (23)3.4.6 交易信息查询 (26)3.4.7 历史成交查询 (26)3.4.8 资金查询 (26)3.4.9 账单查询 (27)3.4.10 消息查询 (28)3.4.11 交易员订单操作 (28)3.4.12 刷新交易数据 (32)3.5 其他设置 (33)3.5.1 密码修改 (33)3.5.2 系统选项 (34)3.5.3 预警系统 (36)3.5.4 交易系统质量评价 (37)3.5.5 探索最佳参数 (38)3.5.6 优选交易系统 (39)3.5.7 数据管理和下载 (39)3.5.8 快捷键设置 (40)一、软件的安装1,到相关的下载页面下载软件安装包。
2,双击软件安装包开始安装客户端软件。
易盛易星 v2.3 使用手册说明书
![易盛易星 v2.3 使用手册说明书](https://img.taocdn.com/s3/m/5ebd045fa9114431b90d6c85ec3a87c240288aa6.png)
易盛易星v2.3使用手册郑州易盛信息技术有限公司改版履历:改版履历易盛易星v1.1使用手册制定部门:市场部版数承认/日期查阅/日期编写者/日期改版内容V1.0陈雪萌/2017.10.31V1.0主版本行情显示,三键下单,账单查询,换肤V1.1陈雪萌/2018.1.24V1.1版本1.优化UI界面2.增加五档行情和成交明细3.增加多个指标参数4.增加消息栏V1.2陈雪萌/2018.4V1.2版本1.支持北斗星二次认证;2.增加原油期货;3.支持CME隐含报价V1.3陈雪萌/2018.6.15V1.3版本1.优化UI界面2.增加止损止盈功能3.增加云条件单4.增加K线快买、快卖功能5.增加期权策略V1.4陈雪萌/2018.7.31V1.4版本1.增加安装风险提示说明2.优化UI界面3.增加资讯4.增加行情登录5.增加持仓导入功能6.增加在线开户功能7.增加点价下单功能8.增加改单、撤单功能9.期权支持询价、行权、弃权10.增加K线图十字光标上查看分时图功能V1.5陈雪萌/2018.9.261.新增套利功能2.新增画线下单功能3.增加铜期权行弃权及对冲等相关功能4.支持语言切换5.增加查看历史版本功能V1.6陈雪萌/2018.12.51.优化页面布局2.增加交易确认提示框3.切换行情字体大小4.增加期权持仓量显示V2.0陈雪萌/2019.1.151.优化界面布局2.新增五档行情伸缩功能3.优化三键下单功能4.优化投机套保类型持仓显示5.优化历史K线图数据6.止损止盈单支持当日有效7.支持安卓系统6.0以下版本8.增加收到委托提示音功能9.错误信息提示具体化10.新增一键平仓功能V2.0陈雪萌/2019.6.111.优化界面布局2.支持穿透式监管3.新增TC资讯4.新增智能验证5.新增自选涨跌幅排序6.新增期货合约F10资料7.新增内盘合约可开手数V2.1陈雪萌/2019.7.21.增加价格预警功能2.优化持仓排序3.优化K线界面4.策略单校验和界面修改5.更新KST采集库6.增加用户反馈功能V2.2陈雪萌1.优化可开手数计算方式2.增加支持飞马系统3.资讯界面、期权界面优化4.修改止损止盈委托价格默认为对手价5.易星极星云策略单全同步6.支持指标配置7.支持选择涨跌计算方式8.支持设置交易界面类型V2.3陈雪萌1.自选合约增加置顶功能2.去掉期权止损止盈限制3.策略单已受理状态允许撤单4.无行情的合约支持输入指定价格下单5.黑色主题下k线界面优化6.解决部分三星机型适配问题V2.3陈雪萌1.增加止损开仓功能2.夜间模式k线界面优化3.持仓列表增加交易所4.增加今开盘价计算涨跌幅5.增加多账号一键登录功能V2.3陈雪萌1.挂单、委托增加有效类型2.优化行情列表数据显示3.支持软件启动时自定义通知功能4.增加隐私声明、生物认证声明V2.3陈雪萌1.k线增加指标2.免责隐私声明增加手动刷新按钮3.k线横屏十字弹窗界面优化4.画线下单弹窗优化V2.3陈雪萌1.条件单增加改单功能2.行情ui界面重构3.行情设置-画线下单增加价格线标签4.交易价格变化增加配置项5.行情设置项增加画线显示配置V2.3陈雪萌1.支持自动单功能2.挂单界面支持一键撤单3.一键平仓区分期权、期货4.云条件单区分移动端和pc端5.集合竞价买卖价格处理并支持下条件单6.行情界面、交易登录界面优化V2.3陈雪萌V2.3.411.增加星耀商城2.行情列表表头可设置3.交易列表表头可设置4.市价价格设置5.画线下单委托价格可设置6.UI优化7.部分功能优化V2.3陈雪萌V2.3.511.新增市场热点2.新增条件单止损止盈、条件单反手、套保字段和触发价格类型选择3.新增密码登录安全键盘4.新增北斗星重置密码功能5.优化app启动和断开重连、可开手数计算、LME行情显示等。
易盛交易软件使用手册
![易盛交易软件使用手册](https://img.taocdn.com/s3/m/a486e102de80d4d8d15a4fd3.png)
7.0下单系统使用手册一、登录窗口:软件启动后首先出现登录窗口,我们目前交易服务器和行情服务器各有两个。
对外接口分别为电信网和网通网,软件默认为电信网主机,如果您使用的是网通宽带上网,请您自己选择设置交易服务器和行情服务器为网通服务器,这样可以提高软件的通讯速度。
设置方法如下:(1-1)点击网络配置安钮出现登录服务器设置选项,选择有效的服务器后点击登录即可生效,系统默认用户类型是个人用户,如果您是交易员则一定要将用户类型项设为交易员,登录成功后系统会自动记住本次的登录设置以方便以后操作。
要增加删除或修改服务器配置信息请点击设置按钮,弹出如下窗口,在其中即可进行您想要的操作。
(1-2)另外,为了保证用户密码的安全性,我们对密码输入框做了专门保护并对密码进行了加密操作,同时配备了软键盘以杜绝键盘侦听类密码破解方法。
二、 网上签单和结算单的查询:当每天客户第一次登录时,会出现结算单确认界面,如点击认可,自动进入下单界面,如点击否认,程序自动退出。
进入下单界面后,点击其它查询->结算单查询,可以查询任何一天的结算单。
(2-2)三、默认页面布局及各项功能软件登录成功后,进入系统默认界面:(3-1)一)、上半部分为传统行情显示窗口主要包括单腿期货行情,组合期货行情和期权行情(包括国内四家交易所的所有品种),行情窗口显示的品种数量没有限制,用户可以通过? 定制自己关注的行情使它显示出来。
交易时以涨跌色突出显示行情变化及其趋势。
1、期货行情:以一个品种一行的形式显示期货期权报价。
每个品种都提供品种、名称、各种价格与数量等21个字段的信息。
(3-2)右键菜单1、通过设置显示品种可以增加删除行情上显示的合约,并且可以调节各合约的显示顺序。
见图(3-3)己选品种列表的品种会在行情窗口中显示,通过双击待选品种列表中的品种代码即可加入到己选品种列表。
2、通过设置列图显示可以定制行情窗口上字段的显示与对其方式。
见图(3-4)3、通过自适应列宽可以使表格各列的宽度自动调整到其显示内容的最大宽度。
易盛程序化交易系统大数据函数
![易盛程序化交易系统大数据函数](https://img.taocdn.com/s3/m/e0a6a2f6a58da0116c1749b0.png)
易盛程序化交易系统数据函数BarStatus当前Bar的状态CurrentBar当前Bar的索引值Date当前Bar的日期,简写DTime当前Bar的时间,简写T HistoryDataExist历史数据是否存在Close收盘价,简写CHigh最高价,简写HLow最低价,简写LOpen开盘价,简写OOpenInt持仓量Vol成交量,简写VHisData获得各种历史数据行情函数Q_AskPrice最新卖价Q_AskVol最新申卖量Q_AvgPrice实时均价Q_BidPrice最新买盘价格Q_BidVol最新申买量Q_Close最新价或收盘价Q_High当日最高价Q_HisHigh历史最高价Q_HisLow历史最低价Q_Low当日最低价Q_LowerLimit当日跌停板价Q_Open当日开盘价Q_OpenInt持仓量Q_PreOpenInt昨日持仓量Q_PreSettlePrice昨日结算价Q_PriceChgRatio当日涨跌幅Q_PriceChg当日涨跌Q_TotalVol当日成交量Q_TurnOver成交金额Q_UpperLimit当日涨停板价属性函数BarType当前图表的周期类型BarInterval当前图表的周期值BigPointValue返回一个点的价值SymboStatus交易状态SeatMargin返回合约的保证金率ContractUnit每张合约的单位数量ExchangeName商品的交易所名称ExpiredDate最后交易日StartTrdDate开始交易日EndDelvDate最后交割日MinMove商品价格最小变动量PriceScale计数单位,报价精确度Symbol当前图表商品的代码SymbolName当前图表商品的名称ExecPrice执行价格Volatile波动率SymbolKindOptionsType买权卖权标志DesCommodity期权标的合约编码期货交易函数Buy多头建仓Sell多头平仓SellShort空头建仓BuyToCover空头平仓CancelAllOrders批量撤单函数MarketPosition当前公式应用总持仓方向A_AccountID返回交易帐户IDA_DeleteOrder发送撤单指令A_SendOrder针对当前公式应用发送委托单A_FirstOrderNo返回当前公式应用第一个订单号A_LastOrderNo返回当前公式应用最近发送的订单号A_FirstQueueOrderNo返回当前公式第一个排队单子A_NextQueueOrderNo返回当前公式下一个排队单子A_NextOrderNo返回当前公式应用下一个订单号A_FirstPositionSymbol返回当前公式应用第一个有持仓的合约A_NextPositionSymbol返回当前公式应用下一个有持仓的合约A_OrderFlag获取用户自定义标识A_OrderStatus查询订单状态A_OrderContractNo订单合约号A_OrderContractNo2第二腿订单合约号A_OrderExchangeName交易所名称A_OrderBuyOrSell订单多空类型A_OrderEntryOrExit订单开平类型A_OrderPrice订单委托价格A_OpenOrderLot订单委托数量A_OrderFilledLot订单成交量A_OrderFilledPrice订单成交价格A_OpenOrderTime订单下单时间A_TodayBuyPosition当前公式应用当日多仓数量A_TodaySellPosition当前公式应用当日空仓数量A_BuyPosition当前公式应用多仓总量A_SellPosition当前公式应用空仓总量A_BuyAvgPrice当前公式应用多仓均价A_SellAvgPrice当前公式应用空仓均价A_TotalPosition当前公式应用总持仓量A_TotalAvgPrice当前公式应用总持仓均价LastExitTime当前公式应用当天最近一次平仓时间LastExitPrice当前公式应用当天最近一次平仓价格LastEntryTime当前公式应用当天最近一次开仓时间LastEntryPrice当前公式应用当天最近一次开仓价格BarsSinceEntry获得公式第一次调用建仓函数到当前位置的Bar计数BarsSinceExit获得公式第一个调用平仓函数到当前位置的Bar计数BarsSinceLastEntry获得公式最后一个调用建仓函数到当前位置的Bar计数BarsSinceLastExit获得公式最后一个调用平仓函数到当前位置的Bar 计数A_IsConected判断交易服务器是否登录SetOrderFlag设置当前公式所下定单的自定义标识证券交易函数S_IsConnected判断交易是否连接S_AccountID获取用户资金帐号S_Buy买入,返回订单号S_Sell卖出,返回订单号S_DeleteOrder撤单S_FirstOrderNo返回第一个订单号S_NextOrderNo返回下一个订单号S_FirstPositionSymbol返回第一个有持仓的股票代码S_NextPositionSymbol返回下一个有持仓的股票代码S_CurrentAmount返回当前数量S_CostPrice返回成本价S_StockCode证券代码S_ExchangeType交易所S_OrderBuyOrSell返回买卖方向S_EntrustAmount委托数量S_EntrustPrice委托价格S_BusinessAmount成交数量S_BusinessPrice成交价格S_ReportTime申报时间S_OrderStatus返回订单状态枚举值证券资金函数MS_Current获取当前余额MS_Enable获取可用金额MS_Fetch获取可取金额MS_Interest获取待入账利息MS_Asset获取资产总值(不含基金市值)MS_cash获取可取现金MS_Fund获取资金(=资产总值-证券市值)MS_Market获取证券市值MS_OpFund获取基金市值MS_Preinterest获取预计利息高级期货交易函数G_SendOrder针对当前帐户发送委托单G_FirstOrderNo返回当前帐户第一个订单号G_NextOrderNo返回当前帐户下一个订单的订单号G_FirstQueueOrderNo返回当前账户第一个排队单子G_NextQueueOrderNo返回当前账户下一个排队单子G_FirstPositionSymbol返回当前帐户第一个有持仓的合约名称G_NextPositionSymbol返回当前帐户下一个有持仓的合约名称G_TodayBuyPosition当前帐户合约当日买入持仓数量G_TodaySellPosition当前帐户合约当日卖出持仓数量G_BuyPosition当前帐户合约多仓数量G_SellPosition当前帐户合约空仓数量G_BuyAvgPrice当前帐户合约持仓买均价G_SellAvgPrice当前帐户合约持仓卖均价G_TotalPosition当前帐户合约总持仓量G_TotalAvgPrice当前帐户合约总持仓均价G_MarketPosition当前帐户合约持仓方向资金函数M_TodayDeposit当日入金M_TodayDrawing当日出金M_Fee手续费M_Freeze冻结保证金M_Margin持仓保证金M_LiqProfit平仓总盈亏M_NumericProfit浮动总盈亏M_DLiqProfit平仓本日盈亏M_DNumericProfit浮动本日盈亏M_DayProfit结算盈亏M_YBalance上日结存M_YRightBalance上日权益M_DBalance本日结存M_DRightBalance本日权益M_YFreeMargin上日可用资金M_FreeMargin本日可用资金M_RiskRate风险率M_HoldFund持仓金额M_MCashAvalib交易所可用资金M_MFreeze交易所冻结保证金M_MMargin交易所持仓保证金M_MRiskRate交易所风险率M_Premium权利金金融及统计函数AdaptiveMovAvg求卡夫曼自适应移动平均Average求平均AverageFC快速计算平均值AvgPrice求平均价格AverageD求N天以来的价格平均值AvgDeviation求平均背离AvgTrueRange求平均真实范围BarsSinceToday当天的第一个数据到当前的Bar数CoefficientR求皮尔森相关系数CountIf获取最近N周期条件满足的计数Correlation求相关系数Covar求协方差CrossOver求是否上穿CrossUnder求是否下破Cum求累计值CloseD求N天前的收盘价DEMA求双指数移动平均Detrend求趋势平滑Extremes求极值Filter条件过滤Highest求最高HighestFC快速计算最高HighestBar求最高值出现的BarHighD求N天前的最高价LinearReg求线性回归Lowest求最低LowestFC快速计算最低LowestBar求最低只出现的BarLowD求N天前的最低价NthCon第N个满足条件的Bar距当前的Bar数目NthExtremes求N极值NthHigher求第N高NthHigherBar求第N高出现的BarNthLower求第N低NthLowerBar求第N低出现的BarOpenD求N天前的开盘价OpenIntD求N天前的持仓量ParabolicSAR求抛物线转向PercentChange求涨跌幅PercentR求威廉指标Pivot求转折RateOfChange求变动率SMA求移动平均StandardDev求标准差Summation求和SummationFC快速求和SwingHigh求波峰点SwingLow求波谷点TrueHigh求真实高点TrueLow求真实低点TrueRange求真实范围VariancePS求估计方差VolD求N天前的成交量WAverage求权重平均XAverage求指数平均字符串函数Exact判断两字符串是否完全相等,区分大小写Left返回前lCount长度的字符串Len返回字符串的长度Lower转化为小写Mid返回从lFirst开始共lCount个字符组成的字符串Right返回字符串右端指定长度的字符串Text将数字转化为字符串Trim去除字符串两端的空格Upper转为大写Value将字符串转化为数字其他函数Alert弹出警告窗口或声音Commentary向调试窗口输出一行字符串Print向调试窗口输出一个字符串或数字InvalidString返回无效字符串的值""InvalidNumeric返回无效数字的值IsTradeAllowed返回是否允许自动交易FileAppend向文件追加一行文字FileDelete删除文件IIF根据逻辑真假值返回不同的数值IIFString根据逻辑真假值返回不同的字符串SetGlobalVar设置一个全局变量GetGlobalVar读取一个全局变量的值GetELProfileString读取公式信息文件指定块中的键名对应的字符串GetELProfileString2File读取公式信息文件指定块中的键名对应的字符串SetELProfileString把给定的键名及其值写入到公式信息文件的相应块中SetELProfileString2File把给定的键名及其值写入到公式信息文件的相应块中时间函数DateAdd返回增加指定天数后的日期DateDiff返回两个日期之间的日期间隔DateTimeToString将日期时间值转化为字符串类型DateToString将日期值转化为字符串类型Day获得当前Bar的日信息DayFromDateTime获取输入日期时间的日信息Friday获得星期五的值Hour获得当前Bar的小时信息HourFromDateTime获取输入日期时间的小时信息MakeDate将参数生成日期值MakeDateTime将参数生成日期时间值MakeTime将参数生成时间值Minute获得当前Bar的分钟信息MinuteFromDateTime获取输入日期时间的分钟信息Monday获得星期一的值Month获得当前Bar的月信息MonthFromDateTime获取输入日期时间的月信息Saturday获得星期六的值Second获得当前Bar的秒信息SecondFromDateTime获取输入日期时间的秒信息StringToDate将字符串YYYY-MM-DD转化为日期StringToDateTime将字符串YYYY-MM-DDHH:MM:SS转化为日期时间StringToTime将字符串HH:MM:SS转化为时间Sunday获得星期日的值SystemDateTime获取交易平台的当前日期时间Thursday获取星期四的值TimeDiff返回两个日期之间的间隔秒数TimeAdd返回增加指定秒数后的日期TimeToString将时间值转化为字符串类型Tuesday获取星期二的值Wednesday获取星期三的值Weekday获得当前Bar的周信息WeekdayFromDateTime获取输入日期时间的周信息Year获得当前Bar的年信息YearFromDateTime获取输入日期时间的年信息数学函数Abs返回参数的绝对值Acos返回数字的反余弦值Asin返回参数的反正弦值Atan返回参数的反正切值Atan2返回给定的X及Y坐标值的反正切值Combin计算从给定数目的对象集合中提取若干对象的组合数Cos返回给定角度的余弦值Cosh返回参数的双曲余弦值Ctan返回给定角度的余切值Ceil返回不小于num的最小整数Exp返回e的n次幂Fact返回数的阶乘Floor返回不大于num的最大整数FracPart返回一个数的小数部分IntPart返回一个数的整数部分Ln返回一个数的自然对数Log按所指定的底数,返回一个数的对数Max返回两数中较大的一个Min返回两数中较小的一个Mod返回两数相除的余数Neg返回参数的负绝对值Pi返回数字3.1415926535898Power返回给定数字的乘幂Rand返回位于两个指定数之间的一个随机整数Round返回某个数字按指定位数舍入后的数字Sign返回数字的符号 1:正数,-1:负数,0:零Sin返回给定角度的正切值Sinh返回某一数字的双曲正弦值Sqr返回参数的平方Sqrt返回正平方根Tan返回给定角度的正切值Tanh返回某一数字的双曲正切值数组函数ArrAdd添加数据到数组末端ArrInsert在数组指定位置插入数据ArrSub返回数组的子集ArrLength获得数组的长度ArrClear清空数组ToArray将序列变量复制到数组ArrRevers将数组反转ArrSetSize设置数组的大小,以value填充iMA求平均iHHV求最高iLLV求最低颜色函数DefaultColor默认颜色(红色)Rgb自定义颜色Black黑色Blue蓝色Cyan青色DarkBrown茶色DarkCyan深青色DarkGray深灰色DarkGreen深绿色DarkMagenta深褐色DarkRed深红色Green绿色LightGray浅灰色Magenta褐色Red红色White白色Yellow黄色枚举函数Enum_Data_Close返回收盘价枚举值Enum_Data_Open返回开盘价枚举值Enum_Data_High返回最高价枚举值Enum_Data_Low返回最低价枚举值Enum_Data_Median返回中间价枚举值 (高+低)/2 Enum_Data_Typical返回标准价枚举值 (高+低+收)/3Enum_Data_Weighted返回加权收盘价枚举值 (高+低+开+收)/4 Enum_Data_Vol返回成交量枚举值Enum_Data_Opi返回持仓量枚举值Enum_Period_Default周期类型_当前图表周期Enum_Period_Tick周期类型_分笔Enum_Period_Second周期类型_秒线Enum_Period_SecondX周期类型_多秒Enum_Period_Min1周期类型_1分钟Enum_Period_Min3周期类型_3分钟Enum_Period_Min5周期类型_5分钟Enum_Period_Min15周期类型_15分钟Enum_Period_Min30周期类型_30分钟Enum_Period_Min60周期类型_60分钟Enum_Period_Min120周期类型_102分钟Enum_Period_Min240周期类型_240分钟Enum_Period_MinX周期类型_多分钟Enum_Period_Day周期类型_日线Enum_Period_Week周期类型_周线Enum_Period_Month周期类型_月线Enum_Period_Year周期类型_年线Enum_Period_DayX周期类型_多日线Enum_Buy多空类型_多头Enum_Sell多空类型_空头Enum_Entry开平类型_开仓Enum_Exit开平类型_平仓Enum_ExitToday开平类型_平今Enum_Invalid无效订单Enum_Queue排队中Enum_PartDeal部分成交Enum_AllDeal完全成交Enum_Canceling待撤Enum_Canceled已撤单绘图函数PlotNumeric绘制指标线PlotVertLine绘制一条竖线PlotText绘制一个字符串PlotIcon绘制一个系统图标PlotDot绘制一个点PlotBar设置K线颜色UnPlot取消PlotNumeirc所绘制的线UnPlotText取消PlotText绘制的字符串UnPlotIcon取消绘制的图标实用文档UnPlotDot取消绘制的点UnPlotVertLine取消绘制的竖线文案大全。
易盛金融交易平台V9.0客户端使用说明书
![易盛金融交易平台V9.0客户端使用说明书](https://img.taocdn.com/s3/m/4dfe91a5dd3383c4bb4cd2ad.png)
易盛金融交易平台V9.0客户端使用说明书目录一、安装 (2)二、系统登录 (3)三、行情板块的显示和选择 (5)四、期权走势研判和期权损益曲线图 (8)五、期权参数显示和期权计算器 (9)六、交易和下单 (10)七、资金、结算相关参数说明 (12)为使投资者通过仿真交易活动正确认识期权市场,熟悉期权交易规则,易盛公司开发了9.0客户端平台,不仅简化了下单的界面,更提供了行情的多种分析和研判功能。
该客户端使用说明如下:一、安装1.双击客户端安装文件2. 根据提示选择好路径后,一路点击下一步完成安装。
二、系统登录1. 易盛客户端行情服务器和交易服务器需分开登录,首先在主界面默认登录行情服务器,在进入行情系统后,可以再连接交易服务器。
2.登录地址配置,在登录界面单击登录配置,可以配置地址(可以不更改默认配置)。
3.在行情服务器界面,填写报名完成后系统自动生成的账号和密码(报名完成后注册邮箱也会收到账号密码),完成后点击登录进入易盛行情系统。
4. 在“管理”栏目下,点击“连接服务器”子栏目,可以进入交易服务器登录界面,输入相同的账户和密码后,可以进入交易系统,然后进行交易等操作。
5. 在登陆“行情服务器”和“交易服务器”后,客户端页面左下角会显示“行情:正常交易:正常”(下图)。
三、行情板块的显示和选择1. 登录后进入主界面,可以看到指标分析、下单、资金查询等分界面,用鼠标可以灵活的拖动各个界面。
2.添加新合约。
点击左上角图标,可以看到下单菜单里的选项,点击设置合约,可以选择在主行情界面显示的合约列表,客户可以添加合约进入合约列表。
3. 行情报价。
点击菜单“行情”> “新建行情窗口”,即可打开一个自选板块窗口。
或点系统工具栏按钮右侧的小三角符号,在弹出的板块列表中选择一个板块,即可打开对应板块的行情报价窗口。
行情报价窗口如下图所示:此界面可根据个人习惯,拖动鼠标调整表头排序,调整完成即自动保存。
表头宽度可在行情数据窗口内点击鼠标右键,在弹出的选项中选择“自适应列宽”来进行自动调整。
综合交易平台API技术开发指南
![综合交易平台API技术开发指南](https://img.taocdn.com/s3/m/5a65f4ecf7ec4afe05a1df47.png)
【综合交易平台API技术开发指南】综合交易平台API技术开发指南第一章 CTP产品特性.............................................................................................. (2)第二章 CTP-API技术基础 ............................................................................................. (4)第三章 CTP-API证券交易 ............................................................................................. (9)模拟交易系统 ......................................................................................... (9)证券交易实务 ......................................................................................... (9)行情接口函数 (1)v1.0 可编辑可修改2 (10)交易接口函数 ......................................................................................... (10)第四章 CTP-API期货交易 ............................................................................................. . (10)模拟交易系统 ......................................................................................... (10)期货交易实务 ......................................................................................... (11)行情接口函数 ......................................................................................... (11)交易接口函数 ......................................................................................... (11)上海期货信息技术有限公司,2012 第 1 页共 18 页【综合交易平台API技术开发指南】第一章CTP产品特性如何获取综合交易平台(Comprehensive Transaction Platform 以下简称CTP)证券(期货)交易及行情API发布包、文档以及开发实例【答:2群(7)群共享中发布,请及时获取最新版本。
综合交易平台交易API特别说明
![综合交易平台交易API特别说明](https://img.taocdn.com/s3/m/008308ee0242a8956bece4c3.png)
综合交易平台交易API特别说明1报单指令因为TraderApi是异步处理的,所以交易指令都是分2阶段提交。
首先,Thost收到交易指令后,客户端会收到报单响应,确认收到客户端的交易指令。
同时,Thost把交易指令转发到交易所。
之后,Thost收到来自交易所的响应和回报,通过TraderApi的回报事件通知给客户端。
报单指令是:ReqOrderInsert。
l报单指令中如下字段需要如下设置:///成交量类型:任何数量fldOrder.VolumeCondition = THOST_FTDC_VC_AV;/// 最小成交量:1fldOrder.MinVolume = 1;/// 强平原因:非强平fldOrder.ForceCloseReason = THOST_FTDC_FCC_NotForceClose;/// 自动挂起标志:否fldOrder.IsAutoSuspend = 0;///用户强评标志:否erForceClose = 0;l如果发送立即限价单:/// 报单价格条件类型:限价OrderPriceType = THOST_FTDC_OPT_LimitPrice;/// 价格:用户设定LimitPrice = ……;/// 有效期类型类型:当日有效TimeCondition = THOST_FTDC_TC_GFD;l如果发送立即市价单/// 报单价格条件类型:任意价fldOrder.OrderPriceType = THOST_FTDC_OPT_AnyPrice;///价格:0fldOrder.LimitPrice = 0;///有效期类型类型:立即完成,否则撤销fldOrder.TimeCondition = THOST_FTDC_TC_IOC;l如果发送触发单///触发条件:用户设定ContingentCondition = ……;///止损价:用户设定StopPrice = ……;/// 报单价格条件类型:限价OrderPriceType = THOST_FTDC_OPT_LimitPrice;/// 价格:用户设定LimitPrice = ……;/// 有效期类型类型:当日有效TimeCondition = THOST_FTDC_TC_GFD;l关于平仓上期所区分昨仓和今仓。
易盛交易系统日常操作指南
![易盛交易系统日常操作指南](https://img.taocdn.com/s3/m/2b469dd6763231126fdb1163.png)
广晟期货有限公司易盛交易系统日常操作指南制网络技术部订:审核:批准:文档属性文档变更历史清单目录1.开市操作流程 (4)启交易网关(机械位置A2-14:ES-BPJ-206) (6)启行情服务器,交易前置机(机械位置A2-13:ESHQ-WG205) (9)查看交易服务器连接状态(机械位置A2-15:ES-JY-HQ-207) (11)登岸风控管理系统,交易程序,查看是不是正常。
(13)2.收市操作流程 (16)关闭所有前置机,行情服务器 (17)交易网关(机械位置A2-14:ES-BPJ-206) (17)转换结算文件 (17)交易服务器初始化 (17)通知结算部进行数据查对 (17)数据查对完成后关闭交易服务器 (17)1.开市操作流程初始化交易服务器(机械位置A2-15:ES-JY-HQ-207)1.1.1 转换结算文件:打开交易准备程序:a)持仓文件当选择(公司统一标识+ holddetails + 日期.txt)文件b)资金文件当选择(公司统一标识+ cusfund + 日期.txt)文件c)分部客户——选择开易盛客户的列表文件(列表文件每一个客户账号占一行,保留为一个文本文件(txt文件),程序将自动过滤,生成的准备文件当中,只保留这些客户的资金、持仓数剧)d)输前途径选择交易服务器设置的文件导入路径点击转换按钮,生成和文件1.1.2服务器初始化点击执行程序启动交易服务器后,程序主界面如图所示:选中昨日资金信息和昨日持仓合约两项复选框(选中以后在以后的每次操作中不需要再次设置),导入方式为默许选项,随后点击“每日初始化”按钮,即进行每日交易前的初始化工作。
初始化后程序自动退出,需再把程序从头启起。
启交易网关(机械位置A2-14:ES-BPJ-206)1.2.1 启郑州交易网关程序,系统自动连接交易所,界面如下,启完查看连接状态是不是正常。
1.2.2 启大连交易网关程序,点击启动网关,系统自动连接交易所,界面如下,启完查看连接是不是正常。
易盛期货交易软件开发包使用手册
![易盛期货交易软件开发包使用手册](https://img.taocdn.com/s3/m/612cab32eefdc8d376ee3214.png)
易盛期货交易软件开发包使用手册版本:1.0作者:创建时间:2011年1月1号修订记录目录:易盛期货交易软件开发包使用手册 (1)修订记录 (2)1.易盛开发包基本构架说明 (4)1.1.开发包接口 (4)1.2.开发包文件说明 (4)2.开发包提供API说明 (4)2.1.类接口及函数接口 (4)2.2.接口使用约束 (5)3.开发包使用举例(参见Demo.h,Demo.cpp) (5)3.1.使用开发包开发流程 (5)3.2.Demo代码示例 (7)4.报单流程及处理 (7)缩略语 (9)1. 易盛开发包基本构架说明1.1.开发包接口EsunnyApi开发包提供的接口按照交易功能和行情功能划分,分为交易类API和行情类API,开发交易软件时根据需要实现的功能分别调用对应功能的API。
1.2.开发包文件说明开发包包括以下五个文件:EsunnyApi.h //开发包对外提供的接口EsunnyApiStruct.h //业务处理数据域定义EsunnyApiType.h //基本数据类型定义EsunnyApi.lib //dll导入库,编译时用到EsunnyApi.dll //api执行库,程序运行时用到2. 开发包提供API说明2.1.类接口及函数接口2.1.1. 类接口API中提供类一共四个,分别为IEsunnyTradeApi,IEsunnyTradeSpi,IEsunnyQuoteApi 和IEsunnyQuoteSpi。
其中IEsunnyTradeApi和IEsunnyTradeSpi两个类为交易处理类,提供交易相关功能,IEsunnyQuoteApi和IEsunnyQuoteSpi两个类为行情处理类,提供行情查询功能。
类名中以Api结尾的类的成员函数为应用程序开发者的调用函数,实现发起请求的功能。
类名中以Spi结尾的类的成员函数需要应用程序开发者重写,这些函数为动态库的回调函数,当数据接收完成时会被调用。
易盛系统下单使用说明
![易盛系统下单使用说明](https://img.taocdn.com/s3/m/cceb6a1610661ed9ad51f3e3.png)
易盛系统下单使用说明1 程序登录当客户下单程序安装好之后,用户点击EsunnyTradeSafe执行程序,启动之后出现如下登录界面:如上图,点击网络配置按钮,出现下图所示,进行客户端的登录配置。
用户在使用时,一般情况下为个人终端客户,如果使用者为交易员,可以先在用户类型中选择为交易员用户。
同时,设定交易服务器和行情服务器,如果需要,设定所使用的代理服务器。
再次点击设置按钮,如下图,进行交易服务器和行情服务器以及代理服务器的配置:交易服务器主机IP地址及端口的配置配置好交易服务器地址及端口之后,点击上图中对话框中行情服务器功能选项,出现行情服务器的配置窗口,配置过程与交易服务器完全相同。
配置完成之后,点击登录界面中的登录按钮,即可进入下单程序主界面,如下图:2 网上签单和结算单的查询当每天客户第一次登录时,会出现结算单确认界面,如点击认可,自动进入下单界面,如点击否认,程序自动退出。
进入下单界面后,点击其它查询->结算单查询,可以查询任何一天的结算单。
在日期中进行选择,就可以查询任何一天的结算单。
3 界面框架如下图,整个程序的框架分上下两个部分,上面为行情窗口,下面为委托窗口。
行情切换按钮程序菜单委托命令输入相关功能按钮附加功能选项交易所反馈信息栏状态窗口切换按钮在窗口界面中,用户可以点击鼠标右键进行相关操作。
行情窗口中,弹出右键菜单如下图:根据弹出菜单,设置显示品种,用户可以实现行情窗口合约品种设置;设置列头显示,调整行情窗口列表字段的顺序;列表风格设置可以设置列表的风格,包括上涨色、下跌色和变动色等的设置;点击自适应列宽调整窗口字段宽度。
在委托窗口,用户的右键菜单如右图所示:根据菜单项意义实现对应操作功能。
设置列头显示设定委托窗口显示字段;自适应列宽调整窗口字段宽度;撤单(选中)表示可以撤掉已经选中挂单,撤单(全部)表示撤掉全部的挂单;埋单提交(选中)表示将选中埋单提交发送出去;埋单提交(全部)标示将全部的埋单提交发送出去;按系统号撤单,输入委托单的系统号即可撤掉某张挂单;锁定排队单,可以锁定在排队的挂单;解锁排队单,可以解锁已经锁定的排队单。
易盛国际金融衍生品交易分析系统3.0API使用说明
![易盛国际金融衍生品交易分析系统3.0API使用说明](https://img.taocdn.com/s3/m/a9670afe19e8b8f67c1cb9f2.png)
易盛国际金融衍生品交易分析系统
API
正在修改 3.0.1.0 2013-12-26
2 体系结构....................................................................................................................................... 4 2.1 API 架构 ............................................................................................................................. 4 2.2 授权..................................................................................................................................... 5
3 开发接口....................................................................................................................................... 6 3.1 初始化阶段....................................................................
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
易盛国际金融衍生品交易分析系统API————————————————————————————————作者:————————————————————————————————日期:易盛国际金融衍生品交易分析系统API使用说明文件状态:正在修改3.0.1.0版本:完成日期:2013-12-26文档变更日志API 时间作者描述备注V3.0.1.0 2013-12-26 API使用说明第一版1系统简介 (3)API介绍 (3)2体系结构 (4)2.1 API架构 (4)2.2授权 (5)3开发接口 (6)3.1初始化阶段 (6)3.2功能调用阶段 (6)3.3授权码 (6)3.4 IEsunnyTradeSpi接口 (6)3.4.1 OnOpen方法 (7)3.4.2 OnClose()方法 (7)3.4.3 OnLogin方法 (7)3.4.4 OnInitFinished方法 (8)3.4.5 OnLogOut方法 (9)3.4.6 OnRspSetPassword方法 (9)3.4.7 OnRspSetOperPassword方法 (10)3.4.8 OnQryMoney方法 (11)3.4.9 OnRtnMoney方法 (13)3.4.10 OnRspCashOperQry方法 (13)3.4.11 OnRspCashAdjustQry方法 (15)3.4.12 OnRspOrderInsert方法 (16)3.4.13 OnRspOrderModify方法 (17)3.4.14 OnRspOrderDelete方法 (17)3.4.15 OnRspQryOrder方法 (18)3.4.16 OnRspHistOrderQry方法 (19)3.4.17 OnRtnOrderState方法 (20)3.4.18 OnRtnOrderInfo方法 (21)3.4.19 OnRspMatchQry方法 (22)3.4.20 OnRtnMatchState方法 (23)3.4.21 OnRtnMatchInfo方法 (24)3.4.22 OnRspHistMatchQry方法 (25)3.4.23 OnQryHold方法 (26)3.4.24 OnRtnHold方法 (27)3.4.25 OnQryExchangeState方法 (27)3.4.26 OnRtnExchangeState方法 (28)3.4.27 OnQryCommodity方法 (29)3.4.28 OnQryContract方法 (30)3.4.29 OnQryClient方法 (31)3.4.30 OnRspHistCashOperQry方法 (31)3.4.31 OnRspHistCashAdjustQry方法 (32)3.4.32 OnRspAuthClient方法 (34)3.4.33 OnRspQryCurrency方法 (34)3.4.34 OnRtnExchangeRateMod方法 (35)3.4.35 OnRtnOrderRemove方法 (36)3.4.36 OnRtnMatchRemove方法 (36)3.4.37 OnRtnCommodityState方法 (37)3.4.38 OnRtnContractAdd方法 (37)3.5 IEsunnyTradeApi接口 (38)3.5.1 SetSpi方法 (38)3.5.2 Free方法 (39)3.5.3 GetErrcodeDesc方法 (39)3.5.4 Open方法 (39)3.5.5 Close方法 (40)3.5.6 IsOpen方法 (40)3.5.7 Login方法 (40)3.5.8 LogOut方法 (41)3.5.9 SetPassword方法 (42)3.5.10 SetOperPassword方法 (43)3.5.11 QryClients方法 (43)3.5.12 QryMoney方法 (43)3.5.13 QryOrder方法 (43)3.5.14 QryMatch方法 (44)3.5.15 QryHold方法 (45)3.5.16 QryExchangeState方法 (46)3.5.17 QryCommodity方法 (46)3.5.18 QryContract方法 (47)3.5.19 OrderInsert方法 (48)3.5.20 OrderModify方法 (49)3.5.21 OrderDelete方法 (49)3.5.22 QryHistOrder方法 (50)3.5.23 QryHistMatch方法 (50)3.5.24 QryCashOpera方法 (51)3.5.25 QryCachAdjust方法 (52)3.5.26 QryHistCashOpera方法 (52)3.5.27 QryHistCachAdjust方法 (53)3.5.28 AuthClient方法 (53)3.5.29 QryCurrency方法 (54)3.5.30 GetCertCodeExpireDate方法 (54)3.6 extern "C"部分 (55)3.6.1 GetEsunnyForeignApiVersion方法 (55)3.6.2 CreateEsunnyForeignTradeApi方法 (55)3.6.3 DelEsunnyForeignTradeApi方法 (56)4开发示例 (56)1系统简介API介绍易盛公司的交易行情系统都是开放的平台。
易盛为每个平台都专门提供了接入API(Application Programming Interface,应用程序编程接口),开发者可以利用这些API,开发更适合自身业务需求的子系统。
通过这些自我开发系统和易盛后台服务的无缝链接,满足个性化交易需求。
交易API包括报单,改单,撤单,查询客户资金,查询客户委托,查询客户成交,查询成交,查询持仓,查询出入金,查询资金调整等功能。
该API包含以下7个文件:文件名版本V1.0V1.0V1.0V1.0V1.0V1.0V1.0 文件大小9KB文件描述定义API的错误代码定义API所用到的数据结构定义API所用的数据类型交易接口头文件EsForeignApiErrCode.hEsForeignApiStruct.h EsForeignApiType.h EsunnyForeignApi.h ForeignTradeApi.dll ForeignTradeApi.lib ForeignTradeApi.pdb26KB31KB30KB127KB3KB动态链接库导入库1371KB 程序调试数据库2 体系结构2.1 API架构易盛国际金融衍生品交易分析系统API是通过向交易员提供一组函数,可以向交易后台发送数据或报送请求,再由交易后台返回或推送相关的数据信息,其基本架构如下:下面是API的基本处理逻辑:2.2授权为提高API权限控制,必须申请得到相关的授权码,通过认证之后开发商才允许进行API连接。
并且可以在外盘系统的柜台下,有客户API授权管理,可以对API用户进行增加,修改,删除和查询操作。
详细申请流程可参考API申请流程文档。
3 开发接口3.1 初始化阶段在正式使用API功能之前,需要对交易API进行初始化。
初始化操作包括:1,CreateEsunnyForeignTradeApi创建一个交易API实例。
2,SetSpi设置回调数据接口。
3,Open连接交易服务器4,IsOpen获取是否与交易服务器建立连接5,Login登陆交易服务器,完成初始化阶段。
3.2 功能调用阶段在功能调用阶段,用户可以通过API,向易盛后台发送报单,改单,撤单,查询客户资金,查询客户委托,查询客户成交,查询成交,查询持仓,查询出入金,查询资金调整等请求,并获得相应的应答。
3.3 授权码用户在创建API实例的时候,传入申请的授权码之后,还需要在柜台配置一下对应的明文编号,才能正常登陆。
3.4 IEsunnyTradeSpi接口IEsunnyTradeSpi接口实现了时间通知接口。
用户必须派生IEsunnyTradeSpi 接口,编写事件处理方法来处理感兴趣的事件。
具体的结构定义,类型定义和错误码参见EsForeignApiStruct.h,EsForeignApiType.h和EsForeignApiErrCode.h这三个头文件。
3.4.1 OnOpen方法与服务器建立连接时调用,此时还未登陆。
函数原形:void __cdecl OnOpen();参数:无返回值:void3.4.2 OnClose() 方法与服务器断开连接时调用函数原形:void __cdecl OnClose();参数:无返回值:无3.4.3 OnLogin方法发送Login登陆成功时收到服务器登陆响应调用函数原形:void __cdecl OnLogin(const TEsLoginRspField* rsp , int errCode , const int iReqID);参数:rsp :返回用户登录信息的地址登录应答结构struct TEsLoginRspField{//是否CA认证TIsCaLoginType IsCaLogin;//是否强制修改密码 TIsForcePasswordType //登录号 IsForcePwd; TLoginNoType LoginNo;//登录端帐号简称 TLoginNameTypeLoginName;//客户预留信息,客户自己识别后台系统 TReservedInfoType //上次登录时间 TDateTimeType //上次登出时间TDateTimeType//上次登录 ipReservedInfo; LastLoginDateTime; LastLogoutDateTime; LastLoginIp; TIpType //上次登录 portTPortTypeLastLoginPort; LastLoginMachineInfo; ServerDateTime;//上次登录机器信息 TMachineInfoType//系统当前时间(客户端校时) TDateTimeType };errCode:返回的错误代码,当 errCode=0,表示登陆成功(详细可查错误代码 表)。
iReqID:返回用户登录请求的 ID ,对应发送请求的 ID 。
返回值:无3.4.4 OnInitFinished 方法发送 Login 成功后,收到 OnLogin 应答成功后收到初始化操作完成。