請(qǐng)教pData->m_nNumData關(guān)于數(shù)據(jù)數(shù)量有限制嗎 [金字塔]
- 咨詢內(nèi)容:
請(qǐng)教pData->m_nNumData關(guān)于數(shù)據(jù)數(shù)量有限制嗎 Post By:2012-12-4 14:57:33 [只看該作者]
// "STOCKFUNC@MYMACLOSE"(5)
__declspec(dllexport) int WINAPI MYMACLOSE(CALCINFO* pData)
{if ( pData->m_pfParam1 && //參數(shù)1有效
pData->m_nParam1Start<0 && //參數(shù)1為常數(shù)
pData->m_pfParam2==NULL ) //僅有一個(gè)參數(shù)
{
float fParam = *pData->m_pfParam1;
int nPeriod = (int)fParam; //參數(shù)1
if(nPeriod>0)
{
float fTotal;
int i, j;
for ( i = nPeriod-1; i < pData->m_nNumData; i++ )//計(jì)算nPeriod周期的均線,數(shù)據(jù)從nPeriod-1開始有效
{
fTotal = 0.0f;
for ( j = 0; j < nPeriod; j++ ) //累加
fTotal += pData->m_pData[i-j].m_fClose;
pData->m_pResultBuf[i] = fTotal/nPeriod; //平均
}
return nPeriod-1;
}
}return -1;
}這是c++接口編寫的MA函數(shù),請(qǐng)問數(shù)據(jù)數(shù)量pData->m_nNumData取決于什么?必須要打開這個(gè)品種的K線圖嗎?K線圖上有多少根K線就是它的數(shù)據(jù)數(shù)量嗎?如果不打開K線圖,默認(rèn)值是多少,最大值有限制嗎?
切盼回復(fù),謝謝!
- 金字塔客服:
這是DLL公式的C++代碼規(guī)范,是需要打開公式在公式里調(diào)用才行執(zhí)行的。pData->m_nNumData就是圖上K線的數(shù)據(jù)數(shù)量
- 用戶回復(fù):
我把樣例程序編譯成DLL文件,放到fmlDLL目錄下,在公式中使用StockFunc@MYMACLOSE(5)時(shí),報(bào)“StockFunc@MYMACLOSE(5)”未定義。請(qǐng)問是什么原因?
- 網(wǎng)友回復(fù): 仔細(xì)檢查一下你自己做的東西與范例上到底有那些不同
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容