보조지표 게시글

MetaTrader 4를 위한 스프레드 모니터링 지표 소개

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

지표 설명:

이 지표는 최소(빨간색), 평균(초록색), 최대(파란색) 스프레드 값을 나타내는 히스토그램을 보여줍니다. 이 아이디어는 저의 것이 아닙니다.

이러한 모니터링은 브로커의 스프레드를 비교하고 스프레드 동향을 분석하는 데 매우 유용합니다.

이미지:


그림 1. 실제 및 합성 통화 쌍에서의 지표 작동 예시. 브로커 X.


지표를 삭제한 후에도 수집된 정보는 사라지지 않으며, 차트에 다시 부착하면 다시 볼 수 있습니다.

또한, 이 지표는 합성 통화 쌍의 스프레드를 시각화하는 기능도 가지고 있습니다.



그림 2. 실제 및 합성 통화 쌍에서의 지표 작동 예시. 브로커 Y.

추천 사항:

합성 통화 쌍을 사용하려면 다음 단계를 따르세요:

  • 실제 쌍에서 EXP_Monitoring-Synthetic 전문가를 실행합니다 (합성으로 사용됨). 합성 쌍 계산에 사용할 통화(Currency 속성)를 지정해야 합니다;
  • 생성된(XXXYYY_ZZZ) 합성 쌍의 오프라인 차트를 엽니다 (차트는 새로운 막대가 추가될 때마다 자동으로 업데이트됩니다);
  • 열린 오프라인 차트에 IND_Monitoring-Spread 지표를 부착합니다;

위 그림의 오른쪽에서 합성 쌍 EURCAD (통화 USD를 통해, EURUSDUSDCAD 사용)와 GBPJPY (통화 EUR를 통해, EURGBPEURJPY 사용)가 표시됩니다.

이 쌍들에서 IND_Monitoring-Spread 지표는 해당 합성 쌍의 스프레드 동향을 보여줍니다. 합성 쌍의 전략 테스트를 위해, 이를 실제처럼 전략 테스터에서 사용할 수 있습니다. 따라서 생성된 역사적 데이터와 합성 쌍의 스프레드 특성을 이후에 활용할 수 있습니다.

전문가 EXP_Monitoring-Synthetic는 루프백 유형의 전문가로, 스크립트로 실행할 수 있습니다 (터미널을 닫으면 스크립트가 차트에서 자동으로 제거됩니다). 또한, 위의 지표처럼, 전문가도 합성 쌍의 수집된 역사적 데이터를 잃어버리지 않습니다.

제안된 코드는 오프라인 차트의 실시간 업데이트를 수행하도록 수정할 수 있지만, 현재 버전보다 더 많은 컴퓨팅 자원을 요구합니다. 현재 버전은 새로운 막대가 추가될 때 업데이트됩니다. 오프라인 차트의 자동 업데이트를 위해서는 클라이언트 터미널에서 DLL 사용을 허용해야 합니다.

편집자 주:

이 내용은 원본 러시아어 버전의 미러 번역입니다.

저자에게 질문이나 제안, 의견이 있으시면 여기에 게시하는 것이 좋습니다.

이 코드가 거래나 교육 목적으로 유용하다면, 저자에게 감사의 뜻을 전하는 것을 잊지 마세요.

연관 포스트

댓글 (0)