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

CTrixOnArray 클래스는 인디케이터 버퍼를 사용하여 TRIX(삼중 지수 평균, TRIX) 인디케이터의 값을 계산하도록 설계되었습니다.

애플리케이션:

매개 변수가 있는 Init () 메서드는 인디케이터의 OnInit () 함수에서 호출됩니다:

인디케이터의 OnCalculate() 함수에서 매개 변수와 함께 Solve() 메서드가 호출됩니다:

  • const int aRatesTotal - OnCalculate() 함수 파라미터의 rates_total 변수;
  • const int aPrevCalc - OnCalculate() 함수의 매개변수에서 prev_calculated 변수;
  • double aData[] - 인디케이터 계산을 위한 데이터가 담긴 버퍼;
  • double aM1[] - 계산을 위한 중간 버퍼;
  • double aM2[] - 계산을 위한 중간 버퍼;
  • double aM3[] - 계산을 위한 중간 버퍼;
  • double aTrix[] - 계산된 인디케이터 값을 담은 버퍼.
추가 메서드
  • int BarsRequired() - 인디케이터 계산을 위한 최소 막대 수를 반환합니다;
  • string Name() - 인디케이터 이름이 포함된 문자열을 반환합니다;

Test_TrixOnArray.mq5는 CTrixOnArray 클래스 사용 예제가 있는 인디케이터입니다. IncTrixOnArray 파일은 터미널 데이터 폴더의 MQL5\Include\IncOnArray 폴더에 있어야 합니다(IncOnArray 폴더를 생성해야 함). 이 클래스를 사용하려면 여기에 있는 IncMAOnArray 파일의 CMAOnArray 클래스가 필요합니다.

기술 지표인 삼중 지수 평균(TRIX)은 잭 허슨이 과매수 및 과매도 조건의 오실레이터로 개발한 것입니다. 모멘텀 지표로도 사용할 수 있습니다. 트리플 스무딩은 TRIX 지표 기간보다 짧은 주기로 가격 변동에서 주기적 요소를 제거하는 역할을 합니다.

CTrixOnArray 클래스 사용 예시

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

iATR()이 없는 ATR, 스무딩이 있는 Wilder by William210.mq5 iATR()이 없는 ATR, 스무딩이 있는 Wilder by William210.mq5

목표는 와일더 평활화를 사용한 ATR 계산을 보여주는 코드를 보여드리는 것입니다.

ATR classic therefore without iATR by William210 ATR classic therefore without iATR by William210

이 코드는 iatr() 또는 이 코드가 더 최신 버전이기 때문에 iatr()을 추적하지 않습니다. 이 코드는 더 거친 평활화가 아닌 일종의 SMA인 원래 평활화를 사용합니다. 두 평활화의 분석은 다른 곳에서 기회를 제안할 수 있습니다.

XdinMA XdinMA

주기가 다른 두 개의 다른 이동 평균을 가장 간단한 대수 조합으로 구한 이동 평균입니다.

프랙탈의 지그재그 VininI_FractalsTrend 프랙탈의 지그재그 VininI_FractalsTrend

프랙탈로 만든 지그재그. 프랙탈을 사용한 덕분에 인디케이터는 표준 지그재그보다 훨씬 빠르게 작동합니다.