TR=∣最高價-最低價∣和∣最高價-昨收∣和∣昨收-最低價∣的最大值
TR = max(high-low, abs(last-high), abs(last-low))
ATR = MA(TR, N)
N表示取的天數
好,今天先把ATR相關的東西放這兒,明天再進行理解,然后用python實現相關代碼,也可以在同花順中完成這個指標,理解一下。
同花順對於ATR的解釋
一、根據股性合理分配資金
二、動態止損:
利用ATR設定止損其實很簡單,大體就是選擇一個基准價位,然后減去一個系數調整后的ATR。比如有的投資者喜歡選擇前一日的收盤價,有的投資者喜歡選擇前一日的最高價作為基准價位,至於減去的值,快進快出的交易者會選擇0.8,喜歡做長線交易的會選擇2甚至3。
還是以某B股周四收盤后為例,假如某個投資者對其后市看好准備周五買入,那么可以同時先利用ATR計算止損價。投資者可以選擇周四的收盤價70.85元作為基准,若熱愛快進快出則減去0.8×ATR,即0.8×4.741=3.768元,則若某B股下跌超過5.3%,價格跌破67.08元便止損。於此相比,若買入某A股,同樣使用0.8系數,那么按照周四3.721元收盤價和0.152元的ATR,0.8×0.152=0.1216元,即某A股下跌3.27%,價格跌破3.60元便止損。
三、動態調整倉位