瑞亭自用圖指標 公式 源碼[其他軟件公式]
指標公式源碼分析及使用說明參考:
這段代碼是一個分析指標的公式,主要用于股票走勢的分析與判斷。以下是對每個變量的簡要解釋和使用參考建議:
- `pl5`、`pl10`、`pl20`、`pl40`:表示不同時間周期的之字轉向。可以用來判斷股票價格的上升或下降趨勢。
- `en1`、`ex1`、`en2`、`ex2`、`en3`、`ex3`:根據之字轉向和前一次之字轉向的比較,得到的條件判斷。可以用來判斷趨勢的強弱和反轉信號。
- `走強1`、`走弱1`、`走強2`、`走弱2`、`走強3`、`走弱3`:根據之字轉向和前一次之字轉向的比較,得到的條件判斷的位置。
- `ztjz5`、`ztjd5`、`dtjz5`、`dtjd5`、`ztjz10`、`ztjd10`、`dtjz10`、`dtjd10`:根據不同條件判斷和走勢位置的統計總數??梢杂脕砹炕厔輳娙鹾头崔D信號的程度。
- `顯示文字()`:根據條件判斷,以不同的顏色和形式在圖表上標注相應的文字,用于輔助分析和判斷。
該指標利用之字轉向和前一次之字轉向的比較,結合不同條件判斷和走勢位置的統計總數,來判斷股票價格的趨勢強弱和反轉信號。使用該指標時,可以觀察標注出來的文字和圖表上的變化情況,從而輔助判斷股票的買入或賣出時機。
需要注意的是,這段代碼是根據特定的邏輯和條件編寫的,具體使用時需要根據實際情況進行調整和驗證,以確保結果的準確性和可靠性。同時,也需要結合其他技術分析工具和市場信息進行綜合判斷,避免單一指標的盲目使用。
?
源碼:
DRAWBKBMP(H>=L,'8');
pl5:=之字轉向(3,5);
en1:=之字轉向(3,5)>向前引用(之字轉向(3,5),1) and 向前引用(之字轉向(3,5),1)<=向前引用(之字轉向(3,5),2) and 向前引用(之字轉向(3,5),2)<=向前引用(之字轉向(3,5),3);
ex1:=之字轉向(3,5)<向前引用(之字轉向(3,5),1) and 向前引用(之字轉向(3,5),1)>=向前引用(之字轉向(3,5),2) and 向前引用(之字轉向(3,5),2)>=向前引用(之字轉向(3,5),3);
pl10:=之字轉向(3,13);
en2:=之字轉向(3,10)>向前引用(之字轉向(3,10),1) and 向前引用(之字轉向(3,10),1)<=向前引用(之字轉向(3,10),2) and 向前引用(之字轉向(3,10),2)<=向前引用(之字轉向(3,10),3);
ex2:=之字轉向(3,10)<向前引用(之字轉向(3,10),1) and 向前引用(之字轉向(3,10),1)>=向前引用(之字轉向(3,10),2) and 向前引用(之字轉向(3,10),2)>=向前引用(之字轉向(3,10),3);
pl20:=之字轉向(3,26);
en3:=之字轉向(3,20)>向前引用(之字轉向(3,20),1) and 向前引用(之字轉向(3,20),1)<=向前引用(之字轉向(3,20),2) and 向前引用(之字轉向(3,20),2)<=向前引用(之字轉向(3,20),3);
ex3:=之字轉向(3,20)<向前引用(之字轉向(3,20),1) and 向前引用(之字轉向(3,20),1)>=向前引用(之字轉向(3,20),2) and 向前引用(之字轉向(3,20),2)>=向前引用(之字轉向(3,20),3);
pl40:=之字轉向(3,55);
走強1:=上一次條件成立位置(pl5<向前引用(pl5,1));
走弱1:=上一次條件成立位置(pl5>向前引用(pl5,1));
走強2:=上一次條件成立位置(pl10<向前引用(pl10,1));
走弱2:=上一次條件成立位置(pl10>向前引用(pl10,1));
走強3:=上一次條件成立位置(pl20<向前引用(pl20,1));
走弱3:=上一次條件成立位置(pl20>向前引用(pl20,1));
ztjz5:=條件函數(pl10>向前引用(pl10,1),統計總數(en1,走強2),0);
ztjd5:=條件函數(pl10>向前引用(pl10,1),統計總數(ex1,走強2),0);
dtjz5:=條件函數(pl10<向前引用(pl10,1),統計總數(en1,走弱2),0);
dtjd5:=條件函數(pl10<向前引用(pl10,1),統計總數(ex1,走弱2),0);
ztjz10:=條件函數(pl20>向前引用(pl20,1),統計總數(en2,走強3),0);
ztjd10:=條件函數(pl20>向前引用(pl20,1),統計總數(ex2,走強3),0);
dtjz10:=條件函數(pl20<向前引用(pl20,1),統計總數(en2,走弱3),0);
dtjd10:=條件函數(pl20<向前引用(pl20,1),統計總數(ex2,走弱3),0);
顯示文字(en1 and dtjz5=1,最低價*0.98,'(Ⅰ)'),colorffff00;
顯示文字(ex1 and dtjd5=2,最高價*1.02,'(Ⅱ)'),colorffff00;
顯示文字(en2 and ztjz5=1,最低價*0.98,'(Ⅲ)'),colorffff00;
顯示文字(ex1 and pl10>向前引用(pl10,1) and ztjd5=1,最高價*1.02,'⑴'),colorff;
顯示文字(en1 and pl10>向前引用(pl10,1) and ztjz5=2,最低價*0.98,'⑵'),colorff;
顯示文字(ex1 and pl10>向前引用(pl10,1) and ztjz5=2,最高價*1.02,'⑶'),colorff;
顯示文字(en1 and pl10>向前引用(pl10,1) and ztjz5=3,最低價*0.98,'⑷'),colorff;
顯示文字(ex2 and pl20>向前引用(pl20,1) and ztjd10=1,最高價*1.02,'⑸'),colorff;
顯示文字(en2 and dtjz10=1,最低價*0.94,'【A】'),color00ff00;
顯示文字(ex2 and dtjd10=2,最高價*1.03,'【B】'),color00ff00;
顯示文字(en3 and ztjz10=1,最低價*0.94,'【C】'),color00ff00;
顯示文字(ex2 and pl20>向前引用(pl20,1) and ztjd10=1,最高價*1.04,'①'),Linethick3,colorffff;
顯示文字(en2 and pl20>向前引用(pl20,1) and ztjz10=2,最低價*0.94,'②'),Linethick3,colorffff;
顯示文字(ex2 and pl20>向前引用(pl20,1) and ztjd10=2 or (ztjd10=0 or ztjd10=2) and ex2,最高價*1.04,'③'),Linethick3,colorffff;
顯示文字(en2 and pl20>向前引用(pl20,1) and ztjz10=3,最低價*0.94,'④'),Linethick3,colorffff;
DMLJ:=最高值(最高價,120);
GET:ZIG(3,5)COLORWHITE,LINETHICK2;
TY:=收盤價;
HD:=信號過濾(向前賦值(信號過濾(向前引用(TY,10)=最高值(TY,2*10+1),10),10+1),10);
LD:=信號過濾(向前賦值(信號過濾(向前引用(TY,10)=最低值(TY,2*10+1),10),10+1),10);
A:=向前引用(收盤價,上一次條件成立位置(HD));
B:=向前引用(收盤價,上一次條件成立位置(LD));
T1:=上一次條件成立位置(HD)<上一次條件成立位置(LD) AND 求邏輯非(HD) ;
T2:=上一次條件成立位置(HD)>上一次條件成立位置(LD) AND 求邏輯非(LD);
波浪頂:條件函數(T1,A,A),COLORFF00FF,點狀線,LINETHICK4;
畫柱線(T1,A,A,9,0),COLORFF00FF;
波浪底:條件函數(T2,B,B),COLOR80FF00,點狀線,LINETHICK4;
CXH3:=最低值(最高價,240);
CXH4:=100*(收盤價-CXH3)/CXH3;
CXH5:=(收盤價-最低值(最低價,528))/(最高值(最高價,528)-最低值(最低價,528))*100;
CXH6:=(收盤價-最低值(收盤價,530))/(最高值(收盤價,530)-最低值(收盤價,530))*100;
CXH7:=0;
CXH8:=簡單移動平均(最高值(收盤價-向前引用(收盤價,1),0),34)/簡單移動平均(絕對值(收盤價-向前引用(收盤價,1)),7)*100;
CXH9:=簡單移動平均(最高值(收盤價-向前引用(收盤價,1),0),13)/簡單移動平均(絕對值(收盤價-向前引用(收盤價,1)),13)*100;
CXHA:=有效值周期數(收盤價);
CXHB:=CXH8<20 AND CXH9<23 AND CXHA>35;
CXHC:=CXHB AND 統計總數(CXHB,1)=1;
CXHD:=指數平滑移動平均(收盤價,21)-指數平滑移動平均(收盤價,8);
CXHE:=指數平滑移動平均(CXHD,5);
CXHF:=前M個波谷值(3,6,1)<4 AND 交叉函數(CXHD,CXHE);
CXH10:=條件函數(前M個波谷值(3,16,1)=0 AND 最高價>最低價+0.04,4,0);
CXH11:=之字轉向(3,6)>向前引用(之字轉向(3,6),1) AND 向前引用(之字轉向(3,6),1)<=向前引用(之字轉向(3,6),2) AND 向前引用(之字轉向(3,6),2)<=向前引用(之字轉向(3,6),3);
CXH12:=之字轉向(3,6)<向前引用(之字轉向(3,6),1) AND 向前引用(之字轉向(3,6),1)>=向前引用(之字轉向(3,6),2) AND 向前引用(之字轉向(3,6),2)>=向前引用(之字轉向(3,6),3);
CXH13:=之字轉向(3,22)>向前引用(之字轉向(3,22),1) AND 向前引用(之字轉向(3,22),1)<=向前引用(之字轉向(3,22),2) AND 向前引用(之字轉向(3,22),2)<=向前引用(之字轉向(3,22),3);
CXH14:=之字轉向(3,22)<向前引用(之字轉向(3,22),1) AND 向前引用(之字轉向(3,22),1)>=向前引用(之字轉向(3,22),2) AND 向前引用(之字轉向(3,22),2)>=向前引用(之字轉向(3,22),3);
CXH15:=之字轉向(3,51)>向前引用(之字轉向(3,51),1) AND 向前引用(之字轉向(3,51),1)<=向前引用(之字轉向(3,51),2) AND 向前引用(之字轉向(3,51),2)<=向前引用(之字轉向(3,51),3);
CXH16:=之字轉向(3,51)<向前引用(之字轉向(3,51),1) AND 向前引用(之字轉向(3,51),1)>=向前引用(之字轉向(3,51),2) AND 向前引用(之字轉向(3,51),2)>=向前引用(之字轉向(3,51),3);
CXH17:=之字轉向(3,72)>向前引用(之字轉向(3,72),1) AND 向前引用(之字轉向(3,72),1)<=向前引用(之字轉向(3,72),2) AND 向前引用(之字轉向(3,72),2)<=向前引用(之字轉向(3,72),3);
CXH18:=之字轉向(3,72)<向前引用(之字轉向(3,72),1) AND 向前引用(之字轉向(3,72),1)>=向前引用(之字轉向(3,72),2) AND 向前引用(之字轉向(3,72),2)>=向前引用(之字轉向(3,72),3);
CXH19:=指數平滑移動平均(收盤價,2)-指數平滑移動平均(收盤價,150);
CXH1A:=指數平滑移動平均(CXH19,100);
CXH1B:=2*(CXH19-CXH1A);
CXH1C:=乘冪(CXH1B,3)*0.1+乘冪(CXH1B,1);
CXH1D:=開平方(開平方(最低價*最高價*開盤價*收盤價));
CXH1E:=指數平滑移動平均(CXH1D*0.97,3);
CXH1F:=(最高價+最低價+收盤價)/3;
CXH20:=(CXH1F-簡單移動平均(CXH1F,14))/(0.015*平均絕對偏差(CXH1F,14));
CXH21:=交叉函數(CXH1E,最低價);
買點1:=CXH10;
買點2:=(CXH11+CXH13+CXH15+CXH17);
賣點1:=(CXH12+CXH14+CXH16+CXH18),LINETHICK2;
CXH22:=買點1 AND CXHF AND CXHC AND CXH21 AND CXH4<0 AND CXH5=0 AND CXH6=0 AND CXH20<(-110);
CXH1:=簡單移動平均(收盤價,6);
CXH2:=簡單移動平均(收盤價,18);
CXH31:=簡單移動平均(收盤價,30);
CXHB1:=求和(收盤價*成交量*100,28)/求和(成交量*100,28);
CXHC1:=取整(CXHB1*100)/100;
CXHD1:=指數平滑移動平均(收盤價,5)-指數平滑移動平均(收盤價,10);
CXHE1:=指數平滑移動平均(CXHD1,9);
CXH131:=向前引用(CXHE1,1);
CXH141:=CXHE1;
CXH151:=CXH141-CXH131;
CXH161:=向前引用(CXHD1,1);
CXH171:=CXHD1;
CXH181:=CXH171-CXH161;
CXH191:=開盤價;
CXH1A1:=收盤價;
顯示文字(買點1>0,最低價-0.01,'▲買!'),COLORRED;
顯示文字(買點2>0,最低價-0.01,'▲買入要漲了'),COLORYELLOW;
顯示文字(賣點1>0,最高價+0.1,'▼快賣要跌了'), COLORWHITE;
{程序化交易 www.tumamayizhan.com }
a:=有效
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容