![]() |
總頁數 (2): « 1 [2] 在這個頁面顯示本主題全部的 21 個文章 |
奇狐社區論壇 (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=23587)
引用:
最初由 wengd469 發表
不知這樣可不可行??
第一個綠三角(符合規則)已經出現,
第2第3就可以不用出現
第一個紅三角(符合規則)已經出現,
第2第3....就可以不用出現
就是都只出現第一組(1綠+1紅)就好
直到下次綠三角再度出現
引用:
最初由 cgjj 發表
//動力線
Var02:=LLV(LOW,5);
Var03:=HHV(HIGH,10);
動力線:=EMA((CLOSE-Var02)/(Var03-Var02)*4,13)*30,colorwhite,linethick1;
//多空線首次下,線下k
MM:=DIFF<DEA and MACD<0 and DIFF<ref(DIFF,1) and DEA<ref(DEA,1) and MACD<ref(MACD,1);
CK:=C<明日 and 明日<ref(明日,1) and 今日<ref(今日,1) and MM and C<強勢 and C>弱勢 and KK=-1 and 攀登<金山;
CK:=CK and barslast(CK=0)<2;
//動力線回補點
AK:=動力線>ref(動力線,1) and MACD>ref(MACD,1);
AK:=AK and barslast(AK=0)<2;
SS:=CK-AK;
SS:=ref(SS,barslast(SS<>0));
SS:=if(SS<>ref(SS,1) or barpos=lbound(SS),SS,0);
CK:=SS=1;
AK:=SS=-1;
DRAWICON(CK,H,9),pxup40;//綠三角
DRAWICON(AK,H,8),pxdn75;//紅三角
綠三角:CK linethick,colorgreen;
紅三角:AK linethick,colorred;
引用:
最初由 wengd469 發表
除了說[真厲害]跟[謝謝],小弟不知還能說些什麼???
SS:=CK-AK;
SS:=ref(SS,barslast(SS<>0));
SS:=if(SS<>ref(SS,1) or barpos=lbound(SS),SS,0);
CK:=SS=1;
AK:=SS=-1;
這段語法,用[白話文]該如何解釋其邏輯呢?
//多空線-明日首次下-放空點//綠三角
MM:=DIFF<DEA and MACD<0 and DIFF<ref(DIFF,1) and DEA<ref(DEA,1) and MACD<ref(MACD,1);
CK:=C<明日 and 明日<ref(明日,1) and MM and C<強勢 and KK=-1 and 攀登<金山 and 動力線<ref(動力線,1);
CK:=CK and barslast(CK=0)<2;
//動力線向上回補點
BK:=動力線>ref(動力線,1);
BK:=BK and barslast(BK=0)<2;
SS:=CK-BK;
SS:=ref(SS,barslast(SS<>0));
SS:=if(SS<>ref(SS,1) or barpos=lbound(SS),SS,0);
CK:=SS=1;
BK:=SS=-1;
//MACD2上回補點
AK:=DIFF>ref(DIFF,1) and MACD>ref(MACD,1);
AK:=AK and barslast(AK=0)<2;
SS:=CK-AK;
SS:=ref(SS,barslast(SS<>0));
SS:=if(SS<>ref(SS,1) or barpos=lbound(SS),SS,0);
CK:=SS=1;
AK:=SS=-1;
DRAWICON(BK,H,12),pxdn60;//黃燈
DRAWICON(CK,H,5),pxup40;//綠三角
DRAWICON(AK,H,4),pxdn80;//紅三角
綠三角:CK linethick,colorgreen;
紅三角:AK linethick,colorred;
引用:
最初由 wengd469 發表
//多空線-明日首次下-放空點//綠三角
MM:=DIFF<DEA and MACD<0 and DIFF<ref(DIFF,1) and DEA<ref(DEA,1) and MACD<ref(MACD,1);
CK:=C<明日 and 明日<ref(明日,1) and MM and C<強勢 and KK=-1 and 攀登<金山 and 動力線<ref(動力線,1);
CK:=CK and barslast(CK=0)<2;
//動力線向上回補點
BK:=動力線>ref(動力線,1);
BK:=BK and barslast(BK=0)<2;
SS:=CK-BK;
SS:=ref(SS,barslast(SS<>0));
SS:=if(SS<>ref(SS,1) or barpos=lbound(SS),SS,0);
CK:=SS=1;
BK:=SS=-1;
//MACD2上回補點
AK:=DIFF>ref(DIFF,1) and MACD>ref(MACD,1);
AK:=AK and barslast(AK=0)<2;
SS:=CK-AK;
SS:=ref(SS,barslast(SS<>0));
SS:=if(SS<>ref(SS,1) or barpos=lbound(SS),SS,0);
CK:=SS=1;
AK:=SS=-1;
DRAWICON(BK,H,12),pxdn60;//黃燈
DRAWICON(CK,H,5),pxup40;//綠三角
DRAWICON(AK,H,4),pxdn80;//紅三角
綠三角:CK linethick,colorgreen;
紅三角:AK linethick,colorred;
引用:
最初由 cgjj 發表
程式不能那樣去改套@@
CK 和 AK 因為不會有同時成立的情況,所以可以那樣過濾!
若 BK 成立時 AK 也同時成立,就要發生打架了,要留誰!
要能過濾的前提是,不可以有打架的問題存在
全部時間均為台灣時間, 現在時間為16:18 | 總頁數 (2): « 1 [2] 在這個頁面顯示本主題全部的 21 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.