コード例 #1
0
ファイル: TraderApiWrapper.cs プロジェクト: JianchengZh/CTPZQ
 private void OnRtnOrder_callback(IntPtr pTraderApi, ref CThostFtdcOrderField pOrder)
 {
     if (null != OnRtnOrder)
     {
         OnRtnOrder(this, new OnRtnOrderArgs(pTraderApi, ref pOrder));
     }
 }
コード例 #2
0
ファイル: TraderApiWrapper.cs プロジェクト: JianchengZh/CTPZQ
 private void OnRspQryOrder_callback(IntPtr pTraderApi, ref CThostFtdcOrderField pOrder, ref CThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast)
 {
     if (null != OnRspQryOrder)
     {
         OnRspQryOrder(this, new OnRspQryOrderArgs(pTraderApi, ref pOrder, ref pRspInfo, nRequestID, bIsLast));
     }
 }
コード例 #3
0
ファイル: TraderApiWrapper.cs プロジェクト: JianchengZh/CTPZQ
        public void CancelOrder(ref CThostFtdcOrderField pOrder)
        {
            if (null == m_pTdApi || IntPtr.Zero == m_pTdApi)
            {
                return;
            }

            TraderApi.TD_CancelOrder(m_pTdApi, ref pOrder);
        }
コード例 #4
0
ファイル: TraderApi.cs プロジェクト: JianchengZh/CTPZQ
 public static extern void TD_CancelOrder(IntPtr pTraderApi, ref CThostFtdcOrderField pOrder);
コード例 #5
0
ファイル: EventArgs.cs プロジェクト: kandsy/CTPZQ
 public OnRtnOrderArgs(IntPtr pTraderApi, ref CThostFtdcOrderField pOrder)
 {
     this.pTraderApi = pTraderApi;
     this.pOrder = pOrder;
 }
コード例 #6
0
ファイル: EventArgs.cs プロジェクト: kandsy/CTPZQ
 public OnRspQryOrderArgs(IntPtr pTraderApi, ref CThostFtdcOrderField pOrder, ref CThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast)
 {
     this.pTraderApi = pTraderApi;
     this.pOrder = pOrder;
     this.pRspInfo = pRspInfo;
     this.nRequestID = nRequestID;
     this.bIsLast = bIsLast;
 }