Advanced Search
Search Results
32 total results found
咏春大师2
咏春大师2 python api
咏春大师2量化版python api 提供丰富期权分析数据,高阶greeks历史和实时,期权持仓分析数任意周期K线
咏春大师2 C++api
基于C++类实现且仿CTP交易系统,支持下单、撤单、资金查询、持仓查询、委托查询、成交查询...等功能。
咏春大师2 excelRTD+VBA
excel的量化接口,RTD实时动态数据分析配合VBA交易接口
RTD行情和持仓
excel表格RTD方法接收实时动态行情和持仓数据
VBA接口
咏春大师2个VBA交易接口,配合RTD可实现excel量化交易
安装
环境要求 Python >=3.6 Windows 7 以上版本 硬件建议规格 : Intel Core i5 四核 CPU , 内存 8G 以上 注意:先开启咏春大师2量化版,并且登入会员账户有API权限才能使用api 第三方模块 comtypes pytz 安装 使用 pip 命令安装 icetcore pip install icetcore -U 使用Anaconda作为包管理 启动Anaconda Prompt,然后使用pip命令安装 pip...
创建API实例
创建接口实例 事件消息需要继承api中QuoteEvent和TradeEvent类,并重写对应方法,即可在对应的回调方法收到实时更新事件 TCoreAPI参数也可以不带入事件类名,不带入事件类就无法收到实时消息,只能使用同步接口方法, 之后所有方法操作都需要基于此段代码 from icetcore import (TCoreAPI, QuoteEvent, TradeEvent, BarType,...
合约操作
合约代码字符串规则 合约类型 :期货:F 期权:O 证券:S 复权符号 :前复权:/Q 后复权:/H 看涨看跌 :看涨:C 看跌:P 期货合约代码实例 : "TC."+合约类型+"."+交易所+"."+合约代码+"."+月份+复权符号 类型 示例 指定月期货 TC.F.SHFE.cu.202401 热门月期货 TC.F.SHFE.cu.HOT 期货指数 TC.F.SHFE.cu.000000 合成期货 TC.F.U_SHFE.cu.HOT TC.F.U_SSE.510050.202...
行情数据
获取静态历史K线周期数据-getquotehistory api.getquotehistory返回指定合约周期大小的历史数据 参数编号 类型 空 默认 注释 1 int 否 2:BarType.TICK ticks周期4:BarType.MINUTE 分K5:BarType.DK 日K 2 int 否 周期大小 3 string 否 合约 4 string 否 开始日期 5 string 是 当前日期 结束日期 # 获取静态历史K线周期数据 print(pd.DataF...
账户与交易
账户信息查询 获取已登入账户列表-getaccountlist accoutlist=api.getaccountlist() print(accoutlist) 获取已登入账户列表-getgroupaccount grouplist=api.getgroupaccount() print(grouplist) 获取账户资金信息-getaccmargin 参数 类型 空 默认 注释 basecurrency基币 bool 否 True 默认只返回基础币别资金信息,填False时,返回所有币别资金信...
交易数据字典
已登入账户信息 getaccountlist()方法返回数据和onaccountlist(self,data,count)回调方法的data数据,字段和对应说明如下 字段 类型 注释 结果 AccMask string BrokerID-Account CTP_SIMNOWSE662-9999-044491 Account string 账户 9999-044491 AccountName string 账户名 MC_lee AccountType string 账户类型,F:期货,O:期...
行情数据字典
实时行情回复 api.subquote("TC.F.SHFE.rb.HOT")后,事件类中onquote(self,data)实时响应的数据data 字段 类型 注释 结果 DateTime datetime 带时区的日期时间格式的 datetime.datetime(2023, 2, 1, 15, 6, 4, tzinfo=<StaticTzInfo 'Etc/GMT+8'>) TradeDate int 日期 20230201 Time int 时间 71937 Symbol stri...
FAQ范例
详见icetcore包路径中的..\Python38\Lib\site-packages\icetcore\sample 如何在合约代码和合约编码互相转换 getsymbol_id<=>symbollookup print(api.getsymbol_id("TC.O.SSE.510050.202401.C.2.25")) #返回10006383 print(api.symbollookup("10006383"))#返回[{'TC.O.SSE.510050.202401.C.2.25': '510050 购 1月...
使用说明
预先下载安装 咏春大师2,注册新会员即可获得30天免费试用! 硬件与操作系统 硬件建议规格 : Intel Core i5 四核 CPU , 内存 8G 以上 操作系统支持 : Windows 7 ; Windows 10 Microsoft Visual studio 2010 使用范例 ICEAPI_20231130.7z RTCTradeAPI和RTCQuoteAPI介面是基于C++类实现且仿CTP交易系统,支持下单、撤单、资金查询、持仓查询、委托查询、成交查...
RTCQuoteAPI类-行情
RTCQuoteAPI介面 CreateRTCQuoteAPI 创建RTCQuoteAPI Request RTCQuoteAPI *CreateRTCQuoteAPI() Return 返回一个RTCQuoteAPI 实例指标 Release 不再使用本介面对象时,调用该函数删除对象 void Release() Join 等待介面执行绪结束运行 Request int Join() Return 成功为0,否则失败...
RTCQuoteAPISpi类-行情回调
RTCQuoteAPISpi介面 OnFrontConnected 当客户端与TCore通信连接时,该方法被调用 void OnFrontConnected() OnFrontDisconnected 当客户端与TCore通信连接断开时,该方法被调用。 void OnFrontDisconnected() OnRtnDepthMarketData 行情通知 Callback void OnRtnDepthMarketData(ICEDepthMarketDataField *pD...
行情字典 data struct
ICEDepthMarketDataField struct ICEDepthMarketDataField { ///交易日 ICEDateType TradingDay; ///合约代码 ICEInstrumentIDType InstrumentID; ///交易所代码 ICEExchangeIDType ExchangeID; ///最新价 ICEPriceType LastPrice; ///昨收盘 ICEPriceType PreClose...
RTCTradeAPI类-交易
RTCTradeAPI介面 CreateRTCTradeAPI 创建出的RTCTradeAPI Request static RTCTradeAPI *CreateRTCTradeAPI(char *strLogPath) Parameters 类型 说明 strLogPath ...
RTCTradeAPISpi类-交易回调
RTCTradeAPISpi介面 OnFrontConnected 当客户端与TCore通信连接时,该方法被调用 void OnFrontConnected() OnFrontDisconnected 当客户端与TCore通信连接断开时,该方法被调用。 void OnFrontDisconnected() OnRspUserLogin 交易连线登录请求响应 void OnRspUserLogin(ICERspUserLoginField *pRspUserLogin, ICERspInfoFiel...
交易 data struct
ICEInputOrderField struct ICEInputOrderField { ///经纪公司代码 ICEBrokerIDType BrokerID; ///投资者代码 ICEInvestorIDType InvestorID; ///合约代码 ICEInstrumentIDType InstrumentID; ///报单价格条件 ICEOrderPriceTypeType OrderPriceType; /...
Excel RTD 报价
使用RTD将报价和持仓资料导入Excel. RTD支持版本为:MS Excel 2007以上版本 注意软件开启顺序:先开启咏春大师2,启用RTD传输功能,再开启Excel(已管理员身份运行) 开启 RTD 传输功能 在咏春大师2工具栏,启动Excel实时数据传输,开启后图标为绿色。 RTD数据传输刷新频率可设定为 500毫秒、1000毫秒、3000毫秒,注意变更刷新频率设定之后必须重启Excel才会生效。 Excel RTD连线建立 Excel自行键入RTD连线建立Tag 可于Exc...
使用说明
使用RTD将报价和持仓资料导入Excel. RTD支持版本为:MS Excel 2007以上版本 操作系统支持 : Windows 7 ; Windows 10 硬件建议规格 : Intel Core i5 四核 CPU , 内存 8G 以上 注意软件开启顺序:先开启咏春大师2,启用RTD传输功能,再开启Excel(已管理员身份运行)
Excel RTD 持仓
持仓以 RTD导入Excel 在咏春大师2的实时持仓功能中,使用右键菜单“复制RTD标签”选择“复制当前合约RTD标签”或者“复制全部合约RTD标签”。 以管理员身份运行Excel,粘贴已复制的RTD标签内容即可完成持仓资料串接 Excel 持仓 RTD 标签 可依据格式于Excel自行键入RTD 标签。格式为=RTD("irtdq",,"Position","Symbol","Account","Field"),当中Symbol为合约代码、Account为交易帐号、Field为栏位代码,其余为固定...
交易
下单 trade.NewOrder直接带入参数,或者使用trade.NewOrder2带入参数对象 NewOrder2需要使用New TCTradeWrapperAPILib.NOPFutOpt实例化参数对象 下单参数 字段 类型 空 默认 注释 Account string 否 下单账户 BrokerID string 否 账户的 BrokerID Symbol string 否 下单合约 Side OrderSide 否 买卖别 (复式单为整体买卖方向) 1:Buy 2:S...
合约操作
获取最新合约 trade.GetSymbol("","","","") 当4个参数都缺省时,返回第一个参数可用字符串,填入第一个参数返回第2个可用字符串,依次类推直到返回合约列表, 每次返回的字符串格式:key,描述|key,描述|key,描述|key,描述| 具体使用可参照sample中的查询合约 参数 参数类型 参数说明 参数1 str "OPT"、"FUT"、"STK" 参数2 str 参数3 str 参数4 str '获取最新合约 Public Sub GetSymbo...