顧比倒數(shù)線 [金字塔]
- 咨詢內(nèi)容:
以上證指數(shù)解釋當(dāng)前如何畫出顧比倒數(shù)線。首先,我們找到上證指數(shù)下跌趨勢線的最低點(diǎn)(標(biāo)注為1的那條蠟燭線),這是第一只“重要的蠟燭線”。然后沿著這條蠟燭線向左移動(dòng),直到遇見另一只“最高價(jià)高于蠟燭線1”的蠟燭線,這就是我們要找的第二只“重要的蠟燭線”。再沿著這只蠟燭線向左移動(dòng),直到遇見下一只“最高價(jià)的蠟燭線”,這就是第三只“重要的蠟燭線”。此時(shí),沿著第三只蠟燭線的頂端畫一條直線,這就是“顧比倒數(shù)線”。股指必須收在這點(diǎn)之上,才能確認(rèn)新的上升趨勢成立。至于何時(shí)站上才算有效,并無時(shí)間限制。引用于http://baike.baidu.com/link?url=kMIU0bfN7GvWg30MTVXaMnUSqHAcicTbj5v4XdVpW_jLNZvqb2ICOuhGNgpdSKpTRr-_vmdrQLlhBLvN5zbLg_
以下是我做的公式原碼,請老師指正
RUNMODE:1;INPUT:N(5,1,100);T:IF(h>=hhv(h,N) and h>ref(h,1),1,0),NODRAW;B:IF(L<=LLV(L,N) AND L<REF(L,1),1,0),NODRAW;TL:IF(T,L,REF(L,BARSLAST(T))),NODRAW;BH:IF(B,H,REF(H,BARSLAST(B))),NODRAW;TPOS:DATACOUNT-BARSLAST(T),NODRAW;BPOS:DATACOUNT-BARSLAST(B),NODRAW;
IF TPOS>BPOS THEN BEGIN FL:=LOW; I:=TPOS; REPEAT I:=I-1; LL:=FL[I]; UNTIL LL<TL; TL1:LL,NODRAW; J:=I; REPEAT J:=J-1; LLL:=FL[J]; UNTIL LLL<TL1; TL2:LLL;END IF BPOS>TPOS THEN BEGIN FH:=HIGH; I:=BPOS; REPEAT I:=I-1; HH:=FH[I]; UNTIL HH>BH; BH1:HH,NODRAW; J:=I; REPEAT J:=J-1; HHH:=FH[J]; UNTIL HHH>BH1; BH2:=HHH; GB(壓力):BH2;END
- 金字塔客服:
工作人員查看中,請稍后
- 用戶回復(fù):
條件都是如何定義的請問,光看這個(gè)解釋工作人員很難處理的。百度上找了個(gè)通達(dá)信的源碼,稍微翻譯過來在金字塔下這么寫
P:=21;
WH1:=IF(L=LLV(L,P),L,DRAWNULL);
WH2:=CONST(BARSLAST(WH1>0));
WH3:=CONST(IF(WH2=0,H,REF(H,WH2)));
WH4:=CONST(REF(BARSLAST(H>WH3),WH2+1)+WH2+1);
WH5:=CONST(IF(WH4=0,H,REF(H,WH4)));
WH6:=CONST(REF(BARSLAST(H>WH5),WH4+1)+WH4+1);
進(jìn)場:IF(CURRBARSCOUNT<=WH2+21,CONST(IF(WH6=0,H,REF(H,WH6))),DRAWNULL),COLORRED;
IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,P),L,DRAWNULL),DRAWNULL),CIRCLEDOT,COLORRED;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),進(jìn)場,'進(jìn)場線'),COLORRED;
超跌進(jìn)場:IF(CURRBARSCOUNT<=WH2+21,CONST(IF(WH4=0,H,REF(H,WH4))),DRAWNULL),COLORCB21BE;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),超跌進(jìn)場,'超跌進(jìn)場線'),COLORCB21BE;
H1:=IF(H=HHV(H,P),H,DRAWNULL);
H2:=CONST(BARSLAST(H1>0));
H3:=CONST(IF(H2=0,L,REF(L,H2)));
H4:=CONST(REF(BARSLAST(L<H3),H2+1)+H2+1);
H5:=CONST(IF(H4=0,L,REF(L,H4)));
H6:=CONST(REF(BARSLAST(L<H5),H4+1)+H4+1);
止損:IF(CURRBARSCOUNT<=H2+21,CONST(IF(H6=0,L,REF(L,H6))),DRAWNULL),COLORYELLOW;
IF(CURRBARSCOUNT<=H2+1,IF(H=HHV(H,P),H,DRAWNULL),DRAWNULL),CIRCLEDOT,COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止損,'止損線'),COLORYELLOW;
止盈:IF(CURRBARSCOUNT<=H2+21,CONST(IF(H4=0,L,REF(L,H4))),DRAWNULL),COLORCB21BE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止盈,'止盈線'),COLORCB21BE; - 網(wǎng)友回復(fù):
顧比倒數(shù)線的重點(diǎn)是第三個(gè)重點(diǎn)位置,找到基準(zhǔn)K線(高點(diǎn)或低點(diǎn))后,找出比高點(diǎn)K線最低價(jià)更低的第三個(gè)K線的最低價(jià)或低點(diǎn)K線最高價(jià)更高的第三個(gè)K線的最高價(jià),把這個(gè)最高價(jià)或最低價(jià)作為關(guān)鍵價(jià)位。RUNMODE:1;//序列模式INPUT:N(5,1,100);//輸入?yún)?shù)T:IF(h>=hhv(h,N) and h>ref(h,1),1,0),NODRAW;//N天內(nèi)最高價(jià)且比前高更高視為頂B:IF(L<=LLV(L,N) AND L<REF(L,1),1,0),NODRAW;//N天內(nèi)最低價(jià)且前前低更低視為底TL:IF(T,L,REF(L,BARSLAST(T))),NODRAW;//頂之最低價(jià)BH:IF(B,H,REF(H,BARSLAST(B))),NODRAW;//底之最高價(jià)TPOS:DATACOUNT-BARSLAST(T),NODRAW;//頂位置BPOS:DATACOUNT-BARSLAST(B),NODRAW;//底位置
//以下找比頂最低價(jià)更低的第三個(gè)低價(jià)BEGIN FL:=LOW;//定義最低價(jià) I:=TPOS;//頂位置 REPEAT I:=I-1;//從頂K線前一個(gè)K線起算 LL:=FL[I]; UNTIL LL<TL;//當(dāng)此K最低價(jià)小于頂部K線的最低價(jià)量 TL1:LL,NODRAW;//取此低價(jià)為第二個(gè)最低價(jià) J:=I; REPEAT J:=J-1; LLL:=FL[J]; UNTIL LLL<TL1;//當(dāng)此K線最低價(jià)比第二個(gè)最低價(jià)更低 TL2:LLL;//取此最低價(jià)為關(guān)鍵低價(jià) GB(支撐):TL2;//定義顧比END//以下找比底部最高價(jià)更高的第三個(gè)高價(jià)BEGIN FH:=HIGH; I:=BPOS; REPEAT I:=I-1; HH:=FH[I]; UNTIL HH>BH; BH1:HH,NODRAW; J:=I; REPEAT J:=J-1; HHH:=FH[J]; UNTIL HHH>BH1; BH2:=HHH; GB(壓力):BH2;END - 網(wǎng)友回復(fù): 實(shí)際調(diào)用時(shí)經(jīng)常會(huì)死機(jī),怎么回事?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容