Renat는 이전에 EA가 새 틱이 나타날 때 계산을 수행하고 새 틱이 나타날 때까지 기다립니다. 데이터 처리 기간 동안 더 많은 틱이 있으면 대기열에 추가되지 않고 단순히 건너뜁니다. 그렇지 않으면 터미널이 단순히 멈춥니다. .
클라이언트 터미널 이벤트
뉴틱
NewTick이벤트 는 새 견적이 도착할 때 생성되며 첨부된 Expert Advisors의 OnTick() 함수에 의해 처리됩니다. 새 견적을 수신할 때 이전 견적에서 시작된 OnTick 기능이 실행된 경우 해당 이벤트가 Expert Advisor의 이벤트 대기열에 넣지 않기 때문에 들어오는 견적은 Expert Advisor에 의해 무시됩니다.
프로그램 실행 중에 수신된 모든 새 따옴표는 OnTick() 함수의 다음 실행이 완료될 때까지 프로그램에서 무시됩니다. 그 후에는 다음 새 견적이 도착한 후에만 기능이 시작됩니다.
NewTick 이벤트는 자동 거래 비활성화 여부에 관계없이 생성됩니다("자동 거래 활성화/비활성화" 버튼). 자동 거래 금지는 Expert Advisor의 거래 요청 전송 금지를 의미하며 Expert Advisor의 작업은 멈추지 않습니다.
지정된 버튼을 눌러 자동 거래를 비활성화해도 현재 OnTick() 함수 실행이 중단되지 않습니다.
하드웨어에 새 틱을 처리할 시간이 없으면 다음 틱은 건너뜁니다. 이것은 알려져 있습니다. 문제는 개발자가 의도적으로 틱을 건너뛰는 것에 관한 것이었습니다. 이는 저를 놀라게 했습니다.
Renat는 이전에 EA가 새 틱이 나타날 때 계산을 수행하고 새 틱이 나타날 때까지 기다립니다. 데이터 처리 기간 동안 더 많은 틱이 있으면 대기열에 추가되지 않고 단순히 건너뜁니다. 그렇지 않으면 터미널이 단순히 멈춥니다. .
클라이언트 터미널 이벤트뉴틱
NewTick 이벤트 는 새 견적이 도착할 때 생성되며 첨부된 Expert Advisors의 OnTick() 함수에 의해 처리됩니다. 새 견적을 수신할 때 이전 견적에서 시작된 OnTick 기능이 실행된 경우 해당 이벤트가 Expert Advisor의 이벤트 대기열에 넣지 않기 때문에 들어오는 견적은 Expert Advisor에 의해 무시됩니다.
프로그램 실행 중에 수신된 모든 새 따옴표는 OnTick() 함수의 다음 실행이 완료될 때까지 프로그램에서 무시됩니다. 그 후에는 다음 새 견적이 도착한 후에만 기능이 시작됩니다.
NewTick 이벤트는 자동 거래 비활성화 여부에 관계없이 생성됩니다("자동 거래 활성화/비활성화" 버튼). 자동 거래 금지는 Expert Advisor의 거래 요청 전송 금지를 의미하며 Expert Advisor의 작업은 멈추지 않습니다.
지정된 버튼을 눌러 자동 거래를 비활성화해도 현재 OnTick() 함수 실행이 중단되지 않습니다.
하드웨어에 새 틱을 처리할 시간이 없으면 다음 틱은 건너뜁니다. 이것은 알려져 있습니다. 문제는 개발자가 의도적으로 틱을 건너뛰는 것에 관한 것이었습니다. 이는 저를 놀라게 했습니다.
항상 그래왔듯이 Expert Advisor의 OnTick 반환이 반환되지 않으면 들어오는 틱은 건너뜁니다. EA는 틱 대기 모드에서만 그들을 추적합니다. 하지만 의도적으로 틱을 건너 뛰는 것을 말하는 것 같습니까? 나에게 이것은 버그입니다.
따라서 이 생략은 의도적입니다. 그렇지 않으면 틱이 대기열에 추가 되어 거래 세션이 끝난 후 훨씬 더 늦게 계산될 수 있습니다.
하드웨어에 새 틱을 처리할 시간이 없으면 다음 틱은 건너뜁니다. 이것은 알려져 있습니다. 문제는 개발자가 의도적으로 틱을 건너뛰는 것에 관한 것이었습니다. 이는 저를 놀라게 했습니다.
이것은 모든 철이 대처할 수 있고 시장에 크게 뒤처지지 않도록하기 위해 수행됩니다. 무엇이 그렇게 놀라운가요?