보조지표 게시글

로그 틱 감지기: 메타트레이더 4를 위한 필수 도구

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

소개: 다양한 트레이더들이 메타트레이더 4(MT4)의 자동 거래와 커스텀 지표 기능에 점점 더 의존하고 있습니다. 이를 통해 그들의 투기 전략을 자동으로 실행할 수 있는데, 이러한 도구들은 가격 정보를 기본 입력으로 사용합니다. 새로운 가격 인용이 들어올 때마다 새로운 틱이 발생하는데, 만약 가격 정보에 오래된 틱이 포함된다면, 제시된 가격이 더 이상 유효하지 않을 수 있습니다. 알고리즘으로 거래할 경우, 트레이더는 차트를 통해 시각적으로 확인하기 전까지는 이러한 차이를 빠르게 인지하기 어려울 수 있습니다.

로그 틱 감지기 도구의 기본 논리는 다음과 같습니다:

가격 피드는 선형적이며(현재 가격이 이전 가격에 비해 상승, 하락 또는 유지되는 방식), 각 가격 인용(틱)은 순차적으로 도착해야 합니다. 예를 들어, 12:20:25의 가격 인용 타임스탬프는 항상 12:20:26의 타임스탬프보다 먼저 도착해야 합니다. 만약 12:20:25가 12:20:26 이후에 도착할 경우, 팝업, 이메일 또는 로그 파일 형태로 오류 메시지가 표시됩니다. 로그에는 심볼 이름, 로그틱, 그리고 이전 틱의 매도/매수 정보와 타임스탬프가 기록됩니다.

들어오는 틱(tick0)의 타임스탬프를 체크하고 이전 틱(tick-1)과 비교합니다. 만약 tick0의 타임스탬프가 tick-1보다 작다면, 경고를 기록합니다.

팝업, 이메일, 그리고 별도의 로그 파일 옵션이 모두 가능합니다. 만약 브로커나 프로그래머에게 증거를 제출해야 한다면, 전문가 로그를 사용하고 싶지 않다면 별도의 로그 파일을 사용할 수 있습니다. 전문가 로그는 로컬 컴퓨터 시간을 기록하므로, 틱의 타임스탬프는 MT4 마켓 워치 시간과의 시간 차이를 고려해야 합니다.

로그 틱 감지기 팝업 알림 예시

설치 방법: RogueTickDetector.mq4 또는 ex4 파일을 [메타트레이더 4 폴더]\experts\indicators에 복사합니다. 메타트레이더 4를 재시작하면 '커스텀 인디케이터' 폴더에서 새로운 지표를 볼 수 있습니다. 추적하고자 하는 심볼이 있는 차트에 RogueTickDetector를 드래그 앤 드롭하세요. 동일한 차트에서 여러 다른 지표를 동시에 실행할 수 있지만, 추적할 심볼당 하나의 RogueTickDetector 인스턴스만 필요합니다.

로그 파일은 [메타트레이더 4 폴더]\experts\files에 저장됩니다.

참고 사항: 로그 틱이 간헐적으로 감지되는 데에는 정당한 이유가 있을 수 있습니다(하루에 몇 번 최대). 하지만 한 쌍의 가격이 갑자기 몇 분 또는 몇 시간에 여러 번의 로그 틱을 경험하는 경우(심볼 변동성과 관계없이), 가격 피드 조작이 의심될 수 있습니다. 다른 형태의 딜러 개입(실행/체결 지연, 비대칭 슬리피지, 과도한 재호가, 비정상적인 연결 끊김 등)이 있는지 확인해보세요. 또한 MT4 터미널에서 서버까지의 지연 시간과 인터넷 연결 품질도 점검해야 합니다.

일반적으로 가격 피드 로그 틱은 브로커 측의 문제로 인해 발생합니다. 우리는 보통 100% 가동 시간 보장을 제공하는 뉴욕의 고품질 VPS 서버에서 이 도구를 사용하고 있습니다. 동일한 서버에서 여러 브로커와 함께 유사한 통화 쌍을 거래하는 여러 라이브 및 데모 계정을 운영하더라도, 문제를 일관되게 겪는 브로커는 소수입니다. 또는 어떤 브로커는 한 번도 문제를 겪지 않다가 갑자기 자주 발생할 수 있습니다.

컴퓨터 자원을 거의 사용하지 않기 때문에, 정확한 가격을 중시하는 모든 트레이더에게 이 도구나 비슷한 도구의 사용을 권장합니다.

특별 감사: 도구를 실용적으로 설계하는 데 도움을 준 Vivek @ Anka Software에게 특별히 감사드립니다.

연관 포스트

댓글 (0)