(转)CTP: 平昨仓与平今仓,log轻轻告诉你.......

转自:http://blog.csdn.net/wowotuo/article/details/43242663

CTP的相关文档告诉我们,中金所和三大商品交易所中,只有上期所区分平今仓和平昨仓。也就是说,其它交易所没有closeToday。但,有二个方面值得我们注意:

1、这说得是交易所层次的委托,而不是CTP层次的委托,CTP层次并没有说,对上期所以外的委托不接受closeToday,或不存在CloseYesterday?

2、值得注意的是CloseYesterday好象被忽略了?

一、关于平仓委托的insert类别

请看CTP开平的类型:
    //     TFtdcOffsetFlagType是一个开平标志类型
    public enum EnumOffsetFlagType
    {
        Open = 48,
        Close = 49,
        ForceClose = 50,
        CloseToday = 51,
        CloseYesterday = 52,
        ForceOff = 53,
        LocalForceClose = 54,
    }

事实上,CTP层次:

    (1)如果不是上期所,平今仓可用close或closeToday,平昨仓可用close或closeYesterday。

    (2)如果是上期所,   平今仓只可用closeToday,平昨仓可用close或closeYesterday。


但有人认为,在发往相关交易所之前,CloseToday或CloseYesterday在CTP后台会进行相应的转化,尽管这种说法没被得到官方文档认同,但这种说法有实证数据支持。因此,上面的(1)(2)的确是可以用的。注意,上面的写法,也许不是推荐的规范的写法。

二、关于成交回报的委托类型

当然,我们也关心,那成交回报的流水回来的时侯,会有什么区分么?

大部分情况是:CloseYesterday=> insert
=>CloseYesterday;CloseToday=> insert
=>CloseToday; 当然,好象也有其它的成交回报方式,而且每个交易所的成交回报信息,还不太稳定,存在不同的时侯,返回信息不太一致的
情况。即存在:closeToday =>close或closeYesterday =>close的情况。

一个实盘测试账户的LOG数据说话:

(下面每条记录来自于真实的交易数据!)

2015-02-10 11:13:22,330 [5] INFO  StrategyTrading.Logger  - =>TA505    Sell  inputOffset:  Open =>  tradeOffset: Open 
2015-02-10 10:00:20,906 [5] INFO  StrategyTrading.Logger  - =>rb1505  
Buy   inputOffset:  CloseYesterday =>  tradeOffset: CloseYesterday 
2015-02-10 11:13:21,909 [5] INFO  StrategyTrading.Logger  - =>TA505  
 Sell  inputOffset:  CloseYesterday =>  tradeOffset: Close 
2015-02-10 21:59:20,021 [5] INFO  StrategyTrading.Logger  - =>ru1505    Buy   CloseYesterday   ->    CloseYesterday  
2015-02-10 21:59:20,114 [5] INFO  StrategyTrading.Logger  - =>TA505     Buy   CloseYesterday   ->    Close  
2015-02-11 01:54:26,377 [5] INFO  StrategyTrading.Logger  - => p1505    Sell  CloseYesterday   ->    Close

规律:

(1)如果是上期所,CloseYesterday   ->    CloseYesterday  。其它:CloseYesterday   ->    Close  。

(2)如果是中金所:CloseToday   ->    Close. 其它的,好象不变。(还需进行证实!)

还有没有其它的比如,closeYesterday=>ForceClose 我们也不妨等待一下吧。有的话,我会收集放到这里来的。

时间: 2024-10-14 20:56:08

(转)CTP: 平昨仓与平今仓,log轻轻告诉你.......的相关文章

WMS移动仓库管理系统 PDA仓库管理系统

电子仓库管理系统,简称WMS系统,英文名Warehouse Management System,是应用条码和RFID自动识别技术的现代化仓库管理系统,能有效地对仓库流程和空间进行管理,实现批次管理.快速出入库和动态盘点.并快速帮助企业的物流管理人员对库存物品的入库.出库.移动.盘点.配料等操作进行全面的控制和管理,有效的利用仓库存储空间,提高仓库的仓储能力. 主要功能 ·无纸化:使用电子刷码代替人工抄写点算.·零误差:明细纪录每一箱号数据,盘点时数量可接近零误差.·弹性储放原则:储位可以充分规划

离线数仓和实时数仓架构与设计

原文地址:https://www.cnblogs.com/dajiangtai/p/11718779.html

一个融资客的强平日记

2015-07-10 腾讯财经98评 摘要本文转自天涯BBS,作者署名u_103639903.在小盘股大涨前夜,他因一倍杠杆长期投资被强制平仓,清洗出局.细读此文,体会大时代下小人物的悲剧,或许可令大人物们深思. 我使用正常的券商融资融券业务,1配1,850万本金配有850万融资额度,实际使用了740万配资,原先一直是一个坚定的中长线价值投资者,一个股经常放1年2年甚至3年,从来不用融资业务,直到2014年12月券商推荐,最后抱着尝试的心态使用了融资业务,从使用融资业务到被平仓,没有换过持有的4

游里工夫独造微一一小平邦彦传

编号:4 小平邦彦,毋庸多言.原文作者是颜一清,发于2001年<数学传播>25卷1期,在此推荐给志趣相投的人. —————————————————————————————————————————— 小平邦彦是第二次世界大战末.日本快战败时才出道的数学家. 他在日本本土逐渐化成焦土, 人在半饥饿状态下, 并在长子濒死的病床边完成的论文“Harmonic fields in Riemannian manifolds (generalized theory)”辗转央托美国驻日军人带到美国后得到发表的

Canvas 图片平铺设置

/** * 图片平铺 */ function initDemo7(){ var canvas = document.getElementById("demo7"); if (!canvas) return; var context = canvas.getContext("2d"); var type = [ "no-repeat", // 不平铺 "repeat-x", // 横向平铺 "repeat-y"

公众号一键登录授权给第三方平台方的技术流程

总体流程 1.用户进入第三方平台方网站 一般而言,用户需要先进入第三方平台方网站,如www.ABC.com 2.第三方平台方获取预授权码 预授权码是第三方平台方实现授权托管的必备信息 3.发布后修改和覆盖现网 第三方平台方可以在自己的网站首页中放置"微信公众号登录授权"的入口,引导公众号运营者进入第三方平台授权页.网址为https://mp.weixin.qq.com/cgi-bin/componentloginpage?component_appid=xxxx&pre_aut

【cocos2d-x】图片平铺和Scale9Sprite

今天介绍cocos2dx如何使用平铺和Scale9Sprite 平铺主要用到了openGL的知识,示例代码如下: Texture2D *texture = Director::getInstance() -> getTextureCache() -> addImage("Santa.png"); Texture2D::TexParams tp = {GL_LINEAR, GL_LINEAR, GL_REPEAT, GL_REPEAT}; texture -> setT

汉语-词语-平心:百科

ylbtech-汉语-词语-平心:百科 平心,汉语词汇,拼音是pínɡ xīn,意思是谓用心公平:态度公正.<荀子·大略>:“是非疑,则度之以远事,验之以近物,参之以平心,流言止焉,恶言死焉.” 1.返回顶部 1. 中文名:平心 拼    音:pínɡ xīn 释    义:谓用心公平:态度公正 出    处:<荀子·大略> 目录 1 解释 2 出处 2. 2.返回顶部 1. 解释 1.谓用心公平:态度公正.2.使心情平和:态度冷静. 3. <国际主义基本知识>一书(1

CTP期货期权交易开发

CTP交易部分接口说明 综合交易平台(Comprehensive Transaction Platform,CTP)是专门为期货公司开发的一套期货经纪业务管理系统,由交易.风险控制和结算三大系统组成.其中,交易系统主要负责订单处理.行情转发及银期转账业务,系统能够同时连通国内四家期货交易所,支持国内商品期货和股指期货的交易结算业务,并能自动生成.报送保证金监控文件和反洗钱监控文件. 一.请求接口字段说明(必要字段) 1. 登录: broker_id:经纪公司代码 investor_id:投资者代