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

CIchimokuOnArray 클래스는 인디케이터 버퍼에서이치모쿠(이치모쿠 킨코 효) 인디케이터 값을 계산하는 데 사용됩니다.

애플리케이션:

인디케이터의 OnInit() 함수에서 매개 변수를 사용하여 Init() 메서드를 호출합니다:

  • int aPeriodTenkan - 텐칸 기간;
  • int aPeriodKijun - 키준 기간;
  • int aPeriodSenkou - 센쿠 기간;
  • bool aABShift - shift로 SpanA와 SpanB 줄을 계산합니다. 참이면 계산 중에 SpanA 및 SpanB 라인이 시프트되며, 이 경우 미래에 위치한 이 라인에 대한 데이터가 없습니다. false이면 식별자가 PLOT_SHIFT인 PlotIndexSetInteger() 함수에 의해 SpanA 및 SpanB 라인이 시프트되어야 합니다.

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

  • const int aRatesTotal - OnCalculate() 함수 파라미터의 rates_total 변수;
  • const int aPrevCalc - OnCalculate() 함수 매개변수에서 prev_calculated 변수;
  • double aDataHigh[] - 인디케이터 계산을 위한 High 데이터 버퍼;
  • double aDataLow[] - 인디케이터 계산을 위한 Low 데이터가 포함된 버퍼;
  • double & aTenkan[] - 텐칸 라인의 계산된 값이 담긴 버퍼;
  • double & aKijun[] - 키준 라인의 계산된 값이 있는 버퍼;
  • double & aSpanA[] - SpanA 라인의 계산된 값이 있는 버퍼;
  • double & aSpanB[] - SpanB 줄의 계산된 값이 있는 버퍼.

추가 메서드:

  • int SpanABShift() - 스팬A와 스팬B 줄의 시프트 값을 반환합니다;
  • int BarsRequiredTK() - 텐칸 및 키준 선 계산에 필요한 바 개수를 반환합니다;
  • int BarsRequiredAB() - 스팬A 및 스팬B 라인 계산에 필요한 막대 개수를 반환합니다;
  • string Name() - 인디케이터 이름이 포함된 문자열을 반환합니다;
  • string NameT() - 텐칸 라인의 이름이 포함된 문자열을 반환합니다;
  • string NameK() - 기준 라인의 이름이 포함된 문자열을 반환합니다;
  • string NameSA() - 스팬A 라인의 이름이 포함된 문자열을 반환합니다;
  • string NameSB() - 스팬B 줄의 이름이 포함된 문자열을 반환합니다.

Test_IchimokuOnArray.mq5 파일은 인치모쿠온어레이 클래스 사용 예제가 포함된 인디케이터입니다. IncIchimokuOnArray 파일은 터미널 데이터 폴더의 MQL5\Include\IncOnArray 디렉터리에 있어야 합니다(IncOnArray 폴더가 생성되어야 함).

기술 지표 이치모쿠 킨코 효(이치모쿠 킨코 효)는 시장 추세, 지지 및 저항 수준을 결정하고 매수 및 매도 신호를 생성하도록 설계되었습니다. 이 보조지표는 주봉 및 일봉 차트에서 가장 잘 작동합니다.

CIchimokuOnArray 클래스 사용 예시

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

Raymond Cloudy Day For EA Raymond Cloudy Day For EA

레이먼드가 만든 혁신적인 트레이딩 도구인 레이먼드 클라우디 데이 포 EA는 MT5 플랫폼을 위해 전문적으로 개발되었습니다. 이 혁신적인 인디케이터는 최첨단 계산 방식과 고급 알고리즘을 통합하여 기존의 피벗 포인트를 능가하는 정밀도로 트레이딩 전략을 강화합니다.

Hacking objects in an EX5 Hacking objects in an EX5

소스 코드 없이 인디케이터의 개체를 수정하는 방법에 대한 데모입니다.

바이너리 웨이브(바이너리 웨이브) 바이너리 웨이브(바이너리 웨이브)

이진파는 표시기 판독값을 해석하는 방식에 따라 양수 또는 음수 값을 반환합니다.

장로 충동 시스템 장로 충동 시스템

표시기는 추세 방향(이동평균과 MACD로 합산)에 따라 캔들 색상을 빨강, 초록, 파랑으로 표시합니다.