당사 팬 페이지에 가입하십시오
- 조회수:
- 35
- 평가:
- 게시됨:
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
CRVIOnArray 클래스는 인디케이터 버퍼에 의한 RVI (상대 활력 지수) 인디케이터 값을 계산하기 위한 클래스입니다.
애플리케이션:
인디케이터의 OnInit () 함수에서 매개 변수가 있는 Init () 메서드가 호출됩니다:
- int aPeriod - 인디케이터의 주기.
- ENUM_MA_METHOD aMethod - 평활화 방법.
지표의 OnCalculate() 함수에서 매개 변수를 사용하여 Solve() 메서드가 호출됩니다:
- const int aRatesTotal - OnCalculate() 함수 매개 변수의 rates_total 변수;
- const int aPrevCalc - OnCalculate() 함수 매개변수에서 prev_calculated 변수;
- double aDataOpen[] - 인디케이터 계산을 위한 오픈 데이터 버퍼;
- double aDataHigh[] - 인디케이터 계산을 위한 High 데이터가 포함된 버퍼;
- double aDataLow[] - 인디케이터 계산을 위한 Low 데이터 버퍼;
- double aDataClose[] - 인디케이터 계산을 위한 닫기 데이터가 있는 버퍼;
- double aM[] - 계산을 위한 중간 버퍼;
- double aMS[] - 계산을 위한 중간 버퍼;
- double aR[] - 계산을 위한 중간 버퍼;
- double aRS[] - 계산을 위한 중간 버퍼;
- double aMain[] - 메인 라인의 계산된 값이 있는 버퍼;
- double aSignal[] - 메인 라인의 계산된 값이 있는 버퍼.
- int BarsRequiredMain() - 메인 라인 계산을 위한 최소 막대 수를 반환합니다;
- int BarsRequiredSignal() - 신호선을 계산하기 위한 최소 막대 수를 반환합니다;
- string Name() - 인디케이터 이름이 포함된 문자열을 반환합니다.
Test_RVIOnArray.mq5 파일은 CRVIOnArray 클래스 사용 예제가 포함된 인디케이터입니다. IncRVIOnArray 파일은 터미널 데이터 폴더의 MQL5\Include\IncOnArray 폴더에 있어야 합니다(IncOnArray 폴더를 생성해야 함).
이 클래스를 사용하려면 여기에 있는 IncMAOnArray 파일의 CMAOnArray 클래스가 필요합니다.
기술적 지표인 상대적 활력 지수(RVI)는 상승장에서는 종가가 일반적으로 시초가보다 높다는 개념을 기반으로 합니다. 하락장에서는 그 반대의 경우도 마찬가지입니다. 따라서 이동의 활력은 기간이 끝날 때 가격이 어떤 포지션에 있는지에 따라 결정됩니다.

MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/654
IncCHOOnArray
CCHOOnArray 클래스는 인디케이터 버퍼를 사용해 차이킨 오실레이터(CHO)를 계산하도록 설계되었습니다. 이 클래스 사용의 예로 Test_CHOOnArray 인디케이터가 제공됩니다.
미국 달러 지수
미국 달러 지수(DXY)를 실시간으로 반영하는 합성 커스텀 심볼 "USDX.synthetic"을 생성하는 MetaTrader 5용 서비스입니다.
Val_Bands
캔들스틱 길이 변동성 표시기. 시장의 갭을 추적하는 데 편리하며 설정은 볼린저 채널과 유사합니다. 이 지표는 평평하고 새로운 추세의 시작을 보여줄 수 있습니다.
Find Swing Highs Swing Lows
메타트레이더 5용 스윙 고점/저점 식별기는 차트에 직접 색상 화살표로 주요 스윙 고점과 스윙 저점을 표시합니다. 이 도구는 트레이더가 저항 및 지지 역할을 할 수 있는 주요 가격 수준을 빠르게 식별하는 데 도움이 되며 추세 반전 분석, 지지 및 저항 매핑, 가격 행동 전략 향상에 이상적입니다. 이러한 중요한 스윙 포인트를 강조 표시하여 정보에 입각한 트레이딩 결정을 내리고 트레이딩 전략을 최적화하는 데 유용한 인사이트를 제공합니다.