찻주전자의 질문 - 페이지 95

 
가격 척도 단계의 현재 값을 변수로 가져오는 방법을 알려주실 수 있습니까?
 
sultanm :
가격 척도 단계의 현재 값을 변수로 가져오는 방법을 알려주실 수 있습니까?
현재 차트 창의 최소값과 최대값에 대한 데이터를 얻을 수 있지만 무엇을 의미하는지 명확하지 않습니다.
 
Urain :
현재 차트 창의 최소값과 최대값에 대한 데이터를 얻을 수 있지만 무엇을 의미하는지 명확하지 않습니다.
현재 차트의 그리드 단계는 설정된 배율과 선택한 시계열에 따라 지속적으로 변경되며 단순히 새로운 막대 가 나타나는 과정입니다. 따라서 이 단계를 실시간으로 알아야 합니다. 원칙적으로 "최소 및 최대 데이터"도 도움이 될 수 있습니다. 얻는 방법을 알려주세요.
Обработчик события "новый бар"
Обработчик события "новый бар"
  • 2010.10.04
  • Konstantin Gruzdev
  • www.mql5.com
Язык программирования MQL5 позволяет решать задачи на совершенно новом уровне. Даже те задачи, которые уже вроде имеют решения, благодаря объектно-ориентированному программированию могут подняться на качественно новый уровень. В данной статье специально взят простой пример проверки появления нового бара на графике, который был преобразован в достаточно мощный и универсальный инструмент. Какой? Читайте в статье.
 
sultanm :
현재 차트의 그리드 단계는 설정된 배율과 선택한 시계열에 따라 지속적으로 변경되며 단순히 새로운 막대 가 나타나는 과정입니다. 따라서 이 단계를 실시간으로 알아야 합니다. 원칙적으로 "최소 및 최대 데이터"도 도움이 될 수 있습니다. 얻는 방법을 알려주세요.

글쎄, 그들은 당신에게서 본질을 뽑아 냈고 가격 목록에서 그리드 의 수직 크기가 필요하다는 것이 밝혀졌습니다.

MQL5 참조 / 차트 작업 / ChartGetInteger ENUM_CHART_PROPERTY_INTEGER

MQL5 참조 / 차트 작업 / ChartGetDouble ENUM_CHART_PROPERTY_DOUBLE

도와주세요.

공식 자체가 개발자에게 더 좋지만 그들에게는 알려져 있으므로(터미널은 자동으로 값을 다시 계산함) 경험적으로 선택해야 합니다.

 
임의의 이름, 속성 및 기타 속성이 있는 N 번째 임의의 그래픽 개체가 프로그래밍 방식으로 구축되었습니다. 빌드된 순서대로 이러한 개체의 대기열에 액세스할 수 있습니까(예: 가장 오래된 개체를 제거하기 위해)? 즉, 시간적으로 순차적으로 재구축되고 리스트/큐/배열의 관점에서 생성될 때 오름차순의 서수 인덱스를 가져야 한다. 이름과 다른 속성으로 검색하는 것이 쓸모가 없다면 그러한 목록이나 배열이 있습니까?
 
x100intraday :
임의의 이름, 속성 및 기타 속성이 있는 N 번째 임의의 그래픽 개체가 프로그래밍 방식으로 구축되었습니다. 빌드된 순서대로 이러한 개체의 대기열에 액세스할 수 있습니까(예: 가장 오래된 개체를 제거하기 위해)? 즉, 시간적으로 순차적으로 재구축되고 리스트/큐/배열의 관점에서 생성될 때 오름차순의 서수 인덱스를 가져야 한다. 이름과 다른 속성으로 검색하는 것이 쓸모가 없다면 그러한 목록이나 배열이 있습니까?
OBJPROP_CREATETIME 속성이 있습니다. 객체가 매우 빠르게 생성되고 동시에 생성될 수 있기 때문에 진실을 확인하지 않았습니다. 아직 다른 방법이 없다면 객체를 생성할 때 예를 들어 동적 배열 에 작성해야 합니다.
Документация по MQL5: Основы языка / Типы данных / Объект динамического массива
Документация по MQL5: Основы языка / Типы данных / Объект динамического массива
  • www.mql5.com
Основы языка / Типы данных / Объект динамического массива - Документация по MQL5
 
tol64 :
MQL5를 통해서만 프로그래밍 방식으로, 정확히 리소스를 포함하는 프로그램에서 이러한 리소스를 디스크에 저장할 수 있습니까?
ResourceSave 기능 살펴보기
 
Rosh :
ResourceSave 기능 살펴보기

이 표시를 주셔서 감사합니다. 서비스 데스크에 보낸 소원이 이루어졌습니다. :) 도움말에는 다음과 같이 쓰여 있습니다.

자원 절약

미리 정의된 변수 _LastError의 값을 0으로 설정합니다.

즉, 도움말의 잘못된 설명입니다. ResetLastError 에서 아마도 그것을 얻었을 것입니다. :)
 
tol64 :

이 표시를 주셔서 감사합니다. 서비스 데스크에 보낸 소원이 이루어졌습니다. :) 도움말에는 다음과 같이 쓰여 있습니다.

즉, 도움말의 잘못된 설명입니다. ResetLastError 에서 아마도 그것을 얻었을 것입니다. :)
그래, 너가 맞아. 게시해 주셔서 감사합니다. 수정했습니다.
 

tol64 , 사실은 OBJPROP_CREATETIME 은 객체의 속성 중 하나에 지나지 않으며 ... 그것에 매달려 있으면 "불필요한 고유성"을 줄 것입니다. 결국, 개체의 이름은 개체를 고유 개체로 식별할 뿐만 아니라 다른 매개변수도 식별합니다. 나는 그것을 감당할 수 없습니다. 왜냐하면 이전 객체 대신 동일한 매개 변수 (time1, price1, time2, price2)로 다른 객체가 그려지는 경우가 있기 때문입니다. 그러나 터미널은 정확히 동일한 것이 이미 존재하는 것을보고 그 위에 그리는 것이 아니라 새 것이지만 통과하고 이전 개체가 파란색이었고 새 개체가 노란색으로 온 경우 색상이 단순히 노란색으로 변경됩니다. 나는 이것을 흡수라고 부르며 자원을 크게 절약합니다. 아무도 서로의 번식을 막는 쌍둥이가 필요하지 않기 때문입니다. ObjectFind 없음, 이름 문자열 구문 분석, if 및 기타 불필요한 제스처를 통한 비교. 그러나 이것은 고유한 이름으로 개체의 이름을 지정하지 않음으로써 달성됩니다. 속성 사용 - 아직 확인하지 않았습니다...