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

 
Alexander :
조금 있다가 확인하겠습니다. Wine에서만 재현 가능?

나는 리눅스만 가지고 있다.

추신: 직사각형은 항상 생성되지만("객체 목록"에 있음) 표시되지 않습니다(차트를 왼쪽/오른쪽으로 스크롤해도 도움이 되지 않음). 스케일을 변경하거나 시간 프레임을 전환하기 시작하면 표시됩니다(보통 m15부터 시작). 직사각형은 큰 것보다 낮은 TF(m5, m1)에서 사라지는 경향이 있습니다. 아마도 Windows에서도 마찬가지일 것입니다.

 
fxsaber :
다른 언어로 번역된 CodeBase 저작물에는 오래된(원본) 소스가 포함되어 있습니다. 업데이트된 소스는 어떤 이유로 원래 언어로만 사용할 수 있습니다.
@fxsaber , 예제를 제공하십시오.
 
Julia Test :
@fxsaber , 예제를 제공하십시오.

https://www.mql5.com/ru/code/16006

https://www.mql5.com/en/code/16006 (및 원본 이외의 언어).

MT4Orders.mqh 파일을 살펴보겠습니다.

다른 예를 들 수 있습니다. 그리고 예를 들어 일본어에서 터미널을 통해 어떤 버전의 소스 코드가 다운로드됩니까?

MT4Orders
MT4Orders
  • 투표: 25
  • 2016.08.05
  • fxsaber
  • www.mql5.com
Параллельное использование ордерных систем MetaTrader 4 и MetaTrader 5.
 
fxsaber :
다른 언어로 번역된 CodeBase 저작물에는 오래된(원본) 소스가 포함되어 있습니다. 업데이트된 소스는 어떤 이유로 원래 언어로만 사용할 수 있습니다.
코드에 대한 주석을 명시적으로 작성하면 다른 언어로 수정됩니다.
 
Rashid Umarov :
코드에 대한 주석을 명시적으로 작성하면 다른 언어로 수정됩니다.
코드가 모든 언어 버전에서 동일하지 않은 이유는 무엇입니까?
 
fxsaber :
코드가 모든 언어 버전에서 동일하지 않은 이유는 무엇입니까?
"그래서 역사적으로 일어났습니다" (c)
 
Alexander :
와인은 아무 것도 탓할 것이 아니라 터미널에 있습니다. 시간 좌표 가 가격 이력의 경계를 넘어서면(필요한 출력 값을 측정하지 않음) 이 모든 이상한 동작이 시작됩니다. 가격 기록이 있는 간격에 직사각형을 만들 때:
ObjectCreate ( 0 , "name" , OBJ_RECTANGLE , 0 , D'2016.11.10' ,
             0 , D'2016.12.16 13:23:00' , ChartGetDouble ( 0 , CHART_PRICE_MAX ) +
                                        ChartGetDouble ( 0 , CHART_PRICE_MAX ) * 20 );

문제가 없는 것 같습니다. 또한 차트의 오른쪽이 차트의 오른쪽 가장자리 너머를 볼 만큼 충분한 경우 차트에 "비뚤어진 사각형"을 수동으로 생성할 수 있습니다.

추신: 부분적으로 미래에 있었던 사각형은 MT4에서 반복적으로 생성되었지만 문제를 관찰한 적이 없습니다. ObjectCreate는 항상 true를 반환합니다.

 
pavlick_ :

추신: 부분적으로 미래에 있었던 사각형은 MT4에서 반복적으로 생성되었지만 문제를 관찰한 적이 없습니다. ObjectCreate는 항상 true를 반환합니다.

맞습니다. 우리는 그래픽 개체 를 읽습니다.

지정된 차트와 관련된 그래픽 개체와 함께 작동하도록 설계된 기능 그룹입니다.

그래픽 개체의 속성을 설정하는 기능과 차트에서 ObjectCreate( ) 개체를 만들고 ObjectMove( ) 개체를 이동하는 작업은 실제로 차트에 명령을 보내는 역할을 합니다. 이러한 기능을 성공적으로 실행하면 명령이 차트 이벤트의 일반 대기열에 들어갑니다 . 주어진 차트의 이벤트 큐를 처리하는 과정에서 그래픽 개체의 속성이 시각적으로 변경됩니다.

팀이 성공적으로 대기열에 추가되었습니다.
 
Rashid Umarov :

맞습니다. 우리는 그래픽 개체 를 읽습니다.

팀이 성공적으로 대기열에 추가되었습니다.

스크린샷을 파일에 저장할 때 동일한 논리?

저것들. ChartScreenShot(chartIds,filename,1000,800))이 true를 반환하면 파일이 아직 생성되지 않았을 수 있습니까?

아니면 비어 있습니까?

감사합니다,
남자 이름

 
Mikhail Dovbakh :

스크린샷을 파일에 저장할 때 동일한 논리?

저것들. ChartScreenShot(chartIds,filename,1000,800))이 true를 반환하면 파일이 아직 생성되지 않았을 수 있습니까?

아니면 비어 있습니까?

감사합니다,
남자 이름

Expert Advisors 및 스크립트 에서 ChartScreenShot은 표시기에서 비동기식으로 동기식으로 처리됩니다.