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

 
User_mt5 :

이에 대해 개발자들의 의견이 궁금합니다.

그들은 아무 말도 하지 않을 것입니다. 그들은 이미 각자에게 따로 설명하는 것에 지쳤습니다.

더 읽기만 하면 됩니다.

똑똑한 표정으로 나는 아무 것도 설명 할 수 없지만 이것이 MT4 또는 5에서 나온 것이 아니라 Windows에서 나온 것이고 프로세서에서 비롯된 것임을 읽고 이해합니다. 따라서 이러한 설명으로 충분하다면 번역된 값을 문자열로 읽거나 보이는 것이 공식에서 계산되거나 거래 서버에 대한 요청으로 전송된 것이 아님을 이해하지 마십시오.

 
Alexey Viktorov :

그들은 아무 말도 하지 않을 것입니다. 각자 따로 설명하는 것도 지겹다.

더 읽기만 하면 됩니다.

똑똑한 표정으로 나는 아무 것도 설명 할 수 없지만 이것이 MT4 또는 5에서 나온 것이 아니라 Windows에서 나온 것이고 프로세서에서 비롯된 것임을 읽고 이해합니다. 따라서 이러한 설명으로 충분하다면 번역된 값을 문자열로 읽거나 보이는 것이 공식에서 계산되거나 거래 서버에 대한 요청으로 전송된 것이 아님을 이해하지 마십시오.

읽어 주셔서 감사합니다. 도움말은 실수가 무엇인지 자세히 설명하지만 이것이 "당신이 보는 것은 공식으로 계산되거나 거래 서버에 대한 요청으로 전송되는 것이 아닙니다."라고 생각하지 않습니다. 그래야 합니다.
 
Андрей :
읽어 주셔서 감사합니다. 도움말은 실수가 무엇인지 자세히 설명하지만 이것이 "당신이 보는 것은 공식으로 계산되거나 거래 서버에 대한 요청으로 전송되는 것이 아닙니다." 라고 생각하지 않습니다 . 이것이 그렇게 되어야 합니다.

하지만 쉽게 확인할 수 있는...

0.07이 많은 주문을 열려면 주문을 보내고 이 값을 인쇄하십시오...


 
Alexey Viktorov :

하지만 쉽게 확인할 수 있는...

0.07이 많은 주문을 열려면 주문을 보내고 이 값을 인쇄하십시오...


그것이 내가 믿는 것입니다. 나는 "이것이 어떻게 되어야 하는지 "를 믿지 않습니다.
 
Андрей :
이것이 내가 믿는 것입니다. 나는 "이것이 이렇게 되어야 한다"고 믿지 않습니다.

이런 일이 발생하면 이렇게 되어야 합니다. 그렇지 않으면 소프트웨어에 관계없이 0.07에서 ...... 나오면 어떻게 싸울 수 있습니까? 결국, 정규화되지 않은 0.07은 동일한 캔트를 갖습니다. 그러나 1보다 큰 숫자(예: 13.07)로 실험하면 이 캔트가 발생하지 않습니다.

 
Alexey Viktorov :

이런 일이 발생하면 이렇게 되어야 합니다. 그렇지 않으면 소프트웨어에 관계없이 0.07에서 ...... 나오면 어떻게 싸울 수 있습니까? 결국, 정규화되지 않은 0.07은 동일한 캔트를 갖습니다. 그러나 1보다 큰 숫자(예: 13.07)로 실험하면 이 캔트가 발생하지 않습니다.

설명서에는 다음과 같은 메모가 있습니다.

"예를 들어, 숫자 0.3과 0.7은 컴퓨터에서 무한 분수로 표시되는 반면 숫자 0.25는 정확히 2의 거듭제곱 으로 저장됩니다."

하지만 이것은 그렇습니다.

 

안녕하세요. 빠른 MA가 느린 MA를 아래에서 위로 교차한 막대의 번호를 알아내도록 도와주세요.

 
lil_lil :

안녕하세요. 빠른 MA가 느린 MA를 아래에서 위로 교차한 막대의 번호를 알아내도록 도와주세요.


샘플 알고리즘:

  1. OnInit()에서 두 개의 핸들을 만듭니다(빠르고 느린 이동 평균 표시 기용).
  2. OnTick()에서(각 틱이 아닌 새 막대에서만 작동하는 것이 좋습니다), 우리는 두 개의 배열을 선언합니다. 하나는 빠른 MA의 값이 나중에 복사되고 느린 MA의 데이터는 MA는 두 번째 배열에 복사됩니다.
  3. 예를 들어 느린 MA와 빠른 MA에서 마지막 100개 값(즉, 인덱스 "0"과 숫자 "100"에서 복사해야 함)을 이러한 배열로 복사합니다.
  4. 배열의 인덱스 #0이 차트의 가장 오른쪽 막대에 해당하도록 배열을 뒤집습니다.
  5. 이제 "0"에서 "100-1"까지 루프에 남아 두 배열을 모두 통과하고 교차점을 찾습니다. 교차점을 찾을 때 주기 변수의 값은 정확히 막대 번호가 됩니다.
참고: 이 알고리즘은 검사 및 오류 보호를 고려하지 않습니다.

 
다른 창에서 그래프 개체를 삭제/변경하는 방법을 알 수 있는 방법이 있습니까? (실행 중인 프로그램이 없는 경우)
 
User_mt5 :
다른 창에서 그래프 개체를 삭제/변경하는 방법을 알 수 있는 방법이 있습니까? (실행 중인 프로그램이 없는 경우)

ObjectGetInteger() , 도움이 되는 chart_id 속성