포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 651

 
.roman. :

내가 이해하는 한 유일한 옵션은 가격에 대한 ObjectGetDouble() 및 날짜에 대한 ObjectGetInteger()뿐입니다.

chart_id = 0인 현재 TF의 가격을 얻으려고 합니다.

- 그래야만 하는 의미. 0 대신 https://docs.mql4.com/ru/constants/chartconstants/enum_timeframes 에서 식별자와 값을 모두 시도했지만 0을 반환 합니다. "올바른" chart_id는 어떻게 생겼을까요?

.로마 인. :

따라서 아이디어가 있는 경우에만 결정을 이해하고 수락합니다. 그래서 구현 방법에 대한 조언을 구합니다.

chart_id ChartFirst ChartNext 가 어떻게 생겼는지 보십시오.

ChartNext ChartSymbolChartPeriod 를 사용하여 이것이 정확히 필요한 차트인지 확인하고 이 chart_id를 사용합니다.

 
AlexeyVik :

chart_id ChartFirst ChartNext 가 어떻게 생겼는지 보십시오.

ChartNext ChartSymbolChartPeriod 를 사용하여 이것이 정확히 필요한 차트인지 확인하고 이 chart_id를 사용합니다.



이러한 기능을 시도했지만 동일한 차트의 다른 시간대 식별자를 표시할 수 없었습니다. 즉, 내가 이해하는 한 한 악기의 다른 시간대에 대한 chart_id를 얻으려면 모든 항목을 별도의 차트로 열어야 합니다. 그렇죠?
 
.roman. :

이러한 기능을 시도했지만 동일한 차트의 다른 시간대 식별자를 표시할 수 없었습니다. 즉, 내가 이해하는 한 한 악기의 다른 시간대에 대한 chart_id를 얻으려면 모든 항목을 별도의 차트로 열어야 합니다. 그렇죠?

그것이 그들이 당신에게 "필요한 것을 말하라"고 말한 이유입니다. 개체는 어디에 있으며 존재한다면 ...

chart_id는 어떤 식으로든 시간 프레임에 의존하지 않으며 차트 자체의 식별자입니다.

주석을 보면 표시기가 왼쪽에 첫 번째 차트의 id를 쓴 다음 두 번째 차트의 id를 씁니다. 그리고 두 번째 창의 상징인 시간대와 색상.

파일:
indtest.mq4  3 kb
 
AlexeyVik :

그것이 그들이 당신에게 "필요한 것을 말하라"고 말한 이유입니다. 개체는 어디에 있으며 존재한다면 ...

chart_id는 어떤 식으로든 시간 프레임에 의존하지 않으며 차트 자체의 식별자입니다.

주석을 보면 표시기가 왼쪽에 첫 번째 차트의 id를 쓴 다음 두 번째 차트의 id를 씁니다. 그리고 두 번째 창의 상징인 시간대와 색상.


네, 저는 이미 이 기능들을 직접 확인했습니다... 따라서 제가 필요한 각 시간대에 대해 별도로 열린 차트 가 필요하다고 말했습니다(chart_id가 있는 기능을 사용하는 경우).

결과적으로 예를 들어 차트의 H1 TF 에서 동일한 차트의 다른 시간대에 있는 사각형의 좌표를 얻으면서 그들이 위치한 시간대에서만 볼 수 있는 솔루션이 있습니까?

 
.roman. :

네, 저는 이미 이 기능들을 직접 확인했습니다... 따라서 제가 필요한 각 시간대에 대해 별도로 열린 차트가 필요하다고 말했습니다(chart_id가 있는 기능을 사용하는 경우).

결과적으로 예를 들어 차트의 H1 TF 에서 동일한 차트의 다른 시간대에 있는 사각형의 좌표를 얻으면서 그들이 위치한 시간대에서만 볼 수 있는 솔루션이 있습니까?


이 스크립트를 차트에 올려
파일:
 
pako :

이 스크립트를 차트에 올려

현재 열려 있는 차트(현재 TF 포함)의 차트 ID는 알아내는 데 문제가 없으며 이해할 수 있습니다. 필요 열린 차트다른 시간대의 chart_id .
 
.roman. :

현재 열려 있는 차트(현재 TF 포함)의 차트 ID는 알아내는 데 문제가 없으며 이해할 수 있습니다. 필요 열린 차트의 다른 시간대의 chart_id입니다.


오픈 5 차트 EUR/USD M15, M30,H1,H4,D1

스크립트를 던지다

각 TF에는 고유한 ID가 있습니다.

 
pako :


오픈 5 차트 EUR/USD M15, M30,H1,H4,D1

스크립트를 던지다

각 TF에는 고유한 ID가 있습니다.


이것은 가장 분명하고 가장 논리적인 옵션이지만 요점은 열려 있지 않은 시간대의 차트에서 차트 ID를 가져오는 것입니다.
 
.roman. :

이것은 가장 분명하고 가장 논리적인 옵션이지만 요점은 열려 있지 않은 시간대의 차트에서 차트 ID를 가져오는 것입니다.

차트 없음 번호 없음


다른 TF에서 개체를 계산할 수 있으며 차트 자체가 아니라 차트 번호가 필요하지 않습니다.
 
pako :

차트 없음 번호 없음


그래서 처음부터 새 항목을 열지 않고 동일한 차트의 다른 TF에 있는 개체의 매개변수를 가져오는 데 어떤 함수를 사용할 수 있는지 물었습니다.

다른 생각이 있으신가요...?