 |
Markchu7
資深會員
註冊日期: Nov 2007
來 自:
文章數量: 1523 |
|
[問題]防守線==>高點漲過後最高點向下找,低點跌破後最低點向上找
IF DATATYPE<=6 THEN CK:=DATE<>REF(DATE,1) or barpos=1;
SP:=BARSLAST(CK)+1;
SPXH:=HHV(H,SP);
SPXL:=LLV(L,SP);
IF DATATYPE=1 THEN RG:SPXH-SPXL,COLOR000000,LINETHICK;
1.高點漲過與低點跌破之規則==
高點漲過:=CROSS(RG,N1) AND H=SPXH;
低點跌破:=CROSS(RG,N1) AND L=SPXL;
如果發生在同一根K棒時,則C>(H+L)/2為高點漲過,C<(H+L)/2為低點跌破,C=(H+L)/2時,最後一組之C<>REF(C,1)是上漲為高點漲過,是下跌為低點跌破!
2.防守線之規則1
==>高點漲過後最高點向下找,HHV(H,barslast(高點漲過)+1)-N2;
==>低點跌破後最低點向上找,LLV(L,barslast(低點跌破)+1)+N2;
3.防守線之規則2
==>高點漲過後,破線:=CROSS(HHV(H,barslast(高點漲過)+1)-N2,L)條件成立,則由破線後最低點向上找過線:=CROSS(H,LLV(L,barslast(破線)+1)+N2)條件成立!若高點漲過後未有破線條件成立,則維持HHV(H,barslast(高點漲過)+1)-N2之防守線!同理若過線後未有破線條件成立,則維持HHV(H,barslast(過線)+1)-N2之防守線!如此一高一低重複!
低點跌破依此類推!
如此說明,不知是否有所遺漏!若有思慮不周或邏輯不通之處,再請總版主指正!感謝奇狐團隊的協助!感恩!
|
| 最後由 Markchu7 在 2016-04-25 23:24 編輯 |
向版主報告此篇 |  |
|
2016-04-25 23:16 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18235 |
|
回覆: [問題]防守線==>高點漲過後最高點向下找,低點跌破後最低點向上找
引用: 最初由 Markchu7 發表
IF DATATYPE<=6 THEN CK:=DATE<>REF(DATE,1) or barpos=1;
SP:=BARSLAST(CK)+1;
SPXH:=HHV(H,SP);
SPXL:=LLV(L,SP);
IF DATATYPE=1 THEN RG:SPXH-SPXL,COLOR000000,LINETHICK;
1.高點漲過與低點跌破之規則==
高點漲過:=CROSS(RG,N1) AND H=SPXH;
低點跌破:=CROSS(RG,N1) AND L=SPXL;
如果發生在同一根K棒時,則C>(H+L)/2為高點漲過,C<(H+L)/2為低點跌破,C=(H+L)/2時,最後一組之C<>REF(C,1)是上漲為高點漲過,是下跌為低點跌破!
2.防守線之規則1
==>高點漲過後最高點向下找,HHV(H,barslast(高點漲過)+1)-N2;
==>低點跌破後最低點向上找,LLV(L,barslast(低點跌破)+1)+N2;
3.防守線之規則2
==>高點漲過後,破線:=CROSS(HHV(H,barslast(高點漲過)+1)-N2,L)條件成立,則由破線後最低點向上找過線:=CROSS(H,LLV(L,barslast(破線)+1)+N2)條件成立!若高點漲過後未有破線條件成立,則維持HHV(H,barslast(高點漲過)+1)-N2之防守線!同理若過線後未有破線條件成立,則維持HHV(H,barslast(過線)+1)-N2之防守線!如此一高一低重複!
低點跌破依此類推!
如此說明,不知是否有所遺漏!若有思慮不周或邏輯不通之處,再請總版主指正!感謝奇狐團隊的協助!感恩!
Re1: 處理範例如下:
2. 和 3. 讓您自己試著處理看看
IF DATATYPE<=6 THEN CK:=DATE<>REF(DATE,1) or barpos=1;
SP:=BARSLAST(CK)+1;
SPXH:=HHV(H,SP);
SPXL:=LLV(L,SP);
IF DATATYPE=1 THEN RG:SPXH-SPXL,COLOR000000,LINETHICK;
高點漲過:=CROSS(RG,N1) AND H=SPXH;
低點跌破:=CROSS(RG,N1) AND L=SPXL;
XHL:=高點漲過 and 低點跌破;
XSS:=SGN(C-(H+L)/2);
XSS:=if(XSS<>0,XSS,ref(SGN(C-ref(C,1)),barslast(C<>ref(c,1))));
高點漲過:=if(XHL=1,XSS=1,高點漲過);
低點跌破:=if(XHL=1,XSS=-1,低點跌破);
|
|
向版主報告此篇 |  |
|
2016-04-26 09:32 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|