您現在的位置:程序化交易>> 股票公式>> 其他>> 其他軟件公式>>正文內容

疊加MACD和KDJ指標公式[其他軟件公式]

相關標簽:kdj+macd共振指標公式 、 主圖疊加macd指標公式 、 macd疊加rsi 指標公式 、 kdj與macd重疊的指標 、 kdj與macd結合指標 、 macd與kdj的組合指標 、 macd與kdj指標相反 、 技術指標macd和kdj 、 macd疊加expma指標 、 kdj疊加rsi 指標公式 、 k線疊加macd指標公式 、 macd疊加wr指標 、 macd疊加rsi指標 、 kdj+macd疊加公式 、

?

疊加MACD和KDJ 飛狐公式
{以下顯示疊加指針的數值}

原理解析:

?輸出K:"KDJ的K",線寬為0,畫白色

輸出D:"KDJ的D",線寬為0,畫黃色
輸出R1:"RSI的RSI1",線寬為0,COLORC080FF
輸出R2:"RSI的RSI2",線寬為0,COLORFF8080
輸出R3:"RSI的RSI3",線寬為0,COLOR87F8F4
輸出F:"平滑異同平均的DIFF",線寬為0,COLOR72C072
輸出A:"平滑異同平均的DEA",線寬為0,COLORE98210
輸出M:"平滑異同平均的MACD",線寬為0,畫白色
Q賦值:SYSPARAM(3)-SYSPARAM(2)
P賦值:SYSPARAM(3)
KH賦值:Q日內最高價的最高值
KL賦值:Q日內最低價的最低值
DH賦值:Q日內K和D的較大值的最高值
DL賦值:Q日內K和D的較小值的最低值
MH賦值:Q日內F和A的較大值的最高值
ML賦值:Q日內F和A的較大值的最低值
RH賦值:Q日內R1和R2的較大值和R3的較大值的最高值
RL賦值:Q日內R1和R2的較小值和R3的較小值的最低值
BD賦值:(KH-KL)/(DH-DL)/3
BM賦值:(KH-KL)/(MH-ML)/3
BR賦值:(KH-KL)/(RH-RL)/3
WK賦值:(KH-KL)/3
WD賦值:(KH+KL-(DH+DL)*BD)/2-WK[P]
WM賦值:(KH+KL-(MH+ML)*BM)/2
WR賦值:(KH+KL-(RH+RL)*BR)/2+WK[P]
PARTLINE(1,K*BD[P]+WD[P]),畫白色
PARTLINE(1,D*BD[P]+WD[P])畫黃色
PARTLINE(1,R1*BR[P]+WR[P]),COLORC080FF
PARTLINE(1,R2*BR[P]+WR[P]),COLORFF8080
PARTLINE(1,R3*BR[P]+WR[P]),COLOR87F8F4
PARTLINE(1,F*BM[P]+WM[P]),COLOR72C072
PARTLINE(1,A*BM[P]+WM[P]),COLORE98210
當滿足條件M>0時,在M*BM[P]+WM[P]和WM[P]位置之間畫柱狀線,寬度為0.1,0不為0則畫空心柱.,POINTDOT,畫洋紅色
當滿足條件M<0時,在M*BM[P]+WM[P]和WM[P]位置之間畫柱狀線,寬度為0.1,0不為0則畫空心柱.,POINTDOT,畫綠色
PARTLINE(1,WM[P]),畫白色
PARTLINE(1,20*BR[P]+WR[P]),畫綠色,POINTDOT
PARTLINE(1,80*BR[P]+WR[P]),畫紅色,POINTDOT
PARTLINE(1,50*BR[P]+WR[P]),畫黃色,POINTDOT
PARTLINE(1,20*BD[P]+WD[P]),畫綠色,POINTDOT
PARTLINE(1,80*BD[P]+WD[P]),畫紅色,POINTDOT
PARTLINE(1,50*BD[P]+WD[P]),畫黃色,POINTDOT
當滿足條件P=BARPOS時,在(80*BR[P]+WR[P])*1.015位置書寫文字畫白色,ALIGN0
當滿足條件P=BARPOS時,在(50*BR[P]+WR[P])*1.015位置書寫文字畫白色,ALIGN0
當滿足條件P=BARPOS時,在(20*BR[P]+WR[P])*1.015位置書寫文字畫白色,ALIGN0
當滿足條件P=BARPOS時,在(20*BD[P]+WD[P])*1.015位置書寫文字畫白色,ALIGN0
當滿足條件P=BARPOS時,在(50*BD[P]+WD[P])*1.015位置書寫文字畫白色,ALIGN0
當滿足條件P=BARPOS時,在(80*BD[P]+WD[P])*1.015位置書寫文字畫白色,ALIGN0
當滿足條件P=BARPOS時,在WM[P]*1.015位置書寫文字畫白色,ALIGN0
A賦值:若是否最后一個周期則將最近上次K上穿D距今天數+1周期置為1
?

源碼:

?

k:"kdj.k",linethick,COLORWHITE;
d:"kdj.d",linethick0,COLORYELLOW;
r1:"rsi.rsi1",linethick0,ColorC080FF;
r2:"rsi.rsi2",linethick0,ColorFF8080;
r3:"rsi.rsi3",linethick0,Color87F8F4;
f:"macd.diff",linethick0,Color72C072;
a:"macd.dea",linethick0,ColorE98210;
m:"macd.macd",linethick0,COLORWHITE;
{以下定義疊加區間(在這里是可見K線的范圍)}
q:=SYSPARAM(3)-SYSPARAM(2);
p:=SYSPARAM(3);
{以下計算疊加比和疊加平移量}
{1、疊加字段高度}
kh:=hhv(h,q);
kL:=LLv(L,q);
dh:=hhv(max(k,d),q);
dL:=LLv(min(k,d),q);
mh:=hhv(max(f,a),q);
mL:=LLv(max(f,a),q);
rh:=hhv(max(max(r1,r2),r3),q);
rL:=LLv(min(min(r1,r2),r3),q);
{2、疊加比}
bd:=(kh-kL)/(dh-dL)/3;
bm:=(kh-kL)/(mh-mL)/3;
br:=(kh-kL)/(rh-rL)/3;
{3、疊加平移量}
wk:=(kh-kL)/3;
wd:=(kh+kL-(dh+dL)*bd)/2-wk[p];
wm:=(kh+kL-(mh+mL)*bm)/2;
wr:=(kh+kL-(rh+rL)*br)/2+wk[p];
{以下畫疊加線}
PARTLINE(1,k*bd[p]+wd[p]),COLORWHITE;
PARTLINE(1,d*bd[p]+wd[p])COLORYELLOW;
PARTLINE(1,r1*br[p]+wr[p]),ColorC080FF;
PARTLINE(1,r2*br[p]+wr[p]),ColorFF8080;
PARTLINE(1,r3*br[p]+wr[p]),Color87F8F4;
PARTLINE(1,f*bm[p]+wm[p]),Color72C072;
PARTLINE(1,a*bm[p]+wm[p]),ColorE98210;
STICKLINE(m>0,m*bm[p]+wm[p],wm[p],0.1,0),POINTDOT,COLORMAGENTA;
STICKLINE(m<0,m*bm[p]+wm[p],wm[p],0.1,0),POINTDOT,COLORGREEN;
{以下畫疊加指針的橫坐標線}
PARTLINE(1,wm[p]),COLORWHITE;
PARTLINE(1,20*br[p]+wr[p]),COLORGREEN,POINTDOT;
PARTLINE(1,80*br[p]+wr[p]),COLORred,POINTDOT;
PARTLINE(1,50*br[p]+wr[p]),COLORYELLOW,POINTDOT;
PARTLINE(1,20*bd[p]+wd[p]),COLORGREEN,POINTDOT;
PARTLINE(1,80*bd[p]+wd[p]),COLORred,POINTDOT;
PARTLINE(1,50*bd[p]+wd[p]),COLORYELLOW,POINTDOT;
{以下顯示疊加指針的橫坐標值}
DRAWTEXT(p=BARPOS,(80*br[p]+wr[p])*1.015,'80\nrsi')COLORWHITE,ALIGN0;
DRAWTEXT(p=BARPOS,(50*br[p]+wr[p])*1.015,'50\nrsi')COLORWHITE,ALIGN0;
DRAWTEXT(p=BARPOS,(20*br[p]+wr[p])*1.015,'20\nrsi')COLORWHITE,ALIGN0;
DRAWTEXT(p=BARPOS,(20*bd[p]+wd[p])*1.015,'20\nkdj')COLORWHITE,ALIGN0;
DRAWTEXT(p=BARPOS,(50*bd[p]+wd[p])*1.015,'50\nkdj')COLORWHITE,ALIGN0;
DRAWTEXT(p=BARPOS,(80*bd[p]+wd[p])*1.015,'80\nkdj')COLORWHITE,ALIGN0;
DRAWTEXT(p=BARPOS,wm[p]*1.015,'0\nmacd')COLORWHITE,ALIGN0;A:=BACKSET(ISLASTBAR,BARSLAST(CROSS(K,D))+1);

?

?

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

?

 

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

可聯系技術人員 QQ: 262069696  點擊在線交流或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

怎么收費,代編流程等詳情請點擊查閱!

(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

 


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
  主站蜘蛛池模板: 国产私拍福利精品视频| 一个人hd高清在线观看| 中文字幕无码不卡免费视频| 一区二区精品视频| 4ayy私人影院| 隔壁女邻居在线观看| 精品熟女碰碰人人a久久| 欧美色图23p| 日本大片免费一级| 女人扒下裤让男人桶到爽| 国产精品无码无在线观看| 国产在线视频www色| 免费无码又爽又刺激高潮| 亚洲欧美国产视频| 久久噜噜噜久久亚洲va久| loveme动漫在线观看免费| 天天碰免费视频| 精品日韩一区二区三区视频 | 麻豆文化传媒精品免费网站| 精品午夜福利1000在线观看| 欧美国产精品久久| 成人精品一区二区激情| 国产精品特黄毛片| 午夜男女爽爽影院网站| 亚洲av无码一区二区三区鸳鸯影院| 中文乱码字幕午夜无线观看| 五月开心激情网| 热re99久久精品国产66热| 日本19禁啪啪无遮挡大尺度| 国产麻豆欧美亚洲综合久久| 四影虎影ww4hu32海外| 亚洲av无码一区二区三区性色| japanese国产在线观看| 青草午夜精品视频在线观看| 欧美成人xxx| 夜里18款禁用的视频软件| 国产一区二区三区不卡AV| 亚洲av无码片在线观看| 99精品一区二区三区| 精品无码久久久久久久久| 日本高清乱理论片|