簡化唐仁政莊影難逃指標 公式 源碼[其他軟件公式]
指標公式代碼分析:
根據給出的代碼,該指標是一個程序化交易指標,以下是它的簡要編程思路和使用說明:
1. 限制是一個設定條件,當它等于0時,跳出代碼執行;
2. 通過計算DIF和DEA來計算MACD指標;
3. 計算青山指標,青山=(SMA(MAX(C-CXHA,0),6,1)/SMA(ABS(C-CXHA),6,1)*100);
4. 判斷綠水條件,即青山是否小于3.5;
5. 根據MACD的正負情況,計算DD,并以不同顏色繪制柱狀圖;
6. 繪制背景色為紫色的FILLRGN;
7. 計算攻擊流量和日流量;
8. 設定控制條件,繪制背景色為青色的FILLRGN;
9. 根據日流量的正負情況,繪制柱狀圖;
10. 根據一定的條件,計算紅紅的天指標和抄底條件;
11. 繪制抄底信號線;
12. 計算KDJ指標中的L1值;
13. 根據一定的條件,繪制逃頂和抄底信號線;
14. 根據一定的條件,在指定位置繪制符號圖標;
15. 最后,提供一個程序化交易網站的鏈接。
此指標的使用說明:
該指標主要是根據MACD、青山和紅紅的天等指標來判斷市場的買入點和賣出點。其中,青山代表市場的力度,綠水代表買入點,紅紅的天代表市場的高點,抄底代表買入信號。通過繪制不同顏色的柱狀圖和信號線,幫助交易者判斷市場趨勢并做出相應的交易決策。建議用戶在實際使用前對指標進行進一步的驗證和優化,以適應個人的交易策略和市場狀況。
?
源碼:
?
?
限制:=CAPITAL>0;
tt1:=BARPOS=SYSPARAM(2);
GZL:=llv(L,sysparam(3)-sysparam(2)+1);
GZH:=hhv(L,sysparam(3)-sysparam(2)+1);
GZQ:=(GZL+GZH)/2;
DRAWTEXT(tt1&&限制=0,GZQ[sysparam(3)],' ←對不起,此公式不易"大盤"使用!'),COLORYELLOW;
IF 限制=0 THEN EXIT;
{macd}
DIF:=EMA(C,20)-EMA(C,5);
DEA:=EMA(DIF,10);
MACD:=300*(DIF-DEA)*2/EMA(C,30);
{}
CXHA:=EMA(REF(C,1),4);
青山:=(SMA(MAX(C-CXHA,0),6,1)/SMA(ABS(C-CXHA),6,1)*100);
綠水:=青山<3.5;
太陽:=CROSS(青山,90),COLOR00FF00;
FILLRGN(C,12000,0),SHIFT1,Color68008E;{背景 === 紫色}
DD:=IF(MACD>=0,MACD,0)*1.5;
STICKLINE(DD AND DD>REF(DD,1),0,DD*80,7,0),COLOR0000FF;
STICKLINE(DD AND DD<REF(DD,1),0,DD*80,7,1),COLOR0000FF;
PARTLINE(C,(青山-25)*150),COLOR5BE000,LINETHICK6;
FILLRGN((青山-25)*1.5>0,0,(青山-25)*150),Color007600;{背景 === 綠色}
ZJ2:=V/((H-L)*2-ABS(C-O));
ZJ3:=IF(C>O,ZJ2*(H-L),IF(C<O,ZJ2*(H-O+(C-L)),V/2))+IF(C>O,0-ZJ2*(H-C+(O-L)),IF(C<O,0-ZJ2*(H-L),0-V/2));
攻擊流量:=ZJ3/20/1.15;
ZJ5:=攻擊流量*0.55+REF(攻擊流量,1)*0.33+REF(攻擊流量,2)*0.22;
日流量:=EMA(ZJ5,3);
{控制}
p:=sysparam(1); W:=SYSPARAM(2); Q:=SYSPARAM(3); ZZ:=(Q-W)+1; ll:=llv(日流量,ZZ); zll:=ll[Q]; 線低:=MIN(-5000,zll);
FILLRGN(C,0,線低),SHIFT1,ColorBEAF00; {背景 === 青色}
STICKLINE(C>0 AND 日流量>=0,日流量,0,7,0),COLORMAGENTA;
STICKLINE(C>0 AND 日流量<=0,日流量,0,7,0),COLORBLUE;
{}
AR1:=LLV(LOW,10);
AR2:=HHV(H,25);
AR3:=EMA((C-AR1)/(AR2-AR1)*4,4);
紅紅的天:=3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1);
抄底:=CROSS(紅紅的天,2);{抄底 == 買點}
STICKLINE(抄底,線低,7000,4,0),COLORMAGENTA;{抄底 == 買點}
PARTLINE(紅紅的天<=10,線低),CIRCLEDOT,COLORRED;{低 == 區}
{kdj}
N:=IF(C,20,6);
L1:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*200-60;
STICKLINE(CROSS(3.5,AR3),10000,12000,6,0),LINETHICK2,COLORYELLOW;{逃 == 頂}
STICKLINE(CROSS(AR3,0.3),-5000,-3000,6,0),LINETHICK2,COLORRED; {抄 == 底}
DRAWTEXT(CROSS(0,MACD)AND 青山>75 OR 太陽,9800,'♀'),ALIGN,COLORYELLOW; {逃 == 頂}
DRAWTEXT(綠水,線低/2,'︼'),COLORYELLOW; {抄 == 底}
{盤龍駙鳳}
龍K:IF(C,SMA(L1,3,1)*100,0),PRECISION2,COLORWHITE;
鳳D:IF(C,SMA(龍K,3,1),0),PRECISION2,COLORYELLOW;
DRAWICON(FILTER(CROSS((青山-25)*150,0),3),線低/3,1);{波段啟動點}
{程序化交易 www.kzuj.com.cn }{程序化交易 www.kzuj.com.cn }
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容