Stringo님 감사합니다! 당신 말이 맞아요. 아직 기사를 읽지 않았지만 하나의 MT4는 작동하고 다른 하나는 동일한 코드로 작동하지 않는다는 사실이 코딩 문제 때문이 아니라고 생각하게 만듭니다. (오, 내가 "오래된 MT4"라고 말했을 때 아마도 나는 모호했습니다. 이것은 며칠 전에 설치된 v600을 의미했습니다). 기사를 읽은 후 키워드 "컴파일"에 주목했습니다. 내 "이전 MT4"에서 mq4를 컴파일한 후에도 동일한 문제가 발생했습니다! 이제 해결되었습니다. 다시 감사합니다!!!!
다음 문제는 오프라인 차트가 분명히 온라인 차트보다 뒤쳐져 있다는 것을 알 수 있다는 것입니다. 나는 기본적으로 PeriodConverter로 테스트를 하고 같은 것을 알아차렸다. 첨부된 화면을 보면 온라인 차트와 오프라인 차트에서 세 가지 통화의 가격이 모두 다른 것을 볼 수 있습니다. 이것은 MT4를 업그레이드하기 전에 쉽게 캡처할 수 있는 것이 아닙니다. 온/오프라인 차트 한 켤레로 줄여도 소용없다.
나는 잠시 동안 관찰했으며 오프라인 차트는 1초 안에 온라인 차트에 얼마나 많은 눈금이 있는지에 상관없이 1초마다 업데이트되는 것으로 나타났습니다. 구성 가능한가요? 내가 놓친 또 다른 것?
Stringo님 감사합니다! 당신 말이 맞아요. 아직 기사를 읽지 않았지만 하나의 MT4는 작동하고 다른 하나는 동일한 코드로 작동하지 않는다는 사실이 코딩 문제 때문이 아니라고 생각하게 만듭니다. (오, 내가 "오래된 MT4"라고 말했을 때 아마도 나는 모호했습니다. 이것은 며칠 전에 설치된 v600을 의미했습니다). 기사를 읽은 후 키워드 "컴파일"에 주목했습니다. 내 "이전 MT4"에서 mq4를 컴파일한 후에도 동일한 문제가 발생했습니다! 이제 해결되었습니다. 다시 감사합니다!!!!
다음 문제는 오프라인 차트가 분명히 온라인 차트보다 뒤쳐져 있다는 것을 알 수 있다는 것입니다. 나는 기본적으로 PeriodConverter로 테스트를 하고 같은 것을 알아차렸다. 첨부된 화면을 보면 온라인 차트와 오프라인 차트에서 세 가지 통화의 가격이 모두 다른 것을 볼 수 있습니다. 이것은 MT4를 업그레이드하기 전에 쉽게 캡처할 수 있는 것이 아닙니다. 온/오프라인 차트 한 켤레로 줄여도 소용없다.
나는 잠시 동안 관찰했으며 오프라인 차트는 1초 안에 온라인 차트에 얼마나 많은 눈금이 있는지에 상관없이 1초마다 업데이트되는 것으로 나타났습니다. 구성 가능한가요? 내가 놓친 또 다른 것?
새로운 기간 변환기 코드에서 이것을 보았습니까?
//--- refresh window not frequently than 1 time in 2 seconds
새로운 기간 변환기 코드에서 이것을 보았습니까?
이제 알겠습니다. :)
하지만 제가 사용하고 있는 Renko EA에는 그런 검사 가 없지만 비슷한 증상이 있습니다(그래서 제가 PeriodConverter를 시도하는 이유입니다) ........ 디버그를 해보겠습니다 .......
하지만 이미 더 큰 문제가 발생했습니다. 내 mql4를 v600에서 구문 오류로 컴파일할 수 없습니다!!! 내가 사용하고 있는 v503에서 컴파일하려고 하면 작동하므로 컴파일러에 호환성 문제가 있는 것입니다.... 또 다른 골칫거리입니다.
이제 알겠습니다. :)
하지만 제가 사용하고 있는 Renko EA에는 그런 검사가 없지만 비슷한 증상이 있습니다(그래서 제가 PeriodConverter를 시도하는 이유입니다) ........ 디버그를 해보겠습니다 .......
하지만 이미 더 큰 문제가 발생했습니다. 내 mql4를 v600에서 구문 오류로 컴파일할 수 없습니다!!! 내가 사용하고 있는 v503에서 컴파일하려고 하면 작동하므로 컴파일러에 호환성 문제가 있는 것입니다.... 또 다른 골칫거리입니다.
이전 mql4 와 새 mql4 의 차이점에 대해 읽어야 할 수도 있습니다. . .
아 맞다. 독서.
이전 mql4 와 새 mql4 의 차이점에 대해 읽어야 할 수도 있습니다. . .
안녕,
모든 컴파일 오류를 해결했지만 EA의 OnTick(첨부된 대로 testOffline.mq4로 단순화됨)을 오프라인 차트(PeriodConvertor에 의해 생성)에서 트리거할 수 없다는 것을 알았습니다. 하지만 일반 M1 차트에는 문제가 없습니다. 무슨 문제가 있는지 궁금합니다.
저는 오프라인 차트 EURUSD2.hst를 생성하기 위해 EA를 실행하고 있습니다. 그러나 OS(수정된 시간 실행)에서만 볼 수 있지만 "오프라인 차트 열기"에서는 볼 수 없습니다. 어떻게 왔어요?
참고: 방금 새 브로커로 변경하고 이 MT4를 새로 설정했습니다. 내 오래된 MT4에는 그런 문제가 없습니다. 둘 다 버전 600입니다.
감사합니다!