您現(xiàn)在的位置:程序化交易>> 股票公式>> 其他>> 其他軟件公式>>正文內(nèi)容

小天K—KDJ指標(biāo) 公式 源碼[其他軟件公式]

指標(biāo)公式代碼分析及使用說明:

?

這段代碼看起來是關(guān)于股票技術(shù)指標(biāo)的計(jì)算和圖形顯示的程序。我會(huì)先分析一下指標(biāo)公式的含義,然后給出指標(biāo)創(chuàng)建的思路和具體的使用參考說明。

1. RSV公式:
?? RSV:=(zc-LLV(zl,n))/(HHV(zh,n)-LLV(zl,n))*100;
?? 這里計(jì)算了股價(jià)在一定周期內(nèi)的相對(duì)強(qiáng)弱指標(biāo),RSV的取值范圍是0到100之間。

2. KDJ指標(biāo)公式:
?? - 計(jì)算K值:K:=eMA(RSV,3);
?? - 計(jì)算D值:D:=eMA(K,3);
?? - 計(jì)算J值:J:=3*K-2*D;
?? 這里是經(jīng)典的KDJ指標(biāo)計(jì)算方法,通過對(duì)RSV進(jìn)行指數(shù)移動(dòng)平均得到K值和D值,再根據(jù)這兩個(gè)值計(jì)算J值。

3. 支撐和壓力線:
?? - 支撐線:IF(CROSS(j,j24),L,REF(L,BARSLAST(CROSS(j,j24)))),COLORYELLOW;
?? - 壓力線:IF(CROSS(j24,j),H,REF(H,BARSLAST(CROSS(j24,j)))),COLORBLUE;
?? 當(dāng)J線和J24線交叉時(shí),支撐線為收盤價(jià)L,壓力線為最高價(jià)H。

4. 強(qiáng)壓線和強(qiáng)撐線:
?? - 強(qiáng)壓線:IF(H>RH4 AND j<RH42 AND j<j24,H,REF(H,BARSLAST(H>RH4 AND j<RH42 AND j<j24))),COLORGREEN;
?? - 強(qiáng)撐線:IF(L<RL4 AND j>RL42 AND j>j24,L,REF(L,BARSLAST(L<RL4 AND j>RL42 AND j>j24))),COLORMAGENTA;
?? 通過對(duì)比當(dāng)前價(jià)格與前一時(shí)期的支撐和壓力水平,判斷是否形成強(qiáng)力支撐或強(qiáng)力壓力。

5. STICKLINE函數(shù):
?? - 用于畫柱狀線,表示漲跌情況。

在指標(biāo)創(chuàng)建上,可以按照以下步驟進(jìn)行:
- 首先定義所需的變量和參數(shù),如N和M。
- 根據(jù)公式計(jì)算出RSV、K、D、J等指標(biāo)數(shù)值。
- 根據(jù)計(jì)算出的指標(biāo)數(shù)值,可以畫出支撐、壓力、強(qiáng)壓、強(qiáng)撐線等參考線。
- 最后使用STICKLINE函數(shù)畫出柱狀線,表示價(jià)格走勢(shì)。

在使用該指標(biāo)時(shí),可以結(jié)合實(shí)際股票走勢(shì)圖,觀察指標(biāo)線與股價(jià)走勢(shì)的關(guān)系,從而輔助判斷買入賣出點(diǎn)位。不過具體的使用應(yīng)當(dāng)結(jié)合其他技術(shù)分析手段一起綜合考慮,形成較為完整的決策依據(jù)。

源碼:

源碼如下:
先建一個(gè)引入指標(biāo)
{XTYY}
a1:close;
a2:high;
a3:low;

{ 二代小天K-KDJ }
input: N(8,1,100),M(55,1,100);

zc:=STKINDI(STKLABEL,'xtyy.a1',0,7);//引用周收盤價(jià);
zh:=STKINDI(STKLABEL,'xtyy.a2',0,7);//引用周最高價(jià);
zl:=STKINDI(STKLABEL,'xtyy.a3',0,7);//引用周最低價(jià);
RSV:=(zc-LLV(zl,n))/(HHV(zh,n)-LLV(zl,n))*100;
K:=eMA(RSV,3);
D:=eMA(K,3);
J:=3*K-2*D;
RSV24:=(CLOSE-LLV(LOW,m))/(HHV(HIGH,m)-LLV(LOW,m))*100;
K24:=SMA(RSV24,3,1);
D24:=SMA(K24,3,1);
J24:=3*K24-2*D24;
支撐:IF(CROSS(j,j24),L,REF(L,BARSLAST(CROSS(j,j24)))),COLORYELLOW;
壓力:IF(CROSS(j24,j),H,REF(H,BARSLAST(CROSS(j24,j)))),COLorred;
U2L:=IF(C>=MA(C,21),80,50);
L2L:=IF(C>=MA(C,21),50,20);
RH1:=IF(j<U2L AND REF(j,1)>=U2L,HHV(REF(H,1),BARSLAST(j>=U2L AND REF(j,1)<U2L)-1),
REF(HHV(REF(H,1),BARSLAST(j>=U2L AND REF(j,1)<U2L)-1),BARSLAST(j<U2L AND REF(j,1))));
RH4:=IF(H>RH1,L,REF(L,BARSLAST(H>RH1)));
RH42:=IF(H>RH1,j,REF(j,BARSLAST(H>RH1)));
強(qiáng)壓:IF(H>RH4 AND j<RH42 AND j<j24,H,REF(H,BARSLAST(H>RH4 AND j<RH42 AND j<j24))),COLORGREEN;{http://www.tumamayizhan.com}
RL1:=IF(j>L2L AND REF(j,1)<=L2L,LLV(REF(L,1),BARSLAST(j<=L2L AND REF(j,1)>L2L)-1),
REF(LLV(REF(L,1),BARSLAST(j<=L2L AND REF(j,1)>L2L)-1),BARSLAST(j>L2L AND REF(j,1))));
RL4:=IF(L<RL1,H,REF(H,BARSLAST(L<RL1)));
RL42:=IF(L<RL1,j,REF(j,BARSLAST(L<RL1)));
強(qiáng)撐:IF(L<RL4 AND j>RL42 AND j>j24,L,REF(L,BARSLAST(L<RL4 AND j>RL42 AND j>j24))),COLORMAGENTA;
STICKLINE(c>=o,l,h,0.1,0),colorred;
STICKLINE(c>=o,o,c,7,1),colorred;
STICKLINE(c<=o,l,h,0.1,0),colorcyan;
STICKLINE(c<=o,o,c,7,0),colorcyan;

由于這是修改了的,有些線標(biāo)的不明,故此我修改了一下,你再對(duì)照下詳解就能更好的理解了。修改碼如下:(引用指標(biāo)還是要建的)
input: N(8,1,100),M(55,1,100);

zc:=STKINDI(STKLABEL,'xtyy.a1',0,7);//引用周收盤價(jià);
zh:=STKINDI(STKLABEL,'xtyy.a2',0,7);//引用周最高價(jià);
zl:=STKINDI(STKLABEL,'xtyy.a3',0,7);//引用周最低價(jià);
RSV:=(zc-LLV(zl,n))/(HHV(zh,n)-LLV(zl,n))*100;
K:=eMA(RSV,3);
D:=eMA(K,3);
J:=3*K-2*D;
RSV24:=(CLOSE-LLV(LOW,m))/(HHV(HIGH,m)-LLV(LOW,m))*100;
K24:=SMA(RSV24,3,1);
D24:=SMA(K24,3,1);
J24:=3*K24-2*D24;
支撐:IF(CROSS(j,j24),L,REF(L,BARSLAST(CROSS(j,j24)))),COLORYELLOW;
壓力:IF(CROSS(j24,j),H,REF(H,BARSLAST(CROSS(j24,j)))),COLORBLUE;
U2L:=IF(C>=MA(C,21),80,50);
L2L:=IF(C>=MA(C,21),50,20);
RH1:=IF(j<U2L AND REF(j,1)>=U2L,HHV(REF(H,1),BARSLAST(j>=U2L AND REF(j,1)<U2L)-1),
REF(HHV(REF(H,1),BARSLAST(j>=U2L AND REF(j,1)<U2L)-1),BARSLAST(j<U2L AND REF(j,1))));
RH4:=IF(H>RH1,L,REF(L,BARSLAST(H>RH1)));
RH42:=IF(H>RH1,j,REF(j,BARSLAST(H>RH1)));
強(qiáng)壓RH5:IF(H>RH4 AND j<RH42 AND j<j24,H,REF(H,BARSLAST(H>RH4 AND j<RH42 AND j<j24))),COLORGREEN;{http://www.tumamayizhan.com}
RL1:=IF(j>L2L AND REF(j,1)<=L2L,LLV(REF(L,1),BARSLAST(j<=L2L AND REF(j,1)>L2L)-1),
REF(LLV(REF(L,1),BARSLAST(j<=L2L AND REF(j,1)>L2L)-1),BARSLAST(j>L2L AND REF(j,1))));
RL4:=IF(L<RL1,H,REF(H,BARSLAST(L<RL1)));
RL42:=IF(L<RL1,j,REF(j,BARSLAST(L<RL1)));
強(qiáng)撐RL5:IF(L<RL4 AND j>RL42 AND j>j24,L,REF(L,BARSLAST(L<RL4 AND j>RL42 AND j>j24))),COLORMAGENTA;
STICKLINE(c>=o,l,h,0.1,0),colorred;
STICKLINE(c>=o,o,c,7,1),colorred;
STICKLINE(c<=o,l,h,0.1,0),colorcyan;
STICKLINE(c<=o,o,c,7,0),colorcyan;


詳解圖片:
沒辦法,發(fā)不了圖,


?

?

公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程

?

 

有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友

可聯(lián)系技術(shù)人員 QQ: 262069696  點(diǎn)擊在線交流或微信:cxhjy888 進(jìn)行 有償收費(fèi) 編寫!(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無法通過。謝謝您!)

怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊查閱!

(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無法通過。謝謝您!)

 


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒有相關(guān)內(nèi)容
  主站蜘蛛池模板: 午夜免费1000部| 天天干天天插天天| 国产日产欧美精品| 国产小视频在线观看网站| 国产又爽又粗又猛的视频| 国产破外女出血视频| 国产成人亚洲综合欧美一部| 国产在线麻豆精品| 四虎免费大片aⅴ入口| 免费毛片网站在线观看| 亚洲精品nv久久久久久久久久| 人妻aⅴ无码一区二区三区| 亚洲成a人片在线观看播放| 亚洲AV综合色区无码一区 | 国产精品人成在线播放新网站| 免费人成网站在线观看欧美| 亚洲精品乱码久久久久久蜜桃不卡| 亚洲男人天堂2022| 亚洲欧美久久精品1区2区| 国产公开免费人成视频| 国产一级做美女做受视频| 免费在线视频a| 亚洲毛片基地日韩毛片基地| 五月婷婷久久综合| 中国一级毛片视频免费看| 97人妻人人揉人人躁人人| 黄色永久免费网站| 粗喘撞吟np文古代| 日韩高清一级毛片| 大女小娟二女小妍| 国产一区韩国女主播| 亚洲国产精品综合一区在线| 中文字幕一区在线观看| 欧洲一级毛片免费| 狠狠色综合网站久久久久久久高清| 曰批免费视频播放免费| 在线看的你懂的| 四虎e234hcom| 久久综合网欧美色妞网| 99在线精品免费视频九九视| 色婷婷精品大在线视频|