![]() |
在這個頁面顯示本主題全部的 4 個文章 |
奇狐社區論壇 (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=15778)
[問題]取一定間距才變動
CK:=DATE<>REF(DATE,1);
HH:=H;
LL:=L;
KU1:=IF((HH = HHV(HH,3)),1,0);
KD1:=IF((LL = LLV(LL,3)),1,0);
首K高:=REF(H,BARSLAST(CK)),LINETHICK,COLORYELLOW;
首K低:=REF(L,BARSLAST(CK)),LINETHICK,COLORYELLOW;
原壓:IF((((REF(KU1,2) = 1) AND (REF(KU1,1) = 0)) AND (KU1 = 0)),REF(HH,2),REF(HH,(2 + BARSLAST((((REF(KU1,2) = 1) AND (REF(KU1,1) = 0)) AND (KU1 = 0)))))),LINETHICK,COLORRED;
原撐:IF((((REF(KD1,2) = 1) AND (REF(KD1,1) = 0)) AND (KD1 = 0)),REF(LL,2),REF(LL,(2 + BARSLAST((((REF(KD1,2) = 1) AND (REF(KD1,1) = 0)) AND (KD1 = 0)))))),LINETHICK,COLORBLUE;
S原壓:=SUM(原壓<>REF(原壓,1),SP),LINETHICK,COLORCYAN;
壓:=IF(S原壓<2,首K高,原壓),COLORblue,LINETHICK;
(壓,1))),COLORYELLOW,LINETHICK;
S原撐:=SUM(原撐<>REF(原撐,1),SP),LINETHICK,COLORCYAN;
撐:=IF(S原撐<2,首K低,原撐),COLORred,LINETHICK;
上述原碼中,如果要增設兩個變數-->終壓 and 終撐,條件是壓或撐變動>=10,請問要如何寫?
回覆: [問題]取一定間距才變動
引用:
最初由 Markchu7 發表
CK:=DATE<>REF(DATE,1);
HH:=H;
LL:=L;
KU1:=IF((HH = HHV(HH,3)),1,0);
KD1:=IF((LL = LLV(LL,3)),1,0);
首K高:=REF(H,BARSLAST(CK)),LINETHICK,COLORYELLOW;
首K低:=REF(L,BARSLAST(CK)),LINETHICK,COLORYELLOW;
原壓:IF((((REF(KU1,2) = 1) AND (REF(KU1,1) = 0)) AND (KU1 = 0)),REF(HH,2),REF(HH,(2 + BARSLAST((((REF(KU1,2) = 1) AND (REF(KU1,1) = 0)) AND (KU1 = 0)))))),LINETHICK,COLORRED;
原撐:IF((((REF(KD1,2) = 1) AND (REF(KD1,1) = 0)) AND (KD1 = 0)),REF(LL,2),REF(LL,(2 + BARSLAST((((REF(KD1,2) = 1) AND (REF(KD1,1) = 0)) AND (KD1 = 0)))))),LINETHICK,COLORBLUE;
S原壓:=SUM(原壓<>REF(原壓,1),SP),LINETHICK,COLORCYAN;
壓:=IF(S原壓<2,首K高,原壓),COLORblue,LINETHICK;
(壓,1))),COLORYELLOW,LINETHICK;
S原撐:=SUM(原撐<>REF(原撐,1),SP),LINETHICK,COLORCYAN;
撐:=IF(S原撐<2,首K低,原撐),COLORred,LINETHICK;
上述原碼中,如果要增設兩個變數-->終壓 and 終撐,條件是壓或撐變動>=10,請問要如何寫?
SP:=BARSLAST(CK)+1;
壓R1:=REF(壓,BARSLAST(壓<>REF(壓,1))+1),LINETHICK,COLORRED;
撐R1:=REF(撐,BARSLAST(撐<>REF(撐,1))+1),LINETHICK,COLORRED;
ABS(壓-壓R1)>=10-->則符合'變動>=10'的條件!謝謝!
引用:
最初由 Markchu7 發表
SP:=BARSLAST(CK)+1;
壓R1:=REF(壓,BARSLAST(壓<>REF(壓,1))+1),LINETHICK,COLORRED;
撐R1:=REF(撐,BARSLAST(撐<>REF(撐,1))+1),LINETHICK,COLORRED;
ABS(壓-壓R1)>=10-->則符合'變動>=10'的條件!謝謝!
| 全部時間均為台灣時間, 現在時間為14:58 | 在這個頁面顯示本主題全部的 4 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.