최대 및 최소 표시 따옴표 - 페이지 2

 
- 현재 차트의 세로 및 가로 크기를 픽셀 단위로 가져옵니다.
MQL4를 통해 - 방법이 없습니다. 해당 기능만 가져옵니다.

- 현재 차트의 최대 및 최소 표시 따옴표를 가져옵니다.
이미 어디선가...
Highest(), Lowest(), BarsPerWindow() 및 FirstVisibleBar() 함수의 조합입니다.

- 창에서 확장된 차트의 총 수를 가져옵니다.
또한 시스템 라이브러리를 통해서만 가능합니다.

이 매개변수는 그래픽 개체의 출력을 제어하는 데 필요합니다.
"MQL4: 정보 저장 및 표시"를 읽으십시오. 아마도 작동할까요?
 
친애하는 개발자 여러분!

그래서 나는 당신에게서 답을 얻지 못했습니다:

컴파일 직후 FirstVisibleBar()가 9104를 반환하고

첫 번째 틱이 도착한 후 FirstVisibleBar( ) = 409, 22 배 적습니다.

때로는 첫 번째 틱이 도착할 때까지 1분 정도 기다려야 합니다.

BarsPerWindow() 함수에는 그러한 기이함이 없습니다.
 
퇴비기, 팁 감사합니다. 접근 방식은 흥미롭지만 모든 출력 제어 문제를 해결하지는 못합니다.

연결해야 하는 시스템 기능 및 라이브러리
- 현재 차트의 세로 및 가로 크기를 픽셀 단위로 가져옵니다.
- 현재 차트의 최대 및 최소 가시적 따옴표를 얻습니다.
- 창에서 확장된 차트의 총 수 얻기 ???

MQL4 언어를 적절한 기능으로 보완하는 것이 합리적일까요?
 
친애하는 개발자 여러분!
그래서 나는 당신에게서 답을 얻지 못했습니다:

코드를 제출할 때까지 응답을 받지 못합니다.

또한 해당 차트의 설정을 알고 있으면 좋을 것입니다.
 
실험의 순도를 위해 사용자 지정 지표에는 연산자가 하나만 있습니다.

주석 ( " ", BarsPerWindow(), " ", FirstVisibleBar( ), " ", Bars );

FirstVisibleBar( ) 값의 점프 효과는 지표가 차트에 부착된 직후와 더 긴 주기에서 더 짧은 주기로 전환할 때 발생합니다. 모든 통화 쌍에 나타납니다.

관심 있는 차트 설정은 무엇입니까?
 
데이터 교환에 대해 말씀드렸습니다. 다른 시간대로 전환하면 데이터를 교환할 수 있습니다.

전환할 때 그래프를 위치 지정 지점으로 설정하려고 합니다. 여기에 점프가 있습니다. 제가 또한 이야기했습니다.

FirstVisibleBar 함수 는 첫 번째 보이는 막대의 번호 만 반환합니다. 더 이상 아무것도 없습니다.
 
BarsPerWindow()가 막대 페이징을 요구하지 않는 이유는 무엇입니까?
 

BarsPerWindow()가 막대 페이징을 요구하지 않는 이유는 무엇입니까?

일정한 값이기 때문입니다. 차트 창의 크기나 배율을 변경할 때까지.
 
BarsPerWindow()의 값은 차트의 가로 크기와 설정된 축척에 따라 다릅니다.

FirstVisibleBar()의 값은 BarsPerWindow()와 차트 오른쪽 가장자리의 패딩에 따라 다릅니다.

데이터를 펌핑하는 이러한 기능은 무엇입니까? 마침표를 전환할 때 차트의 오른쪽 가장자리에서 들여쓰기의 양은 변경되지 않습니다.
 
이 기능은 데이터를 펌핑하지 않습니다!!!
기간 변경 시 데이터가 자동으로 다운로드됩니다.