當前位置:首頁 > 财經 > 正文

通達信KDJRSI背離副圖指标公式(附源碼破譯和源碼)

編程思路破譯

賦值: 1日前的收盤價

RSI1賦值:收盤價-LC和0的較大值的6日[1日權重]移動平均/收盤價-LC的絕對值的6日[1日權重]移動平均*100

RSI2賦值:收盤價-LC和0的較大值的12日[1日權重]移動平均/收盤價-LC的絕對值的12日[1日權重]移動平均*100

RSI3賦值:收盤價-LC和0的較大值的24日[1日權重]移動平均/收盤價-LC的絕對值的24日[1日權重]移動平均*100

輸出RSI:RSI1-RSI3, ,線寬為0

GA2賦值:上次1日前的"KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)距今天數

GB2賦值:GA2+1日前的收盤價>收盤價 AND GA2+1日前的"KDJ的K"(9,3,3)收盤價 AND GA3+1日前的"RSI.RSI1"(6,12,24)0,返回1,否則返回0,畫紅色,

輸出RSI底背離:如果GB3>0,返回1,否則返回0,畫黃色,

輸出KDJ頂背離:如果GD2>0,返回0.1,否則返回0,畫藍色,

輸出RSI頂背離:如果GD3>0,返回0.1,否則返回0,畫綠色,

當滿足條件GB2>0時,在-25和0位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,畫紅色

當滿足條件GB3>0時,在-25和0位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,畫黃色

當滿足條件GD2>0時,在25和0位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,畫藍色

當滿足條件GD3>0時,在25和0位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,畫綠色

程序源碼

LC := REF(C,1);

RSI1:=SMA(MAX(C-LC,0),6,1)/SMA(ABS(C-LC),6,1)*100;

RSI2:=SMA(MAX(C-LC,0),12,1)/SMA(ABS(C-LC),12,1)*100;

RSI3:=SMA(MAX(C-LC,0),24,1)/SMA(ABS(C-LC),24,1)*100;

RSI:RSI1-RSI3, ,;

GA2:=(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));

GB2:=REF(C,GA2+1)>C AND REF("KDJ.K"(9,3,3),GA2+1)C AND REF("RSI.RSI1"(6,12,24),GA3+1)0,1,0),,;

RSI底背離:IF(GB3>0,1,0),,;

KDJ頂背離:IF(GD2>0,0.1,0),,;

RSI頂背離:IF(GD3>0,0.1,0),,;

(GB2>0,-25,0,5,0),;

(GB3>0,-25,0,5,0),;

(GD2>0,25,0,5,0),;

(GD3>0,25,0,5,0),;

注:

館内各種公式為學習編程而保存,實戰使用前一定要看其中是否有未來函數并自己親自測試成功率,決不能依據公式名稱的描述和形容去投資,據此入市造成投資損失由投資者自己承擔。

發文不易,如獲益,歡迎贊賞,贊賞必複!

你可能想看:

有話要說...

取消
掃碼支持 支付碼