04 2012 档案

摘要:1、关于QuickFIXQuickFix是一个C++FIX引擎,早期就(2001年)实现FIX协议的FIX引擎,它是免费、开放源码的,主要实现语言是C++,对.NET用户,它提供了.NET的封装,使得C#用户也能轻易用上。Python,Ruby也可以用。它的源码在http://sourceforge.net/projects/quickfix/files/quickfix/。早期的.NET用户一般都选择QuickFix,这是一个很受欢迎的开源引擎,虽然它的性能不是很优秀,但它已经可以满足一般的应用要求。QuickFix/N是100%使用.NET(C#)实现,免费并且完全开源的,是.NET用户最 阅读全文
posted @ 2012-04-30 10:44 可乐加冰 阅读(3367) 评论(1) 推荐(0)
摘要:1)关于数据字典通常,为了满足的业务需求,我们需要对接的一般都是已修改过的或自定义的FIX协议。QuickFIX/N为我们提供了一些强大的方式来处理这个问题,其中最简单的是通过数据字典(DataDictionary)。数据字典定义了会话所有用到的字段、组及消息定义。通常,在接口对接之前,对接双方一起商定FIX协议的版本,以及个性化的字段或消息定制。如果双方恰巧都是用QuickFIX引擎,理论上,双方的协议数据字典文档应该是一致的。数据字典文档为QuickFIX/N会话指定协议的所有定义。当会话包含自定义的字段,组字段,或消息,我们将更改这个FIX规范文档。协议的数据字典文档是在配置文件指定的, 阅读全文
posted @ 2012-04-29 16:31 可乐加冰 阅读(3911) 评论(0) 推荐(0)
摘要:分组(group)是包含一个无序的字段的集合的命名类型。允许在一个循环组里出现重复的数据字段。QuickFIX/N实现了在FIX消息中创建和读取的组信息的功能。1)创建循环分组创建一个循环分组很简单:创建一个分组类的实例,向分组内添加字段,然后把它添加到消息中vartcr=newQuickfiFix.FIX44.TradeCaptureReport();varsidesGrp1=newQuickFix.FIX44.TradeCaptureReport.NoSidesGroup();sidesGrp1.Account=newAccount("Silvio");sidesGrp 阅读全文
posted @ 2012-04-29 16:29 可乐加冰 阅读(2885) 评论(1) 推荐(0)
摘要:Acceptor或者Initiator能够为您维护尽可能多的FIX会话,因而FIX会话标识的唯一性非常重要。在QuickFIX/N中,一个FIX会话的唯一标识是由:BeginString(FIX版本号)、SenderCompID(发送方ID)及TargetCompID(目标方ID)等标识字符组合而成。通常还会加上SessionQualifier来保证会话的唯一性。每个FIX会话可以有很多与它们相关联的配置信息。在编译的时候,有些配置可能还是未知的,因此可以通过类SessionSettings来设置或加载。SessionSettings是一个数据字典,可以随意设置和查询配置信息。SessionS 阅读全文
posted @ 2012-04-28 21:44 可乐加冰 阅读(8326) 评论(1) 推荐(2)
摘要:一、发送消息QuickFIX/N的发送FIX消息的简单示例:FIX44.NewOrderSingle order = new FIX44.NewOrderSingle( new ClOrdID("1234"), new Symbol("000001"), new Side(Side.BUY), new TransactTime(DateTime.Now), new OrdType(OrdType.MARKET));Session.SendToTaget(order, sessionID);首先,我们需要学习如何使用会话发送指令消息。1) QuickFIX 阅读全文
posted @ 2012-04-27 09:01 可乐加冰 阅读(7552) 评论(0) 推荐(0)
摘要:QuickFix/N简介FIX是Financial Information eXchange的简称。FIX是一种专门为实时电子证券交易设计的标准消息协议。该协议由FIX protocol, Ltd(FPL)所有并维护。FIX协议的官方网址为http://www.fixprotocol.org/QuickFix引擎(http://www.quickfixengine.org/)一个开源的FIX引擎,其中它有JAVA、C++、C#三个版本的实现。QuickFix/N是实现了FIX协议4.0-5.0版本及其功能的开源软件,100%使用.NET(C#)实现。 QuickFix/N官网下载 http:/ 阅读全文
posted @ 2012-04-26 21:31 可乐加冰 阅读(10489) 评论(0) 推荐(2)
摘要:Lc.exe(许可证编译器) 许可证编译器读取包含授权信息的文本文件,并产生一个可作为资源嵌入到公用语言运行库可执行文件中的 二进制.licenses 资源文件。每当将一个授权控件添加到窗体时,Windows 窗体设计器就会自动生成或更新 .licx 文本文件。 作为编译的一部分,项目系统将文本文件 .licx 文件转换为 .licenses 二进制资源,此二进制资源提供对 .NET 控件授权的支持。 然后该二进制资源将被嵌入到项目输出中。最近在部署持续集成时,发现了一个问题,报未找到LC.exe的错误。许可证编译器自动一般会与 Visual Studio 一起安装,但是集成的机器成没有安装V 阅读全文
posted @ 2012-04-25 12:19 可乐加冰 阅读(955) 评论(0) 推荐(0)
摘要:以下是自己在学习PMP时,在网上找到个人觉得最好的资料。自己看过了吴永达的视频及资料,觉得很不错,值得分享。(以下内容不是是原创)。吴永达老师(PMBOK第四版/2008版)的资料分享:资料如下:PMP强化记忆手册(Excel 版本,记录以下内容:PMBOK2008-全部过程活动,项目管理过程组和知识领域表,项目管理详细任务V2,42个过程定义,75个可交付成果,129个工具与技术)PMP强化记忆MP3录音42个过程定义,75个可交付成果,129个工具与技术 录音PMP考试手册(最新版)讲解PMP考试相关的,及其参考的资料图解项目管理(2008版)(V3)以PPT讲义的形式来讲解整个项目管理过 阅读全文
posted @ 2012-04-25 11:53 可乐加冰 阅读(1450) 评论(0) 推荐(0)