指標公式源碼分析及使用參考說明:
根據您提供的指標公式源碼,以下是對各指標的分析和創建思路,以及指標使用的參考說明:
?
1. RSI5和RSI10指標: 這兩個指標分別計算了5日和10日的相對強弱指數(RSI)。RSI是通過比較一段時間內股價上漲和下跌的幅度,來判斷市場的超買超賣情況。
? ?- 創建思路: 分別計算收盤價上漲和下跌的幅度,并使用SMA進行平滑處理,最后將結果乘以10得到RSI值。
? ?- 使用參考: 當RSI值高于70時,表示市場超買;當RSI值低于30時,表示市場超賣。
?
2. CXH1和CXH2指標: 這兩個指標用于計算價格變化的動量和指數。
? ?- CXH1:當前收盤價與前一天收盤價的差值。
? ?- CXH2:通過兩次EMA平滑計算得到的價格變化指數。
? ?- 創建思路: 首先計算價格變化的差值,然后進行兩次EMA平滑處理,最終得到指數值。
? ?- 使用參考: 當CXH2值上升并且穿越零軸時,表示市場上漲勢頭增強。
?
3. MA5和MA13指標: 這兩個指標分別計算了5日和13日的移動平均線。
? ?- 創建思路: 分別計算收盤價的5日和13日移動平均值。
? ?- 使用參考: 當短期均線(如MA5)向上穿越長期均線(如MA13)時,表示市場走勢可能向上;反之,當短期均線向下穿越長期均線時,表示市場走勢可能向下。
?
4. UP和DOWN指標: 這兩個指標是根據MA5和MA13的交叉情況繪制的線段。
? ?- UP: 表示MA5上穿MA13的區間段。
? ?- DOWN: 表示MA5下穿MA13的區間段。
? ?- 創建思路: 找到MA5和MA13交叉時的最高價和最低價,并使用LINEVALUE函數將其繪制成線段。
? ?- 使用參考: 當價格位于UP區間時,可能表明市場向上趨勢;當價格位于DOWN區間時,可能表明市場向下趨勢。
?
5. BT指標: 根據一定條件判斷買入信號。
? ?- 創建思路: 判斷條件包括CXH2的連續兩個最低點相等、CXH2小于0的數量為2,且CXH2穿越其2日移動平均線,并且UP線在前兩天下穿DOWN線,當以上條件滿足時,BT為真。
? ?- 使用參考: 當BT為真時,可能表示買入信號。
?
6. TJ1指標: 根據一定條件判斷買入信號。
? ?- 創建思路: 判斷條件是在前一天UP線上穿DOWN線的情況下,當前收盤價低于最近21日最高價的82%,當以上條件滿足時,TJ1為真。
? ?- 使用參考: 當TJ1為真時,可能表示買入信號。
?
7. HR, HRY和HRY11指標: 這些指標用于計算最高價和最低價的區間范圍。
? ?- HR: 從最近55個交易日內找到的最高價。
? ?- HRY: 從最近55個交易日內找到的最低價。
? ?- HRY11: HR和HRY的乘積。
? ?- 創建思路: 分別使用HHV和LLV函數找到最近55個交易日內的最高價和最低價,然后計算兩者的乘積。
? ?- 使用參考: 當價格超過HRY11時,可能表示市場處于強勢。
?
以上是對指標公式源碼的具體分析和指標創建思路,以及指標使用的參考說明。如果您對這些指標的計算方法或更深層次的應用有更多疑問,歡迎隨時向我提問。
?
源碼:
?
N1:=5;N2:=10;
LC:=REF(CLOSE,1);
RSI5:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*10,COLORFF00FF,LINETHICK1;
RSI10:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*10,COLOR00FFFF;
CXH1:=C-REF(C,1);
CXH2:=100*EMA(EMA(CXH1,6),6)/EMA(EMA(ABS(CXH1),6),6);
MA5:=EMA(C,5);
MA13:=EMA(C,13);
UP:=LINEVALUE(L=LLV(L,BARSLAST(CROSS(MA13,MA5))+1),LLV(L,BARSLAST(CROSS
(MA13,MA5))+1),H=HHV(H,BARSLAST(CROSS(MA5,MA13))+1),HHV(H,BARSLAST(CROSS
(MA5,MA13))+1),0,0),COLOR0000FF;
DOWN:=LINEVALUE(H=HHV(H,BARSLAST(CROSS(MA5,MA13))+1),HHV(H,BARSLAST(CROSS
(MA5,MA13))+1),L=LLV(L,BARSLAST(CROSS(MA13,MA5))+1),LLV(L,BARSLAST(CROSS
(MA13,MA5))+1),0,0),COLOR00FF00;
BT:=(LLV(CXH2,2)=LLV(CXH2,7) AND COUNT(CXH2<0,2) AND CROSS(CXH2,MA(CXH2,2))) AND
CROSS(REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1),1);
TJ1:=CROSS(REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1),1) AND C<HHV(H,21)*0.82;
HR:=HHV(HIGH,55);
HRY:=LLV(LOW,55);
HRY11:=HR*HRY;
HRY33:=SQRT(HRY11);
TJ2:=CROSS(REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1),1) AND C<HRY33;
XG:BT and TJ1 and Tj2;
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?