시스템트레이딩 게시글

MT4 차트 버튼 클래스: 메타트레이더 4에서 버튼 생성하기

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

안녕하세요, 트레이더 여러분! 오늘은 MT4에서 차트에 버튼을 생성할 수 있는 차트 버튼 클래스에 대해 이야기해보려고 합니다. 이 클래스는 차트 객체처럼 버튼을 만들어주는데요, 시간과 가격 좌표를 가지고 있어서 차트 위에서 드래그 가능하답니다. 스크롤을 하더라도 버튼은 제자리에서 유지되니까요.

만약 객체 지향 프로그래밍(Object Oriented Programming)에 대해 배우고 싶거나 차트 이벤트가 어떻게 작동하는지 이해하고 싶다면, 혹은 그래픽 인터페이스를 만들고 싶다면 이 클래스에서 많은 것을 배울 수 있을 거예요.

주요 아이디어는 차트 변화와 마우스 움직임에 반응하는 것입니다. 마우스가 특정 조건을 만족하면 버튼이 선택되고 드래그 가능해지죠. 이를 위해 EVENT_DRAG라는 커스텀 차트 이벤트를 사용해 드래그를 모니터링합니다. 버튼의 onChartEvent 함수는 내장된 OnChartEvent 함수에서 항상 호출되며, 다양한 핸들러 함수로 정보를 전달해줍니다.

기본 아이디어를 보여주는 튜토리얼 영상을 아래에서 확인해보세요:


연관 포스트

댓글 (0)