Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:C++ 返回值的问题

1楼
seemsgood 发表于:2014/3/13 17:05:26
自带的例子中 有的是 return nFirst+nPeriod-1;
有的是return nPeriod-1;  有什么不同
观察了下 这几个都是I的初值  且是pData->m_pResultBuf[i]的下标
为什么这样返回
2楼
王锋 发表于:2014/3/13 17:52:32

这个返回值其实就要告诉金字塔,pData->m_pResultBuf数据结构是从第几个索引开始是有效的数据,之前都是无效的。

比如你调用了MA(CLOSE,5);这个函数,其实你知道的只有数组到pData->m_pResultBuf[4]后才是有效的数字,就是这个道理

3楼
seemsgood 发表于:2014/3/13 18:02:58
哦 知道了
那如果把MYMACLOSE里改成 return 100;
实际图表中是不是到101跟K的时候才开始画均线?因为返回的是pData->m_pResultBuf[100]-pData->m_pResultBuf[m_nNumData-1]


4楼
王锋 发表于:2014/3/13 18:03:52

是的

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02344 s, 2 queries.