TR=∣最高價-最低價∣和∣最高價-昨收∣和∣昨收-最低價∣的最大值python
TR = max(high-low, abs(last-high), abs(last-low))blog
ATR = MA(TR, N)get
N表示取的天數it
好,今天先把ATR相關的東西放這兒,明天再進行理解,而後用python實現相關代碼,也能夠在同花順中完成這個指標,理解一下。ast
同花順對於ATR的解釋im
1、根據股性合理分配資金d3
2、動態止損:top
利用ATR設定止損其實很簡單,大致就是選擇一個基準價位,而後減去一個係數調整後的ATR。好比有的投資者喜歡選擇前一日的收盤價,有的投資者喜歡選擇前一日的最高價做爲基準價位,至於減去的值,快進快出的交易者會選擇0.8,喜歡作長線交易的會選擇2甚至3。db
仍是以某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元便止損。 img
3、動態調整倉位