보조지표 게시글

변동성 지표 Volatility.mq4: 트레이더를 위한 필수 도구

첨부파일
8049.zip (2.35 KB, 다운로드 0회)

설명:

Volatility.mq4는 특정 통화 쌍(또는 터미널에서 사용할 수 있는 다른 자산)의 변동성을 계산하는 간단한 지표입니다. 변동성은 고가와 저가의 포인트로 계산되며, 시가나 종가는 포함되지 않습니다.

지표 창의 좌측 상단에는 현재의 변동성 값이 강조 표시됩니다. 변동성 차트에 커서를 올리면 해당 수준의 역사적 값을 확인할 수 있습니다.

이 지표는 다음을 조정할 수 있습니다:

  • 1) 평균 기간: 기본적으로 5기간으로 설정되어 있으며, 이 기간 동안의 변동성을 평균합니다;
  • 2) 중요 수준: 예를 들어, 통화 쌍의 변동성 수준을 설정해 시장에 진입하지 않는 것이 유리한 경우가 있습니다(플랫 마켓). 변동성이 큰 GBPJPY의 기본 수준은 50, 100, 200, 300, 400 포인트입니다;
  • 3) 지표의 선과 색상 설정.

설명 및 추천:

변동성은 다음 공식을 통해 계산됩니다:

(IMA(High, 5) - IMA(Low, 5)) * 100,

여기서 High와 Low는 각각 해당 기간의 최고가와 최저가를 의미합니다.

5는 평균 기간을 나타내며, 기본값으로 설정되어 있지만 변경 가능합니다. 100은 얻은 값을 포인트로 변환하는 수치입니다. 이 값은 고려하는 심볼의 소수점 자리 수에 따라 다릅니다: 0.00처럼 일본 엔화가 포함된 모든 통화 쌍의 경우 100, 0.0000처럼 대부분의 통화 쌍의 경우 10000입니다.

이러한 기준으로 지표 이름의 숫자는 소수점 자리 수를 나타내며, 이는 특정 심볼에 지표를 적용하는 데 영향을 미칩니다.

또한, 변동성에 따라 심볼을 분류할 필요가 있을 때가 있습니다. 예를 들어, 특정 시점에서 가장 변동성이 큰 심볼이나 가장 적은 심볼을 선택하여 거래 시스템의 효율성을 높일 수 있습니다. 이 경우 Volatility 3 pairs.mq4를 사용할 수 있습니다:

이 경우, 지표는 GBPUSD, USDJPY, GBPJPY의 변동성을 계산하도록 조정되어 있습니다. 따라서 어떤 차트에 붙여도 이 세 쌍의 변동성만 계산됩니다. 하지만 MetaEditor에서 프로그램을 열고 편집하여 쉽게 변경할 수 있습니다:

코드의 상단 부분에서 해당 변경 사항을 잊지 말고 적용하세요:

또한, 변동성을 계산할 심볼의 수를 늘릴 수도 있습니다. 이를 위해서는 버퍼의 수를 추가하고(최대 8개) 코드에서 해당 변경 사항을 반영해야 합니다.

연관 포스트

댓글 (0)