BUYVOL和SELLVOL两个函数是在分笔周期下主动买入和主动卖出的两上函数。因为在分笔周期下用这两个函数速度很慢,听说把它们做成DLL就能快很多。我看了一下c++的接口规范,里面关于分笔数据的说明如下:
//扩展数据,用于描述分笔成交数据的买卖盘
////////////////////////////////////////////////////
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;
//分笔成交数据
//注意:分笔数据的VOLUME和AMOUNT是递增的数据结构
这里面好像没有定义主动性买卖盘,是不是要通过上面的结构自已算出来?也就是说,我用c++如何实现统计分笔周期下buyvol和sellvol两个函数的功能?