指標(biāo)公式源碼分析及使用說明參考建議:
這段代碼是股市技術(shù)分析指標(biāo)的公式,主要涉及到移動平均線(MA)、最高價(HHV)、成交量(VOL)、MACD指標(biāo)、動態(tài)信息獲取(DYNAINFO)和交叉信號判斷等計算。以下是對該指標(biāo)的創(chuàng)建思路和使用參考說明:
1. **多頭**:判斷5日均線大于10日均線、10日均線大于20日均線、20日均線大于60日均線,并且當(dāng)前5日均線大于昨日的5日均線。這個條件可以用來判斷多頭趨勢是否形成。
2. **突破前高**:判斷當(dāng)前最高價是否等于過去20個交易日內(nèi)的最高價,并且成交量大于0,并且累計的收盤價的個數(shù)大于等于20。這個條件可以用來判斷價格是否突破前期高點。
3. **A1**:判斷當(dāng)前5日均線是否上穿10日均線,即產(chǎn)生金叉信號。
4. **A2**:判斷MACD指標(biāo)的DIF線是否上穿DEA線,即產(chǎn)生金叉信號。
5. **A3**:判斷動態(tài)信息中的第4個數(shù)據(jù)除以第3個數(shù)據(jù)是否小于等于1.03,這個條件可以用來判斷一定的漲幅限制。
6. **均價**:計算動態(tài)信息中的第11個數(shù)據(jù)乘以(1+0.021),得到一個調(diào)整后的均價。
7. **ST**:判斷股票名稱中是否包含'ST'或者'*ST',如果有則為0,否則為1。這個條件可以用來過濾掉特殊股票。
根據(jù)以上指標(biāo)創(chuàng)建思路,可以得出以下具體的指標(biāo)使用參考說明:
- 條件多頭判斷了短期、中期和長期的均線趨勢,要求均線依次遞增并且當(dāng)前的5日均線大于昨日的5日均線。這個條件可以用來判斷股票是否處于多頭趨勢中。
- 突破前高條件判斷了價格是否突破了過去一段時間內(nèi)的最高價,并且成交量有所增加。這個條件可以用來尋找價格上漲的突破信號。
- A1和A2是兩個金叉信號的判斷條件,分別用來判斷均線金叉和MACD金叉。金叉信號通常被認(rèn)為是買入信號。
- A3條件限制了一定的漲幅幅度,可以用來過濾掉過于劇烈的漲幅。
- 均價是通過對動態(tài)信息中的某一數(shù)據(jù)進行調(diào)整得到的,可以作為參考價位。
- ST條件用來過濾掉特殊股票,例如ST股或者*ST股。
綜合使用以上條件,可以輔助判斷股票的買入時機,但需要慎重考慮其他因素,如市場整體趨勢、個股基本面等。在實際使用時,需要結(jié)合其他技術(shù)指標(biāo)和基本面分析,避免盲目跟風(fēng)操作,合理控制風(fēng)險。
?
源碼:
?
多頭:=MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,60) AND MA(C,5)>REF(MA(C,5),1);突破前高:=HHV(HIGH,20)=HHV(C,1) AND VOL>0 AND BARSCOUNT(CLOSE)>=20;A1:=CROSS(MA(C,5),MA(C,10));A2:=CROSS(MACD.DIF,MACD.DEA);A3:=DYNAINFO(4)/DYNAINFO(3)<=1.03;均價:=DYNAINFO(11)*(1+0.021);ST:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1);金牛:DYNAINFO(11)>DYNAINFO(3) AND IF(DYNAINFO(7)>均價,1,0)AND 多頭 AND 突破前高 AND A1 AND A2 AND ST;{程序化交易 m.kzuj.com.cn }
{程序化交易 m.kzuj.com.cn }
{程序化交易 m.kzuj.com.cn }
{程序化交易 m.kzuj.com.cn }
{程序化交易 m.kzuj.com.cn }
?
公式導(dǎo)入教程: 【通達信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?