CTP行情交易接口.Net封装完整版源码

Discussion in 'CTP' started by 马不停蹄, Apr 24, 2012.

  1. 接上,刚测试的程序与上面的只是调整了一点点,让Worker 负责连接QuoteServer。

    ----------------------------------------------------------------------
    private void bgWorkerData_DoWork(object sender, DoWorkEventArgs e)
    {
    try
    {
    Console.WriteLine("------WorkerDoWork------"+ QuoteServerAddress);

    Debug.WriteLine("-----WorkerDoWork-------" + QuoteServerAddress);
    mdAdapter.RegisterFront(QuoteServerAddress);
    mdAdapter.Init();
    mdAdapter.Join(); // 阻塞直到关闭或者CTRL+C
    }
    catch (Exception ex)
    {
    Console.WriteLine(ex.Message);
    Debug.WriteLine(ex.Message);
    }
    finally
    {
    mdAdapter.Release();
    }
    }
    ---------------------------------------------------------------------

    求马哥与各位路过的大神指点呀!

    我QQ 1909514661,求高手指教!
     
  2. void OnRspQryInvestorPosition(ThostFtdcInvestorPositionField pInvestorPosition, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast)
    {
    __DEBUGPF__();
    if (bIsLast && !IsErrorRspInfo(pRspInfo))
    {
    // 报单录入请求
    ReqOrderInsert();
    }
    }
    demo代码里面有这一段,查询持仓怎么到了报单录入里面?不理解,请大师指点。
     
  3. 马哥,非常感谢,我在MS以前就是开发P/Invoke的,知道封装的任务有多艰苦。谢谢兄弟的辛勤付出
     
  4. 最新的是20131128哦
     
  5. 谢谢兄弟的辛勤付出
     
  6. 谢谢楼主
     
  7. 目前新浪文件共享服务暂时不能用了,请楼主或者哪位好心的朋友发一份到我的邮箱吧
    2406516599@qq.com
    非常感谢
     
  8. 在报单的时候出错了,“Buffer Overrun”, 是在托管的数据结构转换Native时候出的错。 我查看了一下,插入了两行代码查看size,
    发现a=184, b=224
    其他人有碰到类似的问题吗?

    ///报单录入请求
    int CTPTraderAdapter::ReqOrderInsert(ThostFtdcInputOrderField^ pInputOrder, int nRequestID)
    {
    CThostFtdcInputOrderField native;
    int a = sizeof(native);
    int b = Marshal::SizeOf(pInputOrder);
    MNConv<ThostFtdcInputOrderField^, CThostFtdcInputOrderField>::M2N(pInputOrder, &native);
    return m_pApi->ReqOrderInsert(&native, nRequestID);
    }
     
  9. 总结的很好

     
  10. 新浪爱问的无法下载,有朋友能发送一份到我的邮箱吗?感谢啊
    dealamp@126.com
     
  11. 新浪爱问上找不到了,已经提交到了CodePlex,新做了一个V2版,把回调事件进行了整合。
    一些朋友在邮件询问,因gmail登录困难,就不一一作答了,在FAQ里给出了一些问题的解决方法。
    下载请通过git工具Clone或者在Source Code页面点击Download链接。

    http://ctpdotnet.codeplex.com/documentation
     
  12. 谢谢
     
  13. 请问,OnRspQryUserLogin的参数pRspInfo有值,但 OnRspQryInstrument等pRspInfo都为null,这是什么原因?
     
  14. 支持!感谢分享!
     
  15. 下载了,谢谢。