以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- C++ 返回值的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=62671) |
-- 作者:seemsgood -- 发布时间:2014/3/13 17:05:26 -- DLL中如何接收4个以上参数 自带的例子中 有的是 return nFirst+nPeriod-1; 有的是return nPeriod-1; 有什么不同 观察了下 这几个都是I的初值 且是pData->m_pResultBuf[i]的下标 为什么这样返回
|
-- 作者:王锋 -- 发布时间:2014/3/13 17:52:32 -- 这个返回值其实就要告诉金字塔,pData->m_pResultBuf数据结构是从第几个索引开始是有效的数据,之前都是无效的。 比如你调用了MA(CLOSE,5);这个函数,其实你知道的只有数组到pData->m_pResultBuf[4]后才是有效的数字,就是这个道理 |
-- 作者:seemsgood -- 发布时间:2014/3/13 18:02:58 -- 哦 知道了 那如果把MYMACLOSE里改成 return 100; 实际图表中是不是到101跟K的时候才开始画均线?因为返回的是pData->m_pResultBuf[100]-pData->m_pResultBuf[m_nNumData-1] |
-- 作者:王锋 -- 发布时间:2014/3/13 18:03:52 -- 是的 |