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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請幫我看一下 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=8889)


由 hgt08161 在 2007-12-16 23:41 發表:

請幫我看一下

C1 := (OPEN+HIGH+LOW+CLOSE)*0.25;
C1MA :=sma(C1,3,1);


IF C1>C1MA THEN begin
C1LMA:sma(L1,3,1),colormagenta,linethick2,;
end;
else begin
C1HMA:sma(H1,3,1),colorgreen,linethick2,;
end;


以上會錯在 C1>C1MA , 請幫我看一下


由 cgjj 在 2007-12-17 09:37 發表:

回覆: 請幫我看一下

引用:
最初由 hgt08161 發表
C1 := (OPEN+HIGH+LOW+CLOSE)*0.25;
C1MA :=sma(C1,3,1);


IF C1>C1MA THEN begin
C1LMA:sma(L1,3,1),colormagenta,linethick2,;
end;
else begin
C1HMA:sma(H1,3,1),colorgreen,linethick2,;
end;


以上會錯在 C1>C1MA , 請幫我看一下




C1 和 C!MA 都是數列
故不能用於 IF ... THEN 的判斷式中

相關教學請見
http://www.chiefox.com.tw/bbs/showt...=&threadid=2646


由 cgjj 在 2007-12-17 09:41 發表:

看看這樣是否為您要的結果

C1:= (OPEN+HIGH+LOW+CLOSE)*0.25;
C1MA :=sma(C1,3,1);
PARTLINE(C1>C1MA,sma(L1,3,1)) linethick2;
PARTLINE(C1<=C1MA,sma(H1,3,1)) linethick2;


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


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

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