指標公式代碼分析 及使用說明參考:
這段代碼看起來是用于計算恐慌指數的,通過比較大盤價和個股價的漲跌幅來判斷市場的恐慌情緒。以下是對代碼的分析:
1. 首先,代碼通過INDEXDATA函數獲取大盤指數(例如上證指數)的收盤價和開盤價。
2. 然后,代碼分別計算大盤指數的漲跌幅pdp和個股的漲跌幅pgu。
3. 接著,代碼計算兩者漲跌幅之差deltp,并定義變量n、ii和SUMd。
4. 代碼使用循環語句WHILE來累加最近n個交易日的deltp值,將結果保存在SUMd中。
5. 最后,代碼使用STICKLINE函數繪制柱狀圖,當SUMd大于0時柱狀圖為綠色,當SUMd小于0時柱狀圖為紅色。
6. 代碼通過返回SUMd來表達恐慌指數的數值。
使用參考建議:
1. 如果你想在通達信軟件中使用這段代碼,你可以將其復制粘貼到相應的公式編輯器中,并進行調整和優化。
2. 在使用過程中,你可以根據自己的需求調整代碼中的參數和常量值,以適應不同的指數和時間周期。
3. 了解代碼的具體含義和作用,可以幫助你更好地理解和使用該公式。
4. 注意,該代碼僅供參考和學習使用,并不能保證恐慌指數的準確性和有效性。在進行投資決策時,建議結合其他指標和市場情況進行綜合分析。
?
?
源碼:
大盤價咯C:=INDEXDATA("1A0001",&CLOSE,0);
大盤價咯P:=INDEXDATA("1A0001",&OPEN,0);
pdp=(大盤價咯C-REF(大盤價咯C,1))/REF(大盤價咯C,1);
pgu=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);
deltp=(pdp-pgu);
n=5;
ii=0;
SUMd=0;
WHILE ii<n
DO{
SUMd=SUMd+REF(deltp,ii);
ii=ii+1;
};
STICKLINE(SUMd>0,0,ABS(deltp),8),COLORGREEN;//http://www.tumamayizhan.com
STICKLINE(SUMd<0,0,ABS(deltp),8),colorred;
恐慌指數:SUMd;
?
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?