MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1063 1...105610571058105910601061106210631064106510661067106810691070...1953 새 코멘트 VLADISLAV NEVMERZHITSKII 2020.01.30 15:51 #10621 알려주십시오, h4 및 d1 막대 의 여는 시간 을 변경하는 방법이 있습니까? 대략적으로 말하면 시간대의 변경을 시뮬레이션합니다. 아마도 h1 기간 또는 이와 유사한 것을 기반으로 오프라인 차트를 작성하는 스크립트일 것입니다. Seric29 2020.01.30 16:39 #10622 Artyom Trishkin : 사형은 용서할 수 없습니다. 무슨 실수? 여기. 보시다시피 로컬 수준에서 선언된 구조를 함수에 전달할 수 없습니다. Seric29 2020.01.30 16:41 #10623 vladnev : 알려주십시오, h4 및 d1 막대 의 여는 시간 을 변경하는 방법이 있습니까? 대략적으로 말하면 시간대의 변경을 시뮬레이션합니다. 아마도 h1 기간 또는 이와 유사한 것을 기반으로 오프라인 차트를 작성하는 스크립트일 것입니다. iOpen ( Symbol ,нужный таймфрейм,номер бара(счёт идёт справа налево)) 그것으로 작업해야합니다 Artyom Trishkin 2020.01.30 16:59 #10624 Seric29 : 여기. 보시다시피 로컬 수준에서 선언된 구조를 함수에 전달할 수 없습니다. 구조의 정의와 해당 구조의 유형이있는 변수 선언을 혼동하고 있습니다. Alexey Viktorov 2020.01.30 17:17 #10625 Artyom Trishkin : 직접 확인해보는 것은 어떨까요? 복잡한? 그리고 너무 많이 쓰는 이유는 무엇입니까? 나는 확인하지 않았다. 무엇이 널 멈추게 해? Artyom, 이 옵션은 실제로 작동하지 않습니다. 구조는 전역 변수 수준에서 정의되어야 합니다. 그리고 구조체 유형 변수는 어디에나 있습니다. 그런 다음 참조로 전달할 수 있습니다. 함수의 입력 매개변수 유형이 정의되지 않기 때문입니다. //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ struct MyPoint { int x[ 5 ]; int y; }gw777; // Переменная глобального уровня, просто лишняя. int OnInit () { MyPoint qw1; // Локальная переменная EqualPointsP(qw1); // передал структуру в функцию EqualPointsP return ( INIT_SUCCEEDED ); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit ( const int reason) {} //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ bool EqualPointsP(MyPoint &qw) { Print ( "EqualPointsP " ); return true ; } Seric29 2020.01.30 17:46 #10626 Artyom Trishkin : 구조의 정의와 해당 구조의 유형이 있는 변수 선언을 혼동하고 있습니다. 면에서. 구조가 전역적으로 선언되어야 함을 의미합니까? 코드 외부 및 구조는 정의에 따라 코드 내부에서 설명할 수 없습니다. 로컬에서는 변수만 생성할 수 있습니다. 아니면 제가 뭔가를 잘못 이해하고 있는 건가요? 설명을 부탁드립니다. Seric29 2020.01.30 17:48 #10627 Alexey Viktorov : Artyom, 이 옵션은 실제로 작동하지 않습니다. 구조는 전역 변수 수준에서 정의되어야 합니다. 그리고 구조체 유형 변수는 어디에나 있습니다. 그런 다음 참조로 전달할 수 있습니다. 함수의 입력 매개변수 유형이 정의되지 않기 때문입니다. 그래서 글로벌합니다. Alexey Viktorov 2020.01.30 17:53 #10628 Seric29 : 그래서 글로벌합니다. 아니요. Struct는 사용자 정의 유형 입니다. 따라서 이 유형은 모든 곳에서 사용할 수 있어야 합니다. 그리고 사용자 정의 유형 VARIABLE은 오른쪽 발의 왼쪽 새끼 발가락이 원하는 곳 어디에서나 선언할 수 있으며 이 변수는 사랑하는 개가 원하는 곳이면 어디든지 전달할 수 있지만 참조에 의해서만 가능합니다. Artyom Trishkin 2020.01.30 18:25 #10629 Alexey Viktorov : Artyom, 이 옵션은 실제로 작동하지 않습니다. 구조는 전역 변수 수준에서 정의되어야 합니다. 그리고 구조체 유형 변수는 어디에나 있습니다. 그런 다음 참조로 전달할 수 있습니다. 함수의 입력 매개변수 유형이 정의되지 않기 때문입니다. 있는 변수 선언을 혼동하고 있습니다. Seric29 2020.01.30 19:11 #10630 일반적으로 Artyom은 아무 대답도 하지 않고 위의 사람은 함수가 알려져야 하고 따라서 전역적으로 선언되어야 하는 구조와 함께 작동한다고 대답했기 때문에 우리는 그 구조가 전역적으로 선언되어야 한다고 결론을 내립니다. 본질적으로 구조체 함수는 동일한 정적 구조체만 받아들일 수 있습니다. 제한된 범위를 갖도록 구조체를 로컬에서 선언하고 함수에 전달하는 것이 불가능하다는 의미입니다. 1...105610571058105910601061106210631064106510661067106810691070...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
사형은 용서할 수 없습니다.
무슨 실수?
여기.
보시다시피 로컬 수준에서 선언된 구조를 함수에 전달할 수 없습니다.
알려주십시오, h4 및 d1 막대 의 여는 시간 을 변경하는 방법이 있습니까? 대략적으로 말하면 시간대의 변경을 시뮬레이션합니다. 아마도 h1 기간 또는 이와 유사한 것을 기반으로 오프라인 차트를 작성하는 스크립트일 것입니다.
그것으로 작업해야합니다
여기.
보시다시피 로컬 수준에서 선언된 구조를 함수에 전달할 수 없습니다.
직접 확인해보는 것은 어떨까요? 복잡한? 그리고 너무 많이 쓰는 이유는 무엇입니까?
나는 확인하지 않았다. 무엇이 널 멈추게 해?
Artyom, 이 옵션은 실제로 작동하지 않습니다. 구조는 전역 변수 수준에서 정의되어야 합니다. 그리고 구조체 유형 변수는 어디에나 있습니다. 그런 다음 참조로 전달할 수 있습니다. 함수의 입력 매개변수 유형이 정의되지 않기 때문입니다.
구조의 정의와 해당 구조의 유형이 있는 변수 선언을 혼동하고 있습니다.
면에서. 구조가 전역적으로 선언되어야 함을 의미합니까? 코드 외부 및 구조는 정의에 따라 코드 내부에서 설명할 수 없습니다. 로컬에서는 변수만 생성할 수 있습니다. 아니면 제가 뭔가를 잘못 이해하고 있는 건가요? 설명을 부탁드립니다.
Artyom, 이 옵션은 실제로 작동하지 않습니다. 구조는 전역 변수 수준에서 정의되어야 합니다. 그리고 구조체 유형 변수는 어디에나 있습니다. 그런 다음 참조로 전달할 수 있습니다. 함수의 입력 매개변수 유형이 정의되지 않기 때문입니다.
그래서 글로벌합니다.
그래서 글로벌합니다.
아니요. Struct는 사용자 정의 유형 입니다. 따라서 이 유형은 모든 곳에서 사용할 수 있어야 합니다. 그리고 사용자 정의 유형 VARIABLE은 오른쪽 발의 왼쪽 새끼 발가락이 원하는 곳 어디에서나 선언할 수 있으며 이 변수는 사랑하는 개가 원하는 곳이면 어디든지 전달할 수 있지만 참조에 의해서만 가능합니다.
Artyom, 이 옵션은 실제로 작동하지 않습니다. 구조는 전역 변수 수준에서 정의되어야 합니다. 그리고 구조체 유형 변수는 어디에나 있습니다. 그런 다음 참조로 전달할 수 있습니다. 함수의 입력 매개변수 유형이 정의되지 않기 때문입니다.
있는 변수 선언을 혼동하고 있습니다.
일반적으로 Artyom은 아무 대답도 하지 않고 위의 사람은 함수가 알려져야 하고 따라서 전역적으로 선언되어야 하는 구조와 함께 작동한다고 대답했기 때문에 우리는 그 구조가 전역적으로 선언되어야 한다고 결론을 내립니다.
본질적으로 구조체 함수는 동일한 정적 구조체만 받아들일 수 있습니다. 제한된 범위를 갖도록 구조체를 로컬에서 선언하고 함수에 전달하는 것이 불가능하다는 의미입니다.