Struct ta::indicators::CommodityChannelIndex [−][src]
pub struct CommodityChannelIndex { /* fields omitted */ }
Expand description
Commodity Channel Index (CCI)
The commodity channel index is an oscillator originally introduced by Donald Lambert in 1980.
Since its introduction, the indicator has grown in popularity and is now a very common tool for traders in identifying cyclical trends not only in commodities but also equities and currencies. The CCI can be adjusted to the timeframe of the market traded on by changing the averaging period.
Formula
CCI(period) = (TP - SMA(period) of TP) / (MAD(period) * 0.015)
Parameters
- period - number of periods (integer greater than 0). Default is 20.
Links
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CommodityChannelIndex
impl Send for CommodityChannelIndex
impl Sync for CommodityChannelIndex
impl Unpin for CommodityChannelIndex
impl UnwindSafe for CommodityChannelIndex
Blanket Implementations
Mutably borrows from an owned value. Read more