MetaTrader 5에서 단일 바 통계 보기 유틸리티

Mike 2019.07.29 04:35 33 0 0
첨부파일

이 유틸리티는 사용자가 선택한 시간대의 단일 바에 대한 고가, 저가, 시가, 종가 및 시간 통계를 표시해줍니다. 이 지표는 차트가 있는 심볼에 대한 데이터 수집 및 표시 활동을 처리하기 위해 이벤트(EventChartCustom)를 게시하여, 처리 시간을 지표의 인용 처리(OnCalculate) 시간 외부로 유지합니다.

단일 바 값 지표 표시

사용자 입력 값:

input int         Uniquifier       = 3;  // 고유 인스턴스 번호 및 표시 오프셋

이 값은 지표 인스턴스를 고유하게 만듭니다. 여러 인스턴스를 사용하는 경우 이 숫자를 변경하세요.   또한, 이 숫자는 지표의 표시 오프셋을 변경합니다.

input ENUM_ON_OFF DirectClick         = ON; // 마우스 클릭으로 바 선택

차트를 클릭하여 표시할 바를 선택할 수 있습니다.   이 기능을 켜면 다른 컨트롤 클릭에 방해가 될 수 있습니다.

표시 제어:

Bar_Up:   이 텍스트를 클릭하여 정보를 표시할 바를 하나 증가시킵니다.

Bar_Dn: 이 텍스트를 클릭하여 정보를 표시할 바를 하나 감소시킵니다.

“The Box”: 이 텍스트 입력 상자에 정보를 표시할 바 번호를 직접 입력할 수 있습니다.

Period:   이 텍스트를 클릭하여 바 표시의 시간대를 증가시킵니다.

“_H4” {시간대}:   이 텍스트를 클릭하여 바 표시의 시간대를 감소시킵니다.

“Rates” {데이터 수집 방법}:   이 텍스트를 클릭하여 여러 데이터 수집 방법을 순환합니다.

지표에서 단일 바의 통계를 얻는 방법은 총 3가지입니다:

COPY_FUNCS:   CopyClose, CopyHigh, CopyLow 및 CopyTime.

DIRECT: iClose, iHigh, iLow, iOpen 및 iTime.

RATES:   CopyRates (MqlRates 구조체로)

이 기능은 서로 다른 방법으로 정보를 얻고자 하는 트레이더를 위한 것입니다.

지표는 통계가 표시되는 바를 강조 표시합니다. 아래는 M30 차트에서 H4 바의 강조 표시입니다:

M30 차트에서 H4 바 강조 표시

바의 시간대가 차트의 시간대보다 작거나 동일할 경우, 이 강조 표시가 쉽게 구별되지 않을 수 있습니다.

목록
댓글 0