Глобальные переменные создаются путем размещения их объявлений вне описания какой-либо функции. Глобальные переменные определяются на том же уровне, что и функции, т. е. не локальны ни в каком блоке. Область видимости глобальных переменных - вся программа, глобальные переменные доступны из всех функций, определенных в программе...
Глобальные переменные существуют в клиентском терминале 4 недели с момента последнего обращения, после этого автоматически уничтожаются. Обращением к глобальной переменной считается не только установка нового значения, но и чтение значения глобальной переменной.
Глобальные переменные существуют в клиентском терминале 4 недели с момента последнего обращения, после этого автоматически уничтожаются. Обращением к глобальной переменной считается не только установка нового значения, но и чтение значения глобальной переменной.
어떻게 든 다른 기간으로 2 개의 OnTimer 기능 을 만들 수 있습니까?
정확히 "다르다"는 것은 무엇입니까?
어떻게 든 다른 기간으로 2 개의 OnTimer 기능 을 만들 수 있습니까?
하나의 타이머를 만들고 여러 기간을 확인할 수 있습니다.
정확히 "다르다"는 것은 무엇입니까?
예를 들어 1분 5분 후에
예를 들어 1분 5분 후에
더 짧은 기간의 타이머를 만들고 더 긴 시간을 확인하십시오.
표시기에서 표시기 버퍼에서 데이터 수신
스크립트, 전문가, 그래픽 요소의 표시기에서 모든 데이터를 얻을 수 있습니다. 그래픽 요소의 이름을 알아야 하거나 모든 그래픽 요소에 대해 반복해야 합니다.
일반 방법 - 전역 터미널 변수 또는 파일을 통한 데이터 교환
다른 MQL 프로그램에서 입력 변수를 변경할 수 없습니다.
문자열이 가능하고 쉼표로 구분하여 숫자를 입력하지만 문자열의 최대 길이가 얼마인지는 잘 모르겠습니다. 확인이 필요합니다.
이것은 아마도 심각하고 장기간의 질병과 응답자의 심각한 문맹의 경우일 것입니다.
당신이 나에게 쓴 것을 이해 했습니까?
학교에서 당신은 아마 공부를 전혀 하지 않았고 러시아어도 전혀 몰랐을 것입니다.
나는 언어에 대한 설명에서 당신을 인용합니다.
https://www.mql5.com/ru/docs/basis/variables/global
전역 변수는 클라이언트 터미널의 메모리에 프로그램을 로드한 후 Init 이벤트의 첫 번째 처리 전에 한 번 초기화됩니다.
러시아어 단어 "한 번"이 무엇을 의미하는지 이해합니까? 아니면 이것으로 "스트레스"를 받고 있습니까?
포럼에서 "초보자"에 답하기 전에 러시아어와 MQL 프로그래밍 언어를 배우십시오. 그리고 "돼지 주둥이로 Kalash 행으로" 가지 마십시오.
그리고 포럼 회원을 위해 이 주제에 대한 Alexei Subbotin의 좋은 기사에 대한 링크를 제공합니다.
지표 간 데이터 전송 - 고통스러운 문제에 대한 간단한 솔루션
https://www.mql5.com/ru/articles/19
일반적으로 MQL 언어에서는 설명에서 알 수 있듯이 표시기와 스크립트 간의 데이터 전송이 지원되지 않습니다.
따라서 정교해야 하고 프로그램의 한 섹션에서 다른 섹션으로 데이터를 전송하는 몇 가지 고유한 방법을 고안해야 합니다.
이것은 아마도 심각하고 장기간의 질병과 응답자의 심각한 문맹의 경우일 것입니다.
당신이 나에게 쓴 것을 이해 했습니까?
학교에서 당신은 아마 공부를 전혀 하지 않았고 러시아어도 전혀 몰랐을 것입니다.
언어 설명에서 인용합니다.
https://www.mql5.com/ru/docs/basis/variables/global
전역 변수는 클라이언트 터미널의 메모리에 프로그램을 로드한 후 Init 이벤트의 첫 번째 처리 전에 한 번 초기화됩니다.
"한 번"이 의미하는 바를 이해하거나 이것에 "긴장"이 있습니다.
포럼에서 "초보자"에 답하기 전에 러시아어와 MQL 프로그래밍 언어를 배우십시오. 그리고 "돼지 주둥이를 가지고 Kalash 행으로" 가지 마십시오.
글쎄, 당신은 검색과 만성적 인 뻔뻔 스러움에 문제가 있으며 부적절함에 가깝습니다.
https://www.mql5.com/ru/docs/globals
당신은 희망이 없지만 나는 매너없는 유형을 가르치려고 노력할 것입니다. 여기에 이해를위한 또 다른 유형이 있습니다 https://www.mql5.com/en/docs/basis/variables/global
이것은 아마도 심각하고 장기간의 질병과 응답자의 심각한 문맹의 경우일 것입니다.
...
글쎄, 당신은 검색과 만성적 인 뻔뻔 스러움에 문제가 있으며 부적절함에 가깝습니다.
https://www.mql5.com/ru/docs/globals
당신은 희망이 없지만 나는 매너없는 유형을 가르치려고 노력할 것입니다. 여기에 이해를위한 또 다른 유형이 있습니다 https://www.mql5.com/en/docs/basis/variables/global
한 지표에서 다른 지표로 데이터가 전송되는 위치를 보여주세요.
전역 변수는 모든 범위와 실행 중인 프로그램에서 볼 수 있는 공통의 변경할 수 없는 데이터 필드입니다.
그리고 이 필드는 프로그램이 시작될 때 한 번만 초기화됩니다.
데이터 전송은 어디에 있습니까?
간단한 상황을 시뮬레이션해 보겠습니다.
두 개의 다른 표시기를 사용하여 동일한 전역 변수를 설명하지만 값은 다릅니다.
이제 전역 값을 초기화하는 첫 번째 지표를 시작합니다.
그런 다음 초기화와 함께 다른 값을 사용하여 두 번째 표시기를 시작합니다.
결과적으로 치명적인 오류가 발생합니다.
그리고 우리는 무엇을 이런 식으로 "전송"했는가? - 치명적인 오류 메시지 ?
한 지표에서 다른 지표로 데이터가 전송되는 위치를 보여주세요.
전역 변수는 모든 범위와 실행 중인 프로그램에서 볼 수 있는 공통의 변경할 수 없는 데이터 필드입니다.
그리고 이 필드는 프로그램이 시작될 때 한 번만 초기화됩니다.
데이터 전송은 어디에 있습니까?
https://www.mql5.com/ru/docs/globals
전역 변수와 함께 작동하도록 설계된 함수 그룹입니다.
클라이언트 터미널의 전역 변수를 mql5 프로그램의 전역 수준 에서 선언된 변수와 혼동해서는 안 됩니다.
글로벌 변수는 마지막 접속 시점부터 4주간 클라이언트 단말에 존재하며, 이후 자동 소멸됩니다. 전역 변수에 접근하는 것은 새로운 값을 설정하는 것뿐만 아니라 전역 변수의 값을 읽는 것으로 간주됩니다.
클라이언트 터미널의 전역 변수는 클라이언트 터미널에서 실행되는 모든 mql5 프로그램에서 동시에 사용할 수 있습니다.
https://www.mql5.com/ru/docs/globals
더 나아가 내 스스로 기술 정보를 읽는 방법을 가르치지 않을 것입니다. MQL 프로그램 간에 데이터를 전송하는 방법에 대한 질문이 있었습니다. 제가 썼습니다. 이제 읽거나 머리를 이길 수 있습니다. 당신과 같은 사악한 유형에 대한 정보를 얻는 것이나는 당신 자신이 그것에 대해 전혀 모르는 상태에서 다른 사람을 가르치지 말아야 한다고 바로 당신에게 말했습니다.
도움은 "등불"이 아니라 "자격이 있어야" 합니다!