指標公式源碼分析及使用說明:
這段代碼是用于股市技術分析的腳本,主要計算和繪制幾個關鍵的指標線,幫助分析股票的趨勢和交易信號。以下是對代碼的總結思路和具體操作說明:
?
?總結思路:
?
1. 計算分水嶺線(BR):
? ?- `BR` 線是基于 10 日移動平均線的計算結果。它通過將當前 10 日移動平均線值與前一日的 10 日移動平均線值相加來生成一個新的參考線。
?
2. 計算分水嶺 R(分水嶺 R):
? ?- `分水嶺 R` 線是比較 15 日移動平均線(`MA(C,15)`)和 `BR` 線的值,取較大的值來生成。這條線用于識別當前的市場趨勢,并繪制在圖表上。
?
3. 計算 YR 線:
? ?- `YR` 線是 `分水嶺 R` 線減去 3 日指數移動平均線(`EMA(CLOSE,3)`)與 `分水嶺 R` 線的差值。這條線用于表示市場的超買或超賣情況。
?
4. 計算 XGC 線:
? ?- `XGC` 線表示 `YR` 線是否高于指定閾值(`AN3`)。如果高于 `AN3`,則顯示 `YR` 線;否則不繪制任何線。
?
?具體操作說明:
?
1. 計算 `BR` 線:
? ?- `BR` 的計算公式為:`MA(C,10) + MA(C,10) - REF(MA(C,10),1)`。
? ? ?- `MA(C,10)` 表示過去 10 日的移動平均線。
? ? ?- `REF(MA(C,10),1)` 表示前一日的 10 日移動平均線值。
? ? ?- `BR` 實際上是當前 10 日移動平均線的兩倍減去前一日的 10 日移動平均線值,用于確定分水嶺的位置。
??
2. 繪制 `分水嶺 R` 線:
? ?- `分水嶺 R` 使用 `IF(MA(C,15)<BR,BR,MA(C,15))` 計算,即取 15 日移動平均線與 `BR` 線中的較大值。
? ?- `分水嶺 R` 線的顏色為紫色(`COLORFF00FF`)。
?
3. 計算并繪制 `YR` 線:
? ?- `YR` 的計算公式為:`分水嶺 R - (EMA(CLOSE,3) - 分水嶺 R)`。
? ? ?- `EMA(CLOSE,3)` 是 3 日指數移動平均線。
? ?- `YR` 線的顏色為紅色(`COLORRED`),線條粗細為 2(`LINETHICK2`)。
?
4. 繪制 `XGC` 線:
? ?- `XGC` 的條件是:`IF(YR>AN3,YR,DRAWNULL)`。
? ? ?- 如果 `YR` 大于指定閾值 `AN3`,則繪制 `YR` 線;否則不繪制(`DRAWNULL`)。
? ?- `XGC` 線的顏色為灰色(`COLORGRAY`),線條粗細為 2(`LINETHICK2`)。
?
?圖表繪制說明:
?
- `BR` 線:幫助識別 10 日移動平均線的趨勢變化,可以用來設定市場的基準線。
- `分水嶺 R` 線:當它高于 `BR` 時,表示市場可能處于上升趨勢,繪制為紫色。
- `YR` 線:顯示 `分水嶺 R` 與 3 日 EMA 差值的變化,紅色線表示超買或超賣情況。
- `XGC` 線:當 `YR` 超過指定的閾值 `AN3` 時,顯示 `YR` 線;這條線用于進一步確認市場信號,繪制為灰色。
?
這些線條和指標結合在一起,可以幫助交易者判斷市場趨勢、尋找交易機會,并作出更為精確的交易決策。
?
源碼
?
BR:=MA(CLOSE,10)+MA(CLOSE,10)-REF(MA(CLOSE,10),1);{原13}分水嶺R:=IF(MA(CLOSE,15)<BR,BR,MA(CLOSE,15)),COLORFF00FF;{原17}YR:分水嶺R-(EMA(C,3)-分水嶺R),COLORRED,LINETHICK2;XGC:IF(YR>AN3,YR,DRAWNULL),COLORGRAY,LINETHICK2;
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?