欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → VC++获取不到最新的指标数据

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2463人关注过本帖平板打印复制链接

主题:VC++获取不到最新的指标数据

帅哥哟,离线,有人找我吗?
kooex
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:27 积分:0 威望:0 精华:0 注册:2017/3/28 16:08:14
VC++获取不到最新的指标数据  发帖心情 Post By:2017/4/5 15:39:05 [只看该作者]

VC++通过ExpandFunction获取不到最新的指标值,不管是MACD,还是SAR,还是MA,最新的十几条往往都获取不到,不知道为什么,代码如下:

STKINDIEX_EXTFUN_ST stFormulaMACD = {0};
stFormulaMACD.m_nMarket = 'JZ';
strcpy(stFormulaMACD.m_szLabel,"IF06"); //调用浦发银行数据
memset(stFormulaMACD.m_szIndiName, 0, 256);
//strcpy(stFormulaData.m_szIndiName,"MA.MA2(5,10,20,60)"); //调用MA指标的MA2指标线
strcpy(stFormulaMACD.m_szIndiName,"MACD.DEA(26,12,9)"); //调用MA指标的MA2指标线
stFormulaMACD.m_nCoType = 0;
stFormulaMACD.m_nPeriod = 2; //日线周期
//stFormulaData.m_nPower = 1; //复权数据
stFormulaMACD.m_nDataNum = 100; //调用最近20周期数据

STKINDIEX_EXTFUN_DATA_RET * pMACDData = (STKINDIEX_EXTFUN_DATA_RET*)g_pMainFormework->ExpandFunction(&stFormulaMACD,STKINDIEX_EXTFUN);



 回到顶部