這樣寫有什么問題嗎? [開拓者 TB]
- 咨詢內(nèi)容:
我想要計算前N天的最高價。用了系統(tǒng)自帶的HighD(n)這個函數(shù)。
Params
Numeric num(1);
Vars
Numeric i;
Numeric maxPrice(0);
Begin
maxPrice = -99999;
For i = 1 To num
{
If (HighD(i) > maxPrice) {
maxPrice = HighD(i);
}
}
Return maxPrice;
End
上面這樣寫有什么問題嗎?為什么得不到正確的前num天的最高價?
- TB技術(shù)人員:
請問一下有大神知道嗎?
- TB客服:
你定義num的常量是1,變量時i,然后循環(huán)語句就是從1到1,怎么會得到高價呢?
我感覺這個地方有一定問題,個人見解。我也剛學(xué)習(xí)。 - 網(wǎng)友回復(fù):
investstudy 發(fā)表于 2015-11-5 09:04
你定義num的常量是1,變量時i,然后循環(huán)語句就是從1到1,怎么會得到高價呢?
我感覺這個地方有一定問題,個 ...
num是參數(shù),我在實(shí)際操作的時候改成5了
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容