请教OQ和QD的具体区别

Discussion in 'QuantDeveloper' started by djbobo, Oct 29, 2013.

  1. 我想学习一下QD,但是发现已经找不到试用或者零售版了,现在只有OQ试用/零售版可以用,看到不少人说OQ是QD的简化版,但是都是语焉不详,请使用过的朋友帮忙介绍一下:具体有哪些功能是QD有然而OQ缺少的?

    另外,是不是用QD的话,只能用QuantHouse的服务器,就是说如果个人在IB或者其它券商开户的话,不能使用QD?
     
  2. 对于第一个问题:
    二者策略上主要差异应该是:
    OQ的策略是QD中ATS策略的一个子集,即ATScomponent. 对于要做跨品种策略的化,需要使用一些C#的编程技巧.OQ中策略不支持市场接口的选择(即,你这个策略要跑在哪个接口上面,接口是你下面说的IB之类的接口.只能全局设置)

    另外:
    QD支持ATSCrossComponent支持跨品种跨周期策略编写.

    以上两个ATS策略都支持导出dll到交易端平台上去.

    QD还有一组策略是metastrategy,这部分类型,支持策略开仓in和平仓out代码分开.

    QD可以比较良好地支持监控统计所有策略的组合.因为QD本身就是面向小型基金的.

    对于第二个问题:
    QD和OQ接口可以用IB和PATS SPtrader之类的.他支持这些接口.我们支持可以根据他提供的接口,对接自己的数据中心和相应柜台的接口.很方便.
     
  3. 讲的很有用,确实如此