導航:首頁 > 源碼編譯 > atr吊燈指標源碼

atr吊燈指標源碼

發布時間:2023-07-25 17:57:03

Ⅰ 關於股指期貨的SAR、CCI、BIAS、ATR指標的演算法

股指期貨中的周期指標除了SMA、EMA、BOOL、MACD、KDJ等還有很多其他分析的指標,如SAR、CCI、BIAS、ATR有時候也會被交易者用來判斷股指期貨的走向。正好最近項目中有需要加上這幾種指標供用戶使用,在此記錄一下:

在計算SAR之前,先要選定一段周期,比如n日或n周等,n天或周的參數一般為4日或4周。

計算Tn周期的SAR值為例,計算公式如下:
SAR(Tn)=SAR(Tn-1)+AF(Tn)*[EP(Tn-1)-SAR(Tn-1)]

在計算SAR值時,要注意以下幾項原則:
1 .初始值SAR(T0)的確定
若T1周期中SAR(T1)上漲趨勢,則SAR(T0)為T0周期的最低價
若T1周期下跌趨勢,則SAR(T0)為T0周期 的最高價;

2.極點價EP的確定
若Tn周期為上漲趨勢,EP(Tn-1)為Tn-1周期的最高價
若Tn周期為下跌趨勢,EP(Tn-1)為Tn-1周期的最 低價;

3.加速因子AF的確定
(a)加速因子初始值為0.02,即AF(T0)=0.02;
(b)若Tn-1,Tn周期都為上漲趨勢時,
當Tn周期的最高價>Tn-1周期的最高價,則AF(Tn)=AF(Tn-1)+0.02
當Tn周期的最高價<=Tn-1周期的最高價,則AF(Tn)=AF(Tn-1),但加速因子AF最高不超過0.2;
(c)若Tn-1,Tn周期都為下跌趨勢時,
當Tn周期的最低價<Tn-1周期的最低價,則AF(Tn)=AF(Tn-1)+0.02
當Tn周期的最低價>=Tn-1周期的最低價,則AF(Tn)=AF(Tn-1);
(d)任何一次行情的轉變,加速因子AF都必須重新由0.02起算;
比如,Tn-1周期為上漲趨勢,Tn周期為下跌趨勢(或Tn-1下跌,Tn上漲),AF(Tn)需重新由0.02為基礎進 行計算,即AF(Tn)=AF(T0)=0.02;
(e)加速因子AF最高不超過0.2,當AF>0.2時,AF需重新由0.02起算;

4.SAR值的確定
(a)通過公式SAR(Tn)=SAR(Tn-1)+AF(Tn)*[EP(Tn-1)-SAR(Tn-1)],計算出Tn周期的值;
(b)若Tn周期為上漲趨勢,
當SAR(Tn)>Tn周期的最低價(或SAR(Tn)>Tn-1周期的最低價),則Tn周期最終 SAR值應為Tn-1、Tn周期的最低價中的最小值
當SAR(Tn)<=Tn周期的最低價且SAR(Tn)<=Tn-1周期的最低價,則Tn周期最終SAR值為SAR(Tn),即SAR=SAR(Tn);
(c)若Tn周期為下跌趨勢,
當SAR(Tn)<Tn周期的最高價(或SAR(Tn)<Tn-1周期的最高價),則Tn周期最終 SAR值應為Tn-1、Tn周期的最高價中的最大值,
當SAR(Tn)>=Tn周期的最高價且SAR(Tn)>=Tn-1周期的最高價,則Tn周期最終SAR值為SAR(Tn),即 SAR=SAR(Tn);

t——當日;
n——時間長度;
Ci——第i日的[收盤價]
Hi——第i日的最高價;
Li——第i日的[最低價]
TRi = max(Hi,Ci-1)-min(Li,Ci-1)
註:一般取n=14,m=6。
其實就是一個求和取平均的過程。

計算公式如下:
乖離率=[(當日收盤價-N日平均價)/N日平均價]*100%
其中N取:6,12,24
BIAS算是比較簡單的一個指標。

以日CCI計算為例,其計算方法有兩種。
第一種計算過程如下:
CCI(N日)=(TP-MA)÷MD÷0.015
其中,TP=(最高價+最低價+收盤價)÷3
MA=近N日收盤價的累計之和÷N
MD=近N日(MA-收盤價)的累計之和÷N
0.015為計算系數,N為計算周期
網上還有一種計算方式是用平均絕對偏差弄的,直接第一種實現了也就沒有搞第二種了。這概念只能認得幾個字,令人望而卻步。
稍微提示一下,計算MD的時候請用絕對值,不然算出的來的指標線會不對。

閱讀全文

與atr吊燈指標源碼相關的資料

熱點內容
mac電腦怎麼打開終端命令 瀏覽:741
androidvpn待機不斷 瀏覽:756
硬碟的文件夾如何設置密碼 瀏覽:384
plc定位編程 瀏覽:47
mac命令添加用戶 瀏覽:815
android時間widget 瀏覽:393
qd128h壓縮機參數 瀏覽:287
用單片機測車距 瀏覽:394
去哪裡找加密的便簽 瀏覽:19
武漢訂酒店旅館哪個app平台好 瀏覽:114
c語言在線編譯器位元組流 瀏覽:317
帶隊伍pdf 瀏覽:951
電腦如何形成伺服器 瀏覽:522
javaprint換行 瀏覽:785
華為手機壓縮文件夾怎麼操作 瀏覽:99
c語言垃圾堆這個文件夾可以刪嗎 瀏覽:758
websocketssl加密 瀏覽:924
系統類演算法 瀏覽:657
ai演算法血檢t細胞衰老 瀏覽:473
如何查看文件夾是否安裝過程 瀏覽:195