CTP行情察看C#代码

Discussion in 'CTP' started by 风往南吹, Jul 23, 2009.

  1. 昨天晚上有时间终于相对比较完善的实现了这个C#调用行情的类库。
    交易的更负责……需要有时间再弄了。。

    Code:
    class CSCTPSpi : CTPSpi
    {
    …………
    public void OnRtnDepthMarketData(CSCThostFtdcDepthMarketDataField pDepthMarketData)
            {
                Console.WriteLine(pDepthMarketData.AskPrice1);
            }
    …………
    }
    
    在c# 中继承一个CTPSpi类,主要目的是实现回调函数。
    Code:
             CTPMDAdapter ctp_test = new CTPMDAdapter();
             CTPSpi ctpSpi = new CSCTPSpi();
    
                //ctpSpi.OnFrontConnected();
    
                CTPConfig temp_config = new CTPConfig();
                temp_config.FRONT_ADDR = "tcp://asp-sim2-md1.financial-trading-platform.com:26213";
                temp_config.BROKER_ID = "2030";
                temp_config.INVESTOR_ID = "xxxxxx";
                temp_config.PASSWORD = "xxxxxx";
                temp_config.ppInstrumentID = new String[2];
                temp_config.ppInstrumentID[0] = "cu0907";
                temp_config.ppInstrumentID[1] = "cu0909";
                temp_config.iInstrumentID = 2;
                temp_config.ctpSpi = ctpSpi;
                ctp_test.Config(temp_config);
                ctp_test.Start();
    
    启动的话就这样就可以了,附件里面有例程,可以参考。

    所有的调用都是通过类的方式,在c# 里面也算是比较原汁原味一些。
     
    Last edited by a moderator: Jul 23, 2009
  2. 忘记把自己的帐号去掉了…………。密码修改了。
     
  3. 辛苦了。多谢。:D
     
  4. 学习学习!
    谢谢:p
     
  5. C#测试程序.PDF 需要改文件后缀名吗?我下载了打开有问题。
     
  6. rar 文件……
     
  7. 学习学习
    果然比我的笨办法好多了:D
     
  8. 项目里面的CTP.dll是用托管C++打包thostmduserapi.dll 的产物吗
     
  9. 是的,就是它。调用成功了么? 代码写得比较乱。
     
  10. 多谢分享. 虽然我目前用不着.
     
  11. dll 没有加密可以解开看的.
     
  12. 恩。看到了。 风往南吹可以加一下俺qq吗? 66354997 有些问题请教请教。。。
     
  13. 我正在做相关的事情,可以加我QQ吗,57873630,请教些问题
     
  14. 我在群里面,有问题可以在群内问的.
     
  15. wsj

    wsj

    学习,谢谢!
     
  16. 风往南吹 群里你是哪位?有问题指教
     
  17. 现在我遇到的问题是托管代码无法从非托管代码继承,这样就没法实现那个回调函数的类CThostFtdcMdSpi类了。不知楼主是如何做到的,还望不吝赐教
     
  18. 问个比较弱智的问题
    请教一下怎么打开呢?我用vs2008和UltraEdit32都打不开
     
  19. c#的dll 可以用反编译软件看的

    Reflector