指標(biāo)公式源碼分析及使用參考說(shuō)明:
?
使用了多種技術(shù)指標(biāo)來(lái)幫助投資者識(shí)別買入和賣出的信號(hào)。這些技術(shù)指標(biāo)包括均線、最高價(jià)、最低價(jià)、收盤價(jià)的處理等,旨在捕捉市場(chǎng)趨勢(shì)和潛在的交易機(jī)會(huì)。下面,我將逐一解析這些公式的編寫思路和它們的使用參考說(shuō)明。
公式組成與思路
1. **CXH1 至 CXH6**:這些是初級(jí)計(jì)算公式,用于生成后續(xù)復(fù)雜指標(biāo)的基礎(chǔ)數(shù)據(jù)。例如,`CXH1` 計(jì)算的是調(diào)整后的平均價(jià)格,而 `CXH5` 則是基于前一天收盤價(jià)的變動(dòng)率的平滑移動(dòng)平均(SMA)。
2. **低位區(qū)與高位區(qū)**:這里定義了超買(70以上)和超賣(20以下)的區(qū)域,用于輔助判斷市場(chǎng)的極端狀態(tài)。
3. **趨勢(shì)線**:通過(guò)EMA(指數(shù)移動(dòng)平均)計(jì)算得到的趨勢(shì)線,用于識(shí)別市場(chǎng)的主要趨勢(shì)方向。
4. **A1 至 A5**:這些是決策條件,結(jié)合了多個(gè)技術(shù)指標(biāo)來(lái)形成買賣信號(hào)的邏輯依據(jù)。例如,`A3` 判斷當(dāng)前價(jià)格是否比前一天上漲超過(guò)4.5%,而 `A5` 則是通過(guò)預(yù)測(cè)和平滑處理來(lái)判斷未來(lái)的價(jià)格趨勢(shì)。
5. **買賣信號(hào)**:通過(guò)特定的條件組合來(lái)生成買入(`CXH8`, `CXH11`, `CXH12`, `CXH13`)和賣出(`CXH7`)信號(hào),并通過(guò)不同顏色的標(biāo)記進(jìn)行可視化展示。
### 使用參考說(shuō)明與建議
- **監(jiān)控超買超賣區(qū)域**:當(dāng)趨勢(shì)線進(jìn)入低位區(qū)或高位區(qū)時(shí),需要格外關(guān)注,因?yàn)檫@可能預(yù)示著即將發(fā)生的價(jià)格反轉(zhuǎn)。
- **趨勢(shì)線與A1、A2的交叉**:趨勢(shì)線與A1、A2的交叉點(diǎn)是判斷買入或賣出的重要信號(hào)。例如,A1從下向上穿越A2可能是買入的信號(hào)。
- **綜合分析買賣信號(hào)**:?jiǎn)我恢笜?biāo)的買賣信號(hào)可能會(huì)有誤導(dǎo),最好是結(jié)合多個(gè)信號(hào)和市場(chǎng)情況綜合判斷。
- **回測(cè)與調(diào)整**:在實(shí)際應(yīng)用這些公式之前,最好在歷史數(shù)據(jù)上進(jìn)行回測(cè),以評(píng)估它們的有效性和準(zhǔn)確性。根據(jù)回測(cè)結(jié)果,可以適當(dāng)調(diào)整參數(shù)和邏輯,以適應(yīng)不同的市場(chǎng)環(huán)境。
- **風(fēng)險(xiǎn)管理**:任何交易策略都存在風(fēng)險(xiǎn),使用這些技術(shù)指標(biāo)時(shí),應(yīng)該結(jié)合個(gè)人的風(fēng)險(xiǎn)承受能力和資金管理策略,不應(yīng)過(guò)度依賴單一指標(biāo)或模型。
總之,這段代碼是一個(gè)復(fù)雜的交易信號(hào)生成工具,通過(guò)結(jié)合多種技術(shù)指標(biāo)來(lái)提供買賣建議。然而,成功的交易不僅僅依賴于技術(shù)分析,還需要良好的資金管理、心理素質(zhì)和市場(chǎng)感覺(jué)。在使用這些工具時(shí),保持謹(jǐn)慎和靈活應(yīng)對(duì)是非常重要的。
?
源碼:
?
{KDJ提示賣出}cxh1:=(2*C+H+L)/4;
cxh2:=LLV(L,34);
cxh3:=HHV(H,34);
cxh4:=REF(CLOSE,1);
cxh5:=SMA(MAX(CLOSE-cxh4,0),6,1)/SMA(ABS(CLOSE-cxh4),6,1)*100;
cxh6:=EMA(C,3);
低位區(qū):20,pointdot,colorwhite,linethick3;高位區(qū):70,pointdot,colorwhite,linethick3;
趨勢(shì)線:EMA((cxh1-cxh2)/(cxh3-cxh2)*100,30),colorBLUE,LINETHICK2;
A1:=EMA((cxh1-cxh2)/(cxh3-cxh2)*100,9);
A2:=EMA((0.667*REF(A1,1)+0.333*A1),2);
A3:=C/REF(C,1)>1.045;
A4:=C/HHV(H,34)<0.7;
A5:=MAX(FORCAST(COST(24)/L,3),SMA(COST(24)/L,3,1))>1.526 ;
IF(A1>=A2,A1,A2),linethick2,COLORRED;
組合:IF(A2-A1,A2,A1),COLORGREEN;{http://www.tumamayizhan.com}DRAWICON(A1<25 AND A1>A2 AND A1>REF(A1,1)AND REF(A1,1)<REF(A1,2),A1,1);
DRAWTEXT(CROSS(A1,20)AND 趨勢(shì)線<35,20,'追漲');
cxh7:(CROSS(70,cxh5))*80,stick,LINETHICK3,colorred ;
cxh8:(CROSS(cxh5,13)AND (cxh1>cxh6))*80,stick,LINETHICK3,COLORGREEN;{http://www.tumamayizhan.com}
cxh9:=REF(CLOSE,2);
cxh10:=SMA(MAX(CLOSE-cxh9,0),7,1)/SMA(ABS(CLOSE-cxh9),7,1)*100;
cxh11:(if(cxh10<13,20,0)and(c<cxh6 and(c>ref(c,3))))*80,stick,LINETHICK3,colorwhite;
cxh12:(llv(l,3)=llv(l,120) and c/ref(c,1)>=1.06)*80,stick,LINETHICK2;
cxh13:(A3 AND A4 AND A5)*80,stick,colorf00ff0,LINETHICK2;
drawtext(cxh7,80,'賣'),colorred;
drawtext(cxh8,80,'買1'),COLORGREEN;{http://www.tumamayizhan.com}
drawtext(cxh11,80,'買2'),colorwhite;
drawtext(cxh12,80,'買3'),coloryellow;
drawtext(cxh13,80,'買4'),colorf00ff0;
{程序化交易 www.tumamayizhan.com }
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?