Trade Pause Scheduler
- 유틸리티
- 버전: 1.0
- 활성화: 10
Trade Pause Scheduler는 굳이 겪고 싶지 않은 시간대에서 계좌를 떼어놓습니다. 시간대는 직접 정하며, 그 시간대 동안 나가는 대기 주문은 취소하고 열리는 포지션은 청산하며, 시간대가 끝나면 모든 것이 평소대로 돌아갑니다. 스스로 거래를 열지 않고, 진입을 고르지 않으며, 신호를 보내지 않습니다.
시간대는 세 가지 방식으로 정할 수 있습니다. 경제지표 발표 기준: 중요도(고만, 고와 중, 또는 전체)와 관심 있는 국가를 고른 뒤, 발표 전후 몇 분 동안 일시정지할지 지정합니다. 요일과 시각 기준: 말하듯이 적는 방식으로 최대 세 개의 시간대를 지정합니다 - Mon-Fri 06:00-08:00, Mon,Wed,Fri 09:30-10:15, All 12:00-12:30, 또는 다음 날로 넘어가는 Fri 23:00-01:00처럼. 시작할 때 로그에 각 줄이 어떻게 읽혔는지 출력되므로, 오타는 조용히 묻히지 않고 드러납니다. 수동: Pause now를 누르면 즉시 일시정지가 시작되고, Resume을 누르면 종료됩니다. 예정된 시간대 도중에 Resume을 누르면 그 시간대는 남은 시간 동안 다시 일시정지를 걸지 않습니다.
시간대 동안에는 그 순간에 나가는 대기 주문이 취소되고 그 순간에 열리는 포지션이 청산됩니다. 시간대가 시작될 때 이미 보유하고 있던 것은 그대로 둡니다. 이 도구는 지표 발표 도중에 새로 무언가를 시작하지 않기 위한 것이지, 이미 가진 것을 정리하는 도구가 아닙니다. 매직넘버 필터로 EA 하나만 대상으로 지정할 수도 있고, 0으로 두면 수동 거래를 포함해 계좌의 모든 것에 작용하게 할 수도 있습니다.
패널에는 상태, 다음 시간대가 언제 어떤 이유로 시작되는지, 다가오는 지표 발표, 현재 시간대에서 청산된 건수가 표시됩니다. 어디로든 끌 수 있고 한 줄로 접을 수 있으며, 위치와 접힌 상태 모두 단말기를 재시작해도 유지됩니다. 일시정지 시간대는 시간축 위에 음영으로 표시되고, 일시정지가 작동하는 동안에는 차트 상단을 가로지르는 빨간 막대가 나타납니다. 이는 보기보다 중요한데, 흔한 용도 중 하나가 월요일 시가 부근이고 주말에는 캔들이 그려지지 않기 때문에, 시간축에만 묶인 무언가는 절대 보이지 않는 오른쪽 바깥으로 밀려나기 때문입니다.
시작과 종료 시 알림은 팝업, 모바일 푸시 알림, 소리, 또는 아무것도 없음 중에서 고를 수 있습니다.
선택한 필터가 다가오는 한 주의 4분의 1 넘게 일시정지를 걸게 된다면, 패널이 이를 알리고 로그에는 시간대 개수, 총 시간, 기간 대비 비율이 출력됩니다. 알 수 없는 국가 코드는 조용히 버려지지 않고 보고되며, 한 시간대 안에서 계속 재진입하는 매직넘버도 한 번 보고되어 반복되는 청산의 원인이 무엇인지 알 수 있습니다.
할 수 없는 일. 주문이 열리는 것 자체는 막을 수 없습니다. MetaTrader 5에는 그런 인터페이스가 없고 MQL5 Market은 DLL을 허용하지 않기 때문에, 열린 직후에 포지션을 청산합니다. 그 사이의 스프레드와 가격 변동은 EA가 계속 재진입할 경우 매번 치르는 실제 비용입니다. 청산 횟수에는 상한을 두지 않는데, 상한을 두면 시간대 도중에 도구가 조용해지는 셈이 되기 때문입니다. 단말기에서 Algo Trading이 꺼져 있는 동안에는 아무것도 할 수 없으며 그 사실을 알립니다. 지표 발표 시간대는 단말기의 경제 캘린더가 필요한데, 이는 실계좌 기능이라 전략 테스터에서는 접근할 수 없어 테스터 안에서는 지표 발표 일시정지가 작동하지 않습니다(요일·시각 시간대는 계속 작동합니다). 매직 필터가 0이면 수동 거래를 포함해 모든 것에 작용합니다. 시간대가 시작될 때 이미 열려 있던 포지션은 건드리지 않습니다. 단말기당 하나의 차트만 이 도구를 실행합니다. MetaTrader 5는 차트당 EA 하나만 허용하므로 두 번째는 실행을 거부해 무엇도 두 번 청산되지 않습니다. 지표 발표 이름은 단말기 자체가 제공하는 언어로 표시됩니다.
무료 데모는 경제 캘린더에 접근할 수 없는 전략 테스터 안에서 실행되므로, 대신 요일·시각 시간대를 사용합니다. 지표 발표 시간대 설정을 끄고, 테스트 기간에 걸리는 시간대(예: All 09:00-12:00)를 첫 번째 시각 시간대 칸에 넣은 뒤 비주얼 모드로 실행합니다. 시작 시각이 되면 패널이 Paused로 바뀌고 빨간 막대가 나타나며, 종료 시각이 되면 Active로 돌아가고, 로그에는 시간대의 시작과 종료 그리고 그것이 어떻게 읽혔는지가 출력됩니다. 테스터는 EA 하나만 실행하고 수동으로 주문을 낼 방법이 없으므로, 이 도구가 취소하거나 청산할 대상 자체가 그곳에는 없습니다. 테스터에서 볼 수 있는 것은 일정 그 자체입니다 - 시간대, 패널, 차트 위의 표시. 실제 취소와 청산은 실계좌나 데모 계좌에서 이루어집니다.
DLL 없음, 외부 사이트나 API 없음, 제3자 서버 없음, 추가로 설치할 파일 없음, 단말기에서 아무것도 수집하지 않습니다.
파라미터는 17개이며 모두 그대로 작동하는 기본값을 가지고 있습니다. 첫 실행 전에 따로 설정할 것이 없습니다.
외환과 CFD 거래에는 손실 위험이 따릅니다. 이 도구는 정해진 시각에 거래 활동을 일시정지하고 재개합니다. 거래 조언이나 신호를 제공하지 않으며 어떤 결과도 약속하지 않습니다. 모든 거래 판단과 그 결과는 온전히 거래자 자신의 몫입니다.
