指標公式代碼分析:
這段代碼計算并繪制了一個名為"大單凈量"的股票指標。以下是簡要的編程思路和指標使用說明:
編程思路:
1. 首先,使用公式計算出"大單凈量"(r)的數值。該公式的計算過程是:取上一交易日的主力買入量(ZDMR[-1])與散戶買入量(BDMR[-1])之和,減去上一交易日的主力賣出量(ZDMC[-1])與散戶賣出量(BDMC[-1])之和,再除以上證股指漲幅(SHGZG),最后乘以100。
2. 使用STICKLINE函數,通過判斷大單凈量(r)是否大于0,并以紅色繪制大于0的柱狀圖。
3. 使用STICKLINE函數,通過判斷大單凈量(r)是否小于0,并以綠色繪制小于0的柱狀圖。
4. 根據特定條件計算新的大單凈量(r0),其中使用IF函數來處理缺失值的情況,并使用MA函數分別計算MA5、MA10和MA20三個均線指標。
5. 返回計算得到的大單凈量(r0)。
指標使用說明:
該指標用于分析股票的大單凈量情況和均線指標。
- 大單凈量部分:根據主力買賣和散戶買賣的數據計算出大單凈量,并以柱狀圖的形式顯示。紅色柱表示大單凈量大于0,綠色柱表示大單凈量小于0。
- 均線部分:通過計算大單凈量的移動平均線(MA5、MA10和MA20),可以更直觀地了解大單凈量的走勢。不同均線的交叉和斜率變化等現象可以幫助判斷股票的買賣信號。
使用該指標可以幫助分析股票的資金流向和大單行為,判斷市場的活躍度和買入賣出的趨勢。但需要注意,該指標只是一種分析方法,投資者應結合其他技術指標和市場情況進行綜合分析,以做出更準確的投資決策。
?
源碼:
?
?
r:=((ZDMR[-1]+BDMR[-1])-(ZDMC[-1]+BDMC[-1]))/SHGZG*100;
大單凈量:r;
STICKLINE(r>0,0,r,8),colorred;
STICKLINE(r<0,0,r,8),COLORGREEN;//http://www.tumamayizhan.com
r0:=((IF(ISNULL(ZDMR[-1]),0,ZDMR)+IF(ISNULL(BDMR[-1]),0,BDMR))
-(IF(ISNULL(ZDMC[-1]),0,ZDMC)+IF(ISNULL(BDMC[-1]),0,BDMC)))
/SHGZG*100;
MA5:MA(r0,5);
MA10:MA(r0,10);
MA20:MA(r0,20);
RETURN r0;
?
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?