boolChartGet Integer (
long chart_id, // идентификатор графика int prop_id, // идентификатор свойства int sub_window, // номер подокна long & long_var // сюда примем значение свойства
);
Примеры работы с графиком - Константы графиков - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
다시 한 번 귀하의 의견에 감사드립니다. 하지만 제 오실레이터의 수직 비주얼 스케일이 정확히 필요했습니다. 필요한 것을 얻었습니다. 그러나 하위 창(지표 시각화)을 수동으로 호출해야 하므로 좋지 않습니다. EA에서 지표를 시각화하는 방법을 모르겠습니다. 저것들. 해도에 어드바이저를 설치할 때 표시기가 자동으로 표시되었습니다.
Alexey Viktorov :
식별자 CHART_PRICE_MIN 및 CHART_PRICE_MAX 포함
CHART_FIXED_MAX
고정 차트 최대값
더블
CHART_FIXED_MIN
고정 차트 최소값
더블
다음을 사용하여 이중 값 을 얻는 방법은 무엇입니까?
bool ChartGet Integer
또는
long ChartGet Integer
, 문서 감정가?
예, 권장 CHART_PRICE_MIN 최소를 얻으려면 CHART_PRICE_MAX 가 필요합니다. 그리고 최대. 자체 데이터가 있는 오실레이터. :) M-예... 정말 MQL 문서 감정가입니다... :)
우리는 부주의하게 문서를 배웁니다. 그러나 이해가 없습니다. 하지만 이것 때문이 아니라 특히 프로그래밍과 MQL의 개념에 대한 지식이 부족하기 때문입니다!
CHART_FIXED_MAX
고정 차트 최대값
더블
CHART_FIXED_MIN
고정 차트 최소값
더블
다음을 사용하여 이중 값 을 얻는 방법은 무엇입니까?
또는
, 문서 감정가?
예, 권장 CHART_PRICE_MIN 최소를 얻으려면 CHART_PRICE_MAX 가 필요합니다. 그리고 최대. 자체 데이터가 있는 오실레이터. :) M-예... 정말 MQL 문서 감정가입니다... :)
우리는 부주의하게 문서를 배웁니다. 그러나 이해가 없습니다. 하지만 이것 때문이 아니라 특히 프로그래밍과 MQL의 개념에 대한 지식이 부족하기 때문입니다!
사실 네, 사실이 아닌 경우가 많지만 알아냈습니다.
ChartGetDouble(0,CHART_PRICE_MIN,1));
ChartGetDouble(0,CHART_PRICE_MAX,1));
그것은 해야 할 일을 합니다.
이제 새로운 질문입니다. Expert Advisor에서 지표를 시각화하는 방법은 무엇입니까? 저것들. 이 옵션을 사용하면 표시기를 수동으로 로드해야 합니다. 그렇지 않으면 결과가 0으로 표시됩니다.
사실 네, 사실이 아닌 경우가 많지만 알아냈습니다.
ChartGetDouble(0,CHART_PRICE_MIN,1));
ChartGetDouble(0,CHART_PRICE_MAX,1));
그것은 해야 할 일을 합니다.
그리고 최소값을 얻으려는 발진기의 당신입니다. 그리고 최대. 차트에 없는 값인가요?... :)
문제 설명이 그렇게 극적으로 변경되는 경우 차트가 아니라 오실레이터의 값이 필요하다고 쓰는 이유는 무엇입니까?
그리고 오실레이터에 대한 코드도 제공했습니다. 완전히 작동합니다. 매드하우스...
좋은 하루 보내세요! 상담원 월세 냈는데 7일동안 대금이 동결되었는데 이유가 뭔지 설명 부탁드립니다. 결제를 동결 해제하려면 어떻게 해야 합니까?
좋은 하루 보내세요! 상담원 월세 냈는데 7일동안 대금이 동결되었는데 이유가 뭔지 설명 부탁드립니다.
그리고 이것은 최소값을 얻으려는 발진기의 당신입니다. 그리고 최대. 값이 아니라 차트에 있습니까?
위의 방법을 사용하여 필요한 값을 얻었습니다. 그러나 사실 이러한 값은 차트에 표시기를 수동으로 로드할 때만 얻을 수 있습니다(특히 테스터에서). 하지만 인디케이터 버퍼 뿐만 아니라 EA에서 시각화하는 방법을 모르겠습니다.
위의 방법을 사용하여 필요한 값을 얻었습니다. 그러나 사실 이러한 값은 차트에 표시기를 수동으로 로드할 때만 얻을 수 있습니다(특히 테스터에서). 하지만 인디케이터 버퍼뿐만 아니라 EA)에서 시각화하는 방법을 모르겠습니다.
지표만 프로그래밍 방식으로 생성해야 합니다.
생성된 지표는 이미 EA https://www.mql5.com/en/docs/common/testerhideindicators 에 표시되어 있습니다.
아아, 작동하지 않습니다. 표시기는 정지 후에만 표시됩니다.
https://www.mql5.com/ru/docs/common/testerhideindicators
또한 지표를 선택적으로 숨길 수 있는 흥미로운 기회가 있습니다.
Canva에서 오실레이터 렌더러를 작성할 수도 있습니다. 나는 당신에게 기초를 주었다 https://www.mql5.com/en/forum/160683/page1569#comment_23835904 .
https://www.mql5.com/ru/docs/common/testerhideindicators
또한 지표를 선택적으로 숨길 수 있는 흥미로운 기회가 있습니다.
Canva에서 오실레이터 렌더러를 작성할 수도 있습니다. 나는 당신에게 기초를 주었다 https://www.mql5.com/en/forum/160683/page1569#comment_23835904 .