奇狐社區論壇
在這個頁面顯示本主題全部的 2 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 求問4根K棒收盤價的均差 寫法 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=21931)


由 一心不亂 在 2019-06-08 12:02 發表:

求問4根K棒收盤價的均差 寫法

請問版主

均差2:=0;
cc:=c;
maxno:=ubound(cc);
for i = maxno downto maxno-4+1 do begin
均差2:=均差2+(cc[i]-cc[i-1]);
end;
K4均差:均差2/4;

以上寫法只能顯示最新值,無法顯示歷史趨勢。
但是當我改成

cc:=c;
startNo:=lbound(cc);
maxno:=ubound(cc);
均差2[4]:=(cc[1] -cc[4])/3;

for i = startNo+4 to maxno do begin
均差2[i]均差2[i-4]-cc[i])/4;
end;
partline(1,均差2);

卻出現數組下標越界或超出有效範圍!!!
請問改怎麼改?
謝謝


由 一心不亂 在 2019-06-08 16:48 發表:

謝謝!已解決


全部時間均為台灣時間, 現在時間為06:28
在這個頁面顯示本主題全部的 2 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.