소스에 관한 것이 아닙니다. MetaEditor는 ::FileOpen( FILE_ANSI )을 사용하여 생성된 파일을 포함하여 ANSI 파일을 완전히 편집할 수 없다는 것이 밝혀졌습니다. 원래 .mqh, .mq4, .mq5가 아닌 ANSI 파일인 경우 - 강제로 유니코드로 저장해야 하는 이유는 ???
최근에 나는 또한 같은 문제에 직면했습니다.
게시해 주셔서 감사합니다. 수정되었습니다.
이제 MQL 소스 코드(확장자로 결정됨, *.mq5 *.mqh *.mq4)의 경우 코드에 US-ASCII가 아닌 문자(코드가 127보다 큰 문자)가 포함되어 있으면 저장이 유니코드로 수행됩니다.
다른 파일의 경우 저장된 파일의 문자 중 하나가 현재 ASCII 인코딩으로 표시될 수 없는 경우 유니코드로 저장됩니다(255보다 큰 코드가 있는 문자).
소스에 관한 것이 아닙니다. MetaEditor는 ::FileOpen( FILE_ANSI )을 사용하여 생성된 파일을 포함하여 ANSI 파일을 완전히 편집할 수 없다는 것이 밝혀졌습니다. 원래 .mqh, .mq4, .mq5가 아닌 ANSI 파일인 경우 - 강제로 유니코드로 저장해야 하는 이유는 ???
최근에 나는 또한 같은 문제에 직면했습니다.
이제 MQL 소스 코드(확장자로 결정됨, *.mq5 *.mqh *.mq4)의 경우 코드에 US-ASCII가 아닌 문자(코드가 127보다 큰 문자)가 포함되어 있으면 저장이 유니코드로 수행됩니다.
다른 파일의 경우 저장된 파일의 문자 중 하나가 현재 ASCII 인코딩으로 표시될 수 없는 경우 유니코드로 저장됩니다(255보다 큰 코드가 있는 문자).
다른 파일의 경우, 저장된 파일의 문자 중 하나가 현재 ASCII 인코딩으로 표시될 수 없는 경우 유니코드로 저장됩니다(코드가 255보다 큰 문자).
동일한 솔루션을 모든 파일로 확장할 수 없는 이유는 무엇입니까?
이미 2016년이고 대중 시장에서 ANSI 인코딩을 사용하는 어리석은 목발을 잊어버릴 때이기 때문입니다.
특히 다국어 지원의 경우. 이것이 코드 편집기라는 것을 잊지 마십시오.
세상이 더 빨리 ANSI 파일을 제거할수록 모두에게 더 좋을 것입니다.
이미 2016년이고 대중 시장에서 ANSI 인코딩을 사용하는 어리석은 목발을 잊어버릴 때이기 때문입니다.
특히 다국어 지원의 경우. 이것이 코드 편집기라는 것을 잊지 마십시오.
세상이 더 빨리 ANSI 파일을 제거할수록 모두에게 더 좋을 것입니다.
여기서는 러시아어로 된 모든 것이 일반적으로 표시됩니다. 그리고 소스는 ANSI에 있습니다.
여기가 어디 니? 온라인? 러시아어 Windows에서? 글쎄, 나는 우리가 다른 로케일에서 러시아어를 표시하는 것에 대해 이야기하고 있다고 말했습니다.
나는 확실히 옵션을 통해 이 "최적화"를 할 것입니다. 그러나 MQ는 항상 다른 사람들이 작업하는 것이 더 편리한 방법을 알고 있다고 믿습니다.
특정 그래픽 개체의 sub_window 를 일반적으로 찾는 방법 (chartID 및 Name은 알려져 있음)?
ENUM_OBJECT_PROPERTY_INTEGER에는 이것이 없습니다. 매번 ObjectName 을 반복하는 것은 목발입니다.
특정 그래픽 개체의 sub_window 를 일반적으로 찾는 방법 (chartID 및 Name은 알려져 있음)?
ENUM_OBJECT_PROPERTY_INTEGER에는 이것이 없습니다. 매번 ObjectName을 반복하는 것은 목발입니다.
ObjectFind() 의 문제점
반환 값
성공하면 함수는 찾은 개체가 있는 하위 창(0은 차트의 기본 창을 의미함)의 번호를 반환합니다 .ObjectFind()의 문제점
못봤네요 감사합니다! 즉시 질문이 생겼습니다. 설명은 말한다
그래픽 개체의 이름 을 변경할 때
CTRL + B 이상을 통한 수동 이름 바꾸기를 의미합니까?
못봤네요 감사합니다! 즉시 질문이 생겼습니다. 설명은 말한다
CTRL + B 이상을 통한 수동 이름 바꾸기를 의미합니까?