急等高手解決:循環執行結果不正確,困擾兩周了……。
作者:開拓者 TB 來源:cxh99.com 發布時間:2017年11月24日
-
咨詢內容:
本帖最后由 ab200233 于 2017-6-6 23:25 編輯
想測試多個商品的相關系數。寫了一段代碼。卻發現循環執行結果不正確。但手工輸入卻可以得到正確結果。
但我如果手寫的話,測試幾十個商品的話,太麻煩了。
研究了好久,一直找不到答案,急盼高手解答,感謝!
以下是代碼和測試結果圖片:
Params
Vars
? ?? ???NumericArray CoefficientRS;
? ?? ???NumericArray CoefficientRS1;
? ?? ???Numeric CoefficientRS2;
? ?? ???Numeric k;
? ?? ???Numeric k1;
? ?? ???Numeric j(1);
? ?? ???Numeric p(0);
? ?? ???
Begin
? ???for k=0 to 2
? ?? ?? ?{
? ?? ?? ???for j=k+1 to 2
? ?? ?? ? {
? ?? ???CoefficientRS1[p]=? ?? ???CoefficientR(Data[k].Close, Data[j].Close);??
? ?? ???p=p+1;
? ?? ? }
? ?? ?? ?}? ?
? ?? ???k=0;j=2;
? ? CoefficientRS[0]=CoefficientR(Data[k].Close, Data[j].Close);
? ?? ???k=0;j=2;
? ? CoefficientRS[1]=CoefficientR(Data[k].Close, Data[j].Close);
? ?? ???k=1;j=2;
? ? CoefficientRS[2]=CoefficientR(Data[k].Close, Data[j].Close);
? ?? ?? ?
? ?//測試顯示
? ?for p=0 to 2
? ?? ???Commentary("CoefficientRS="+Text(CoefficientRS[p])+"CoefficientRS1="+Text(CoefficientRS1[p]));
交易開拓者問題.jpg
(105.64 KB, 下載次數: 5)
2017-6-6 23:24:23 上傳
?
?來源:CXH99.COM
-
TB技術人員:
這么久了,都沒有人能夠解決嗎?
?
-
TB客服:
這么久了,都沒有能夠解決高手嗎?
?
-
網友回復:
這么久了,都沒有能夠解決高手嗎?