오류, 버그, 질문 - 페이지 314

 
MathX :

안녕하세요.

" 그래픽 레이블 " 개체를 "수동으로" 생성할 때 켜짐/꺼짐 상태에 대해 지정된 bmp 파일이 설정되지 않은 이유를 누가 압니까?

코드는 다음과 같습니다.

객체 생성(....);

.......

ObjectSetString(0, "ColorLabel", OBJPROP_BMPFILE, 0, "이미지\on.bmp");
ObjectSetString(0, "ColorLabel", OBJPROP_BMPFILE, 1, "이미지\off.bmp");

레이블은 지정된 위치에 지정된 색상 등으로 완전히 올바르게 생성되지만 "Images\on.bmp" 및 "Images\off.bmp"는 지정되지 않습니다. GUI MT5의 경우
개체 목록을 클릭하고 레이블에 대해 이러한 파일을 수동으로 설정하면 설정됩니다. 그러나 ObjectSetString이 이것을 수행하지 않는 이유는 무엇입니까?

무슨 말을 합니까?

이 파일이 어디에 있습니까? Demo_Create_OBJ_BITMAP_LABEL_EA 예제 참조

 

매우 감사합니다! 이중 슬래시가 도움이되었습니다.

조금 설명하겠습니다. 내 오류는 ObjectGetString 이 하나의 슬래시가 있는 문자열을 반환했다는 사실 때문에 발생했으며 하나의 슬래시와 함께 ObjectSetString에 배치되어야 한다고 생각했습니다.

도와 주셔서 감사합니다.

 
MathX :

매우 감사합니다! 이중 슬래시가 도움이되었습니다.


기호 상수 를 참조하십시오.

백슬래시는 프로그램 소스 코드에서 상수 문자열과 문자 상수를 구문 분석할 때 컴파일러의 이스케이프 문자입니다. 작은따옴표('), 큰따옴표("), 백슬래시(\) 및 제어 문자와 같은 일부 문자는 아래 표에 따라 백슬래시(\)로 시작하는 문자 조합으로 나타낼 수 있습니다.

기호 이름

니모코드 또는 이미지

MQL5로 작성

숫자 값

줄 바꿈(줄 바꿈)

LF

'\N'

열셋

가로 탭

HT

'\티'

아홉

캐리지 리턴

CR

'\아르 자형'

백슬래시

\

'\\'

92

작은따옴표

'

'\''

39

큰따옴표

"

'\"'

34

16진수 코드

'\xhhhh'

1~4개의 16진수

십진법

'\디'

0에서 65535 사이의 십진수

백슬래시 다음에 나열된 문자 이외의 문자가 오는 경우 결과는 정의되지 않습니다.

 

고맙습니다!

 
Rosh :

거듭 거듭 사과의 말씀을 드리며 어제는 내비게이션으로 상황을 명확히 하지 않았습니다. 이것은 버그이며 서비스 데스크에 제출해야 합니까, 아니면 지정된 막대에서 자동 스크롤을 에뮬레이트하기 위한 더 정확한 코드가 있습니까?

첨부한 영상 에서는 2291~2286막대까지 차트내비게이션을 하고 있음을 분명히 알 수 있지만, 동시에 (분)영상의 처음 30초에는,

그래프의 비틀림이 있습니다. 이틀 동안 버그를 잡아보니 그 이유가 네비게이션 기능에 있음을 알 수 있었고, 위의 잘못된 작업이 발음되는 곳에 코드를 올렸습니다.

 
Urain :

거듭 거듭 사과의 말씀을 드리며 어제는 내비게이션으로 상황을 명확히 하지 않았습니다. 이것은 버그이며 서비스 데스크에 제출해야 합니까, 아니면 지정된 막대에서 자동 스크롤을 에뮬레이트하기 위한 더 정확한 코드가 있습니까?


첨부한 영상 에서는 2291~2286막대까지 차트내비게이션을 하고 있음을 분명히 알 수 있지만, 동시에 (분)영상의 처음 30초에는,

그래프의 비틀림이 있습니다. 이틀 동안 버그를 잡아보니 그 이유가 네비게이션 기능에 있음을 알 수 있었고, 위의 잘못된 작업이 발음되는 곳에 코드를 올렸습니다.

수정합시다. 다음 빌드를 기다리십시오.
 
antt :
수정합시다. 다음 빌드를 기다리십시오.

답변 감사합니다.

동영상 첨부 가 되지 않았습니다.

MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 
Urain :

보세요, 이것은 버그입니까 아니면 내 클럽 핸드입니까?


제로 막대에서 차트를 탐색할 때 차트가 트위스트합니다. 문제를 보다 명확하게 강조하기 위해 탐색과 업데이트 사이에 의도적으로 슬립을 삽입했습니다. 그러나 버그는 슬립 없이 존재합니다. ChartNavigate()는 먼저 차트를 0으로 이동한 다음 다시 이동합니다. 게다가 그녀는 매번 그것을 하지 않는다.

최소한 위협, ChartNavigate()를 호출 할 때마다 버그가 존재하지 않는다는 사실은 미끄러짐 없이 시작할 때 인상을 줍니다.

게시해 주셔서 감사합니다. 이 장소는 수정되었습니다. 변경 사항은 다음 빌드에서 사용할 수 있습니다.
 
Urain :

거듭 거듭 사과의 말씀을 드리며 어제는 내비게이션으로 상황을 명확히 하지 않았습니다. 이것은 버그이며 서비스 데스크에 제출해야 합니까, 아니면 지정된 막대에서 자동 스크롤을 에뮬레이트하기 위한 더 정확한 코드가 있습니까?


일반적으로 즉시 서비스 데스크에 편지를 쓰는 것이 좋습니다. 이것은 더 빠르고 더 안정적일 것입니다.
 
Rosh :
일반적으로 즉시 서비스 데스크에 편지를 쓰는 것이 좋습니다. 이것은 더 빠르고 더 안정적일 것입니다.

보통 버그라고 확신하면 그렇게 합니다. 나는 서비스 데스크에 직접 씁니다.

이 경우에는 그러한 보증이 없었습니다. 그래서 사람들의 주의를 산만하게 하지 않기 위해 여기에서 처음부터 명확히 하기로 했습니다.

신속한 답변에 다시 한 번 감사드립니다.