거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
조회수:
4842
평가:
(10)
게시됨:
2018.07.09 13:44
CVI.mq5 (8.82 KB) 조회
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

Oscillator CVI (Chartmill Value Indicator) was described by Dirk Vandycke in the Technical Analysis of Stocks & Commodities magazine in January, 2013.

CVI represents a standard deviation from moving average and can be applied to any price series over any period.

The concept is simple. As prices grow, they will finally move away from the moving average. At the end, the moving average will also start growing. When prices start flatting out or consolidating, the gap between the prices and the moving average will start decrease, while the MA will continue moving inertially for some time.

As compared to other oscillators, the indicator displays overbought/oversold areas more efficiently, since the gap between the price and the MA is divided by the average true range, which strongly hardens deviating from the moving average on longer trend-following areas.

The indicator has three configured parameters:

  • Period - calculation period;
  • Method - Moving Average calculation method;
  • Calculation mode - deviation calculation mode:
    • ATR - by ATR;
    • Sqrt ATR - by square root of ATR.

Calculation:

CVI = (Close-VC) / ATR * Mode

where:

VC = MedianMA(Period, Method)
ATR - Average True Range(Period)

If Calculation mode = ATR:

Mode = Period

otherwise:

Mode = SQRT(Period)

MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/21105

APZ APZ

Indicator APZ (Adaptive Price Zone) represents an adaptive price channel.

AML AML

Indicator AML (Adaptive Market Level) displays one of three market states: Flat, uptrend, and downtrend.

IMI IMI

Indicator Intraday Momentum Index.

NV NV

NV (Natenberg's Volatility) - Sheldon Natenberg's historical volatility indicator.