查看完整版本: m_pData问题求助

股海浪儿 2007-10-12 14:25

m_pData问题求助

_declspec(dllexport) int WINAPI SELLV(CALCINFO* pData)
   {
      int nFirst,num,i;
                   nFirst=pData->m_nParam1Start;
                   num=pData->m_nNumData-1;
        float* p1=pData->m_pfParam1;
      if(TICK_DATA==2)
         {
        for(i=num;i>=nFirst;i--)
                         {




                                 pData->m_pResultBuf[i]=pData->m_pDataEx[i].m_fSellPrice[0];
;
                        }
        }

                          return (nFirst);
   }

最后输出m_pDataEx[i].m_fSellPrice[0]根本就不是卖一价,我在网上发了很多帖子都没有答复,请版主或者南客老师回复一下。

bajatje 2007-10-13 22:56

用这个就好

别名: 委卖价
所属类别: 行情函数  参数数量: 1

取得委卖1-委卖3价格。
用法:
ASKPRICE(N),N取1--3
(本函数仅个股在分笔成交分析周期有效)

南客 2007-10-17 17:25

接口定义略有变化:[code]////////////////////////////////////////////////////
//扩展数据,用于描述分笔成交数据的买卖盘
////////////////////////////////////////////////////

typedef union tagSTKDATAEx
{
        struct
        {
                float m_fBuyPrice[3];                //买1--买3价
                float m_fBuyVol[3];                        //买1--买3量
                float m_fSellPrice[3];                //卖1--卖3价       
                float m_fSellVol[3];                //卖1--卖3量
                DWORD m_dwToken;                        //成交方向
        };
        float m_fDataEx[13];
} STKDATAEx;

////////////////////////////////////////////////////[/code]注意老版本中为:float m_fDataEx[12];
也就是新版本扩展函数DLL如涉及买卖盘的话,则不再与分析家兼容了。
页: [1]
查看完整版本: m_pData问题求助