極品KDJ指標(biāo) 公式 源碼[其他軟件公式]
指標(biāo)公式代碼分析及使用說(shuō)明:
這是一段股票交易的指標(biāo)公式,包含各種技術(shù)指標(biāo)計(jì)算方法。下面介紹每個(gè)指標(biāo)的公式及其簡(jiǎn)要思路分析和使用參考建議:
1. CXH1、CXH2:計(jì)算當(dāng)天股價(jià)相對(duì)于前一天的漲跌情況,即當(dāng)天收盤(pán)價(jià)與前一天收盤(pán)價(jià)的差值,由于開(kāi)盤(pán)價(jià)可能與前一天收盤(pán)價(jià)不同,所以開(kāi)盤(pán)價(jià)也要考慮進(jìn)去。如果當(dāng)天股價(jià)比前一天低,則CXH1=0;如果當(dāng)天股價(jià)比前一天高,則CXH1為最高價(jià)與開(kāi)盤(pán)價(jià)的差值或者開(kāi)盤(pán)價(jià)與前一天收盤(pán)價(jià)的差值中的較大值。如果當(dāng)天股價(jià)比前一天高,則CXH2=0;如果當(dāng)天股價(jià)比前一天低,則CXH2為開(kāi)盤(pán)價(jià)與最低價(jià)的差值或者開(kāi)盤(pán)價(jià)與前一天收盤(pán)價(jià)的差值中的較大值。
2. CXH3、CXH4:分別累加過(guò)去5天內(nèi)漲幅和跌幅的大小。
3. CXH5:計(jì)算過(guò)去5天內(nèi)股價(jià)漲幅與跌幅大小之間的比例,如果漲幅大于跌幅,則CXH5為兩者比例;如果相等,則CXH5為0;如果跌幅大于漲幅,則CXH5為跌幅與漲幅比例的相反數(shù)。
4. CXH6:對(duì)過(guò)去5天內(nèi)股價(jià)漲跌幅大小比例進(jìn)行移動(dòng)平均。
5. CXH8、CXH9:與CXH1、CXH2含義相同,只是計(jì)算時(shí)取的時(shí)間窗口不同。
6. CXHA、CXHB:分別累加過(guò)去3天內(nèi)漲幅和跌幅的大小,與CXH3、CXH4含義相同。
7. CXHC:計(jì)算過(guò)去3天內(nèi)股價(jià)漲幅與跌幅大小之間的比例,與CXH5含義相同。
8. CXHD:對(duì)過(guò)去3天內(nèi)股價(jià)漲跌幅大小比例進(jìn)行移動(dòng)平均。
9. 火:判斷當(dāng)天收盤(pán)價(jià)是否比前一天低,如果是,則標(biāo)記為“火”,使用紅色豎線(xiàn)表示。
10. CXHE、CXHF:分別計(jì)算近兩天內(nèi)的最高價(jià)和最高價(jià)出現(xiàn)的時(shí)間,并將最高價(jià)的出現(xiàn)時(shí)間作為一個(gè)參數(shù),計(jì)算得到一個(gè)合理的買(mǎi)入價(jià),并用綠色線(xiàn)表示。
11. 山:計(jì)算過(guò)去5天內(nèi)每一天的收盤(pán)價(jià)是否高于前一天的收盤(pán)價(jià),統(tǒng)計(jì)連續(xù)出現(xiàn)高點(diǎn)的天數(shù),并用數(shù)字表示。
12. CXH14-CXH19:與CXH8-CXH13含義相同,只是統(tǒng)計(jì)時(shí)間窗口不同。
13. RSV:計(jì)算隨機(jī)指標(biāo),用于衡量當(dāng)前股價(jià)處于高位還是低位。
14. STICKLINE、DRAWTEXT:使用K線(xiàn)圖形式展示交易信號(hào),如買(mǎi)入點(diǎn)、賣(mài)出點(diǎn)等。建議使用時(shí),結(jié)合歷史行情數(shù)據(jù)進(jìn)行回測(cè),并設(shè)置合理的止損和止盈策略。
?
?
源碼:
?
CXH1:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH2:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXH3:=SUM(CXH1,5);
CXH4:=SUM(CXH2,5);
CXH5:=IF(CXH3>CXH4,(CXH3-CXH4)/CXH3,IF(CXH3=CXH4,0,(CXH3-CXH4)/CXH4));
CXH6:=MA(CXH5,5);
CXH8:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH9:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXHA:=SUM(CXH8,3);
CXHB:=SUM(CXH9,3);
CXHC:=IF(CXHA>CXHB,(CXHA-CXHB)/CXHA,IF(CXHA=CXHB,0,(CXHA-CXHB)/CXHB));
CXHD:=MA(CXHC,3);
火: BARSLAST(EMA(CLOSE,5)<REF(EMA(CLOSE,5),1)),COLORRED;
CXHE:=HHV(CLOSE,2);
CXHF:=BARSLAST(CXHE<REF(CXHE,2));
CXH10:=IF(CXHF>=1,LLV(CXHE,CXHF),LOW);
CXH11:=CXH10+CXH10*CXHF*0.5/100;
CXH12:=IF(CXH11<REF(CXH11,1),MA(LOW,3),CXH11);
CXH13:=CXH10+CXH10*(CXHF-1)*1.618/100;
山: COUNT(EMA(CLOSE,5)>REF(EMA(CLOSE,5),1),5);
CXH14:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH15:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXH16:=SUM(CXH8,3);
CXH17:=SUM(CXH9,3);
CXH18:=IF(CXHA>CXHB,(CXHA-CXHB)/CXHA,IF(CXHA=CXHB,0,(CXHA-CXHB)/CXHB));
CXH19:=MA(CXHC,3);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
買(mǎi)入或持股: STICKLINE(山>0,火,0,2,0),COLORRED;
CXH1A:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH1B:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXH1C:=SUM(CXH8,3);
CXH1D:=SUM(CXH9,3);
CXH1E:=IF(CXHA>CXHB,(CXHA-CXHB)/CXHA,IF(CXHA=CXHB,0,(CXHA-CXHB)/CXHB));
CXH1F:=MA(CXHC,3);
下跌→拋出: STICKLINE(山>0,火,山,2,1),COLORF0F000;
CXH20:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH21:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXH22:=SUM(CXH8,3);
CXH23:=SUM(CXH9,3);
CXH24:=IF(CXHA>CXHB,(CXHA-CXHB)/CXHA,IF(CXHA=CXHB,0,(CXHA-CXHB)/CXHB));
CXH25:=MA(CXHC,3);
觀望: STICKLINE(山=0 AND 火=0,0,1,4,1),COLORBLUE;
CXH26:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH27:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXH28:=SUM(CXH8,3);
CXH29:=SUM(CXH9,3);
CXH2A:=IF(CXHA>CXHB,(CXHA-CXHB)/CXHA,IF(CXHA=CXHB,0,(CXHA-CXHB)/CXHB));
CXH2B:=MA(CXHC,3);
植被: STICKLINE(山<火,火,山,1,0),COLOR00FF00;
CXH2C:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH2D:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXH2E:=SUM(CXH8,3);
CXH2F:=SUM(CXH9,3);
CXH30:=IF(CXHA>CXHB,(CXHA-CXHB)/CXHA,IF(CXHA=CXHB,0,(CXHA-CXHB)/CXHB));
CXH31:=MA(CXHC,3);
CXH32:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*10;
CXH33:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
CXH34:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
CXH35:=SUM(CXH8,3);
CXH36:=SUM(CXH9,3);
CXH37:=IF(CXHA>CXHB,(CXHA-CXHB)/CXHA,IF(CXHA=CXHB,0,(CXHA-CXHB)/CXHB));
CXH38:=MA(CXHC,3);
STICKLINE(REF(山,1)=0 AND 山>0,0,-1,2,0),COLORRED;
DRAWTEXT(REF(火,3)>0 AND REF(火,2)>0 AND REF(火,1)>0 AND 火=0 AND REF(火,1)>山,REF(火,1),'調(diào)整'),COLORYELLOW , ;
{程序化交易 www.kzuj.com.cn }
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?
有思路,想編寫(xiě)各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信:cxhjy888 進(jìn)行 有償收費(fèi) 編寫(xiě)!(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無(wú)法通過(guò)。謝謝您!)
(怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊查閱!)
(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無(wú)法通過(guò)。謝謝您!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容