• Visão global
  • Comentários
  • Discussão

Ftap Adaptive CCI

Adaptive CCI is an advanced Commodity Channel Index indicator. Adaptive CCI can change the look back period dynamically based on current market condition. Adaptive CCI adapts to the market changes as much as possible. Adaptive CCI is more advanced than conventional CCI.

Adaptive CCI is a tool to catch more over-bought/sold opportunities!


  • Dynamic look back period - Adaptive CCI changes the look back period dynamically basing on smartly designed adaptive methods. No worry about CCI period any more.
  • 7 adaptive methods - The 7 methods are Volatility, Fractal, Swing, Symmetry ZigZag, Up Down Balance, Variable, and Fixed. All methods can be configured separately.
  • 8 price types - Beside 7 MetaTrader price types, close, open, high, low, median, typical, and weighted, John Ehlers smoothing is also supported.
  • More sensitive to market - Adaptive CCI is much more sensitive to Forex market condition changes than conventional CCI.
  • More signals - Adaptive CCI generates more signals of over bought and over sold strategies than conventional CCI.
  • Shows buy and sell signal arrows
  • Generates alerts for the signals
  • No repaints, no recalculation
  • 4 and 5 digits brokers
  • Displays the look back


  • DisplayLookBack - Whether display the look back period.
  • AppliedPrice - The price type to apply to the indicator.
    1. ptClose - Close price.
    2. ptOpen - Open price.
    3. ptHigh - High price.
    4. ptLow - Low price.
    5. ptMedia - Median price, (High + Low) / 2.
    6. ptTypical - Typical price, (High + Low + Close) / 3. This is the default for CCI.
    7. ptWeighted - Weighted price, (High + Low + Close + Close) / 4.
    8. ptMean1221 - John Ehlers smoothing price. (C1 * 1 + C2 * 2 + C3 * 3 + C4 * 1) / 6. This leads more smoothing price, less false signals and more lagging indicator.
  • AdaptiveMethod - The adaptive method.
    1. amVolatility - Use the volatility to measure the look back.
    2. amSwing - Count the swing (highest and lowest peaks) to measure the look back.
    3. amSymmetryZigZag - Use the SymmetryZigZag indicator to measure the look back.
    4. amUpDownBalance - Count the bars of up and down to measure the look back.
    5. amVariable - Use Efficiency Ratio to measure the look back.
    6. amFractal - Use fractal to measure the look back.
    7. amFixed - Not adaptive, use fixed look back. Works same as the conventional indicator.
  • Volatility_Period - Used by amVolatility. The period to count the volatility. The look back period is between 2 and Volatility_Period.
  • Swing_Count - Used by amSwing. The swing count to measure the look back.
  • SymmetryZigZag_Depth - Used by amSymmetryZigZag. The bar count to look for a peak.
  • SymmetryZigZag_Count - Used by amSymmetryZigZag. The peak count to measure the look back.
  • UpDownBalance_Period - Used by amUpDownBalance. The period to count the up/down bars.
  • Variable_Period - Used by amVariable. The period to measure the look back.
  • Variable_VolitilityPeriod - Used by amVariable. The period to measure the volatility.
  • Variable_TrendFactor - Used by amVariable. The multiply factor. Usually between 0~1.
  • Fractal_Period - Used by amFractal. The period to count the fractal.
  • Fractal_SlowPeriod - Used by amFractal. The slow period to count the fractal. The value must be larger than Fractal_Period.
  • Fixed_Period - Used by amFixed. The look back period.
  • LevelHigh, LevelMiddle, LevelLow - The levels to check for alerts. Use these values instead of "Levels" tab.


Adaptive CCI is a better indicator for over bought/sold strategies because it is more sensitive to market condition change than conventional CCI. The levels should better be -200 and 200, or -150 and 150, rather than -100/100. I personally don't recommend to use Adaptive CCI as the only indicator for entry/exit. It should be used together with other indicators or price action. For example, we may determine the current market trend with EMA, and only buy at over sold in a bullish market and only sell at over bought in a bearish market. More strategies are waiting for you to research.

Sem comentários