초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1075

 
Anzhela Sityaeva :

저것들. 다 나열해야 합니까?

또는 모두 나열

또는 필요한 비트 수(시간 프레임)만큼 OBJ_ALL_PERIODS를 이동합니다. 귀하의 경우에는 9비트만큼 이동해야 하는 것 같습니다.

 OBJ_ALL_PERIODS >> 9
 
Igor Makanu :

또는 모두 나열

또는 필요한 비트 수(시간 프레임)만큼 OBJ_ALL_PERIODS를 이동합니다. 귀하의 경우에는 9비트만큼 이동해야 하는 것 같습니다.

이고르, 얼마나 많은 비트를 이동할지 계산하는 방법에 대한 이론을 설명하는 것은 어렵지 않을 것입니다.

 
Alexey Viktorov :

이고르, 얼마나 많은 비트를 이동할지 계산하는 방법에 대한 이론을 설명하는 것은 어렵지 않을 것입니다.

도움말에는 터미널이 생성할 수 있는 모든 시간 프레임이 포함되어 있습니다. https://www.mql5.com/en/docs/constants/objectconstants/visible

OBJ_ALL_PERIODS 상수는 1 1111 1111 1111 1111 1111 즉 모두 1입니다.

오른쪽으로 비트 시프트하면 왼쪽이 0으로 채워집니다.

우리는 OBJ_ALL_PERIODS 위에 나열된 TF의 수를 참조에서 계산합니다. 저는 9개를 세었습니다. 아마도 하나에 실수를 저질렀을 것입니다. 확인하는 것은 어렵지 않은 것 같습니다.


추신: shift + OR 조합을 만들 수 있습니다. 다음과 같이 모든 TF와 추가해야 한다고 생각한 TF를 표시합니다.


( OBJ_ALL_PERIODS >> 9 ) | OBJ_PERIOD_H4

PERIOD_H1 및 TF PERIOD_H4 아래의 모든 항목을 표시하는 방법을 배워야 합니다.

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Видимость объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Видимость объектов
  • www.mql5.com
Комбинация флагов видимости объекта определяет таймфреймы графика, на которых объект отображаем. Для установки/получения значения свойства OBJPROP_TIMEFRAMES можно использовать функции ObjectSetInteger()/ObjectGetInteger...
 
Igor Makanu :

도움말에는 터미널이 생성할 수 있는 모든 기간이 포함되어 있습니다. https://www.mql5.com/en/docs/constants/objectconstants/visible

OBJ_ALL_PERIODS 상수는 1 1111 1111 1111 1111 1111 즉 모두 1입니다.

오른쪽으로 비트 시프트하면 왼쪽이 0으로 채워집니다.

우리는 OBJ_ALL_PERIODS 위에 나열된 TF의 수를 참조에서 계산합니다. 저는 9개를 세었습니다. 아마도 하나에 실수를 저질렀을 것입니다. 확인하는 것은 어렵지 않은 것 같습니다.

감사합니다. 하지만 이것은 이론이 아니라 현재 사례에 대한 것입니다. 어떻게 9를 세었습니까? 또는 mql4에 대해서만 계산했습니다... 결국 mql5에는 훨씬 더 많은 기간이 있습니다.

 
Alexey Viktorov :

감사합니다. 하지만 이것은 이론이 아니라 현재 사례에 대한 것입니다. 어떻게 9를 세었습니까? 또는 mql4에 대해서만 계산했습니다... 결국 mql5에는 훨씬 더 많은 기간이 있습니다.

mql5 도움말을 읽고 mql5에 대한 링크를 제공했습니다!

이것은 이론이 아니라 실천입니다! 그리고 당신은 논쟁하는 것을 좋아합니다 - 그것은 사실입니다! )))

추신: 빼기 예제가 올바르게 작동하지만 무언가에서 "시작"해야 합니다. OBJ_ALL_PERIODS에서 다시 시작하고 불필요한 기간을 모두 빼야 합니다.

 OBJ_ALL_PERIODS    - OBJ_PERIOD_H2 - OBJ_PERIOD_H3 - OBJ_PERIOD_H4 - OBJ_PERIOD_H6 - OBJ_PERIOD_H8 - OBJ_PERIOD_H12 - OBJ_PERIOD_D1 - OBJ_PERIOD_W1 - OBJ_PERIOD_MN1

추신: 식 OBJ_PERIOD_H2 | OBJ_PERIOD_H3 | OBJ_PERIOD_H4 | OBJ_PERIOD_H6 | OBJ_PERIOD_H8 | OBJ_PERIOD_H12 | OBJ_PERIOD_D1 | OBJ_PERIOD_W1 | OBJ_PERIOD_MN1

#define을 통해 계산하고 사용할 수 있습니다.

 
Igor Makanu :

mql5 도움말을 읽고 mql5에 대한 링크를 제공했습니다!

이것은 이론이 아니라 실천입니다! 그리고 당신은 논쟁하는 것을 좋아합니다 - 그것은 사실입니다! )))

추신: 빼기 예제가 올바르게 작동하지만 무언가에서 "시작"해야 합니다. OBJ_ALL_PERIODS에서 다시 시작하고 불필요한 기간을 모두 빼야 합니다.

추신: 식 OBJ_PERIOD_H2 | OBJ_PERIOD_H3 | OBJ_PERIOD_H4 | OBJ_PERIOD_H6 | OBJ_PERIOD_H8 | OBJ_PERIOD_H12 | OBJ_PERIOD_D1 | OBJ_PERIOD_W1 | OBJ_PERIOD_MN1

#define을 통해 계산하고 사용할 수 있습니다.

논쟁할 때 물음표를 붙이지 않는데 제 글에는 물음표만 있습니다.

그리고 이제 나는 9가 어디에서 왔는지 이해합니다. 최대값에서 이동하는 것으로 나타났습니다 ... 처음부터 계산했습니다.

나머지는 모두 아마추어입니다.
 
Alexey Viktorov :

그리고 이제 나는 9가 어디에서 왔는지 이해합니다. 최대값에서 이동하는 것으로 나타났습니다 ... 처음부터 계산했습니다.

처음부터 어떤 식으로든 작동하지 않을 것입니다. 비트 단위 시프트는 항상 해제된 비트를 0으로 채웁니다. 원칙적으로 논리 NOT을 사용하여 이 문제를 해결할 수 있습니다. 비트 반전이지만 터미널이 없습니다. MQL에서 비트 단위로 수행하지 않지만 온라인 도움말을 읽고 싶지 않습니다.

 
Igor Makanu :

처음부터 어떤 식으로든 작동하지 않을 것입니다. 비트 단위 시프트는 항상 해제된 비트를 0으로 채웁니다. 원칙적으로 논리 NOT을 사용하여 이 문제를 해결할 수 있습니다. 비트 반전이지만 터미널이 없습니다. MQL에서 비트 단위로 수행하지 않지만 온라인 도움말을 읽고 싶지 않습니다.

이고르, 심각한 상황이 아닙니다. 당신이 논쟁 할 수 없다면 그것은 단지 zilch입니다. 자신의 주장을 증명하고 싶지 않다면 아예 토론에 끼어들지 않는 것이 좋습니다...

 
Сергей Таболин :

이고르, 심각한 상황이 아닙니다. 당신이 논쟁 할 수 없다면 그것은 단지 zilch입니다. 자신의 주장을 증명하고 싶지 않다면 아예 토론에 끼어들지 않는 것이 좋습니다...

흠 무슨 소리야? 나는 그것을 증명해야 한다

 OBJ_ALL_PERIODS >> 9

위의 도움말에 설명된 모든 TF에 대해 9줄을 계산한 후 OBJ_ALL_PERIODS 보다 플래그를 1로 설정 합니까?

이진 계산의 기본을 수행하십시오. 2 x 2 = 를 증명할 수 없다는 것은 분명합니다.

;)

 
Igor Makanu :

흠 무슨 소리야? 나는 그것을 증명해야 한다

도움말에 설명된 모든 TF에 대해 OBJ_ALL_PERIODS 보다 플래그를 1로 설정 합니까?

이진 계산의 기본을 수행하는 것은 분명합니다. 2 x 2 = 를 증명할 수 없습니까?

;)

나는 그것에 대해 말하는 것이 아니다.

" 논리 NOT을 사용하여 결정 - 비트를 반전하지만 터미널이 없습니다. MQL에서 비트 NOT을 수행 하는 방법을 기억 하지 못하고 온라인 도움말을 읽고 싶지 않습니다. "

나는 증거를 가져 오거나 물을 더럽히지 않는 것에 대해 이야기하고 있습니다)))

"누구나 실수할 수 있다. 강한자만이 실수를 인정할 수 있다!". 아직 아무도 이것을 말하지 않았다면 이것이 내 지혜입니다))). 누군가가 이미 말했다면 - 나는 현명한 chela의 지혜를 반복했습니다)))

사유: